Tutorials
Practical Sedifex walkthroughs pulled directly from your docs folder.
Tutorial
Sedifex Automation Use Cases: Travel, Schools, and Events
This guide explains how organizations can use Sedifex for appointments/registrations , program management , and customer communication campaigns .
Sedifex Automation Use Cases: Travel, Schools, and Events#
This guide explains how organizations can use Sedifex for appointments/registrations, program management, and customer communication campaigns.
What’s new in the current workflow#
Sedifex now supports a broader operating model beyond status-based booking webhooks:
- Appointments can be created in two ways
- Manually by staff in the dashboard.
- Automatically from your website (via form/API integration).
- Programs can be added and managed through Products
- Teams can publish program offerings as products and attach them to booking/registration flows.
- Bulk email can be used for advertisement and campaigns
- Send announcements, seasonal offers, and promotions to grouped audiences.
- Blog/news updates can be published for ongoing communication
- Keep customers informed about new trips, school intakes, event updates, or policy notices.
- Customer invite links can grow your client database
- Share invite/referral links so prospects self-register and enter your CRM for follow-up.
- Dashboard finance tracking can record debts and performance metrics
- Track outstanding balances, payments, and top-level KPIs in one place.
- Invoice and receipt generation supports payment operations
- Issue invoices before payment and receipts after payment for transparent records.
1) Appointments and registrations#
How teams use it#
- Front desk/admin staff can quickly create appointments manually for walk-ins, calls, or WhatsApp requests.
- Organizations with websites can integrate forms so submissions create bookings automatically.
- Staff can still review, approve, confirm, reschedule, or cancel based on internal policy.
Why this matters#
- No missed leads: Manual capture ensures offline inquiries are tracked.
- Consistent process: Website and manual entries both land in one workflow.
- Faster response: Teams can trigger confirmation/reminder communication from one source of truth.
Typical scenarios#
- Travel agency consultation appointment.
- School admissions interview slot.
- Event registration follow-up call appointment.
2) Program management through Products#
How teams use it#
- Create each program/service as a product (e.g., study abroad package, training cohort, workshop pass, visa support service).
- Link pricing, duration, branch/location, and availability rules to each product.
- Route appointments/registrations to the right product for accurate tracking.
Why this matters#
- Structured offerings: Programs are centrally managed instead of ad-hoc entries.
- Better reporting: Product-level data helps compare demand and performance.
- Cleaner operations: Teams can assign staff/resources by product type.
Typical scenarios#
- Schools publish term-based programs and short courses.
- Travel teams publish destination packages and consultation services.
- Event teams publish ticket or workshop categories.
3) Bulk email for advertisement#
How teams use it#
- Segment contacts by interest, prior bookings, location, or program type.
- Send bulk campaigns for promotions, enrollment windows, discounts, and deadlines.
- Re-engage inactive leads with targeted offers.
Why this matters#
- Scalable outreach: Reach many contacts without one-by-one messaging.
- Campaign consistency: Standardized templates improve brand communication.
- Revenue impact: Promotions can drive repeat bookings and new registrations.
Typical scenarios#
- “Summer travel promo” to previous travel clients.
- “New intake now open” to parent/student leads.
- “Early-bird event tickets” to past attendees.
4) Blog posts for news and updates#
How teams use it#
- Publish updates for policy changes, schedules, new programs, destination advisories, and event announcements.
- Share useful guides and FAQs that reduce repetitive support questions.
- Link blog posts in email campaigns and appointment confirmations.
Why this matters#
- Trust and transparency: Customers stay informed through official updates.
- Higher conversion: Educational content helps prospects make decisions.
- Lower support load: Clear published information reduces inbound clarification requests.
Typical scenarios#
- Travel advisory or visa update article.
- School calendar/intake notice.
- Event venue/schedule update.
5) Customer invite links and client database growth#
How teams use it#
- Share customer invite links by WhatsApp, email, social media, and website landing pages.
- Let prospects/parents/attendees submit their details directly to build a clean contact base.
- Convert invite-based contacts into bookings, registrations, and campaign audiences.
Why this matters#
- Faster database growth: Capture new leads without manual data entry.
- Better data quality: Standardized fields reduce duplicate or incomplete contacts.
- Marketing readiness: A larger, structured client list improves bulk email results.
Typical scenarios#
- Travel agents share invite links during destination campaigns.
- Schools share links for open-day registrations and intake inquiries.
- Event teams share links for pre-registration/waitlists before ticket release.
6) Debt recording and dashboard metrics#
How teams use it#
- Record partial payments and outstanding debts per client, program, or booking.
- Track collection status and follow up with clients who still owe balances.
- Monitor dashboard metrics such as total bookings, conversion, revenue, outstanding debt, and campaign performance.
Why this matters#
- Cash-flow visibility: Teams can quickly see unpaid balances and due amounts.
- Accountability: Staff can track follow-ups and payment completion status.
- Decision support: Management can use dashboard trends to adjust pricing, promotions, and operations.
Typical scenarios#
- School finance team tracks tuition installment balances.
- Travel operations tracks deposit vs final-payment completion.
- Event organizers monitor paid vs unpaid ticket allocations.
7) Invoice and receipt generation#
How teams use it#
- Generate invoices for bookings, registrations, products/programs, and installment plans.
- Issue receipts immediately after full or partial payment is recorded.
- Share invoices/receipts by email or messaging channels to keep clients informed.
Why this matters#
- Professional billing: Customers receive clear payment documents with due amounts and references.
- Audit trail: Finance teams can match invoices, receipts, debts, and dashboard totals.
- Faster collections: Invoice reminders reduce late payments and improve cash flow.
Typical scenarios#
- School sends tuition invoices and installment receipts to parents.
- Travel agency invoices consultation/package fees and provides payment receipts.
- Event organizer invoices sponsors/vendors and receipts attendee payments.
Where webhooks still fit#
Webhook automation remains useful when you need system-to-system sync (e.g., Google Sheets/CRM/ERP).
Common event triggers:
booking.createdbooking.updatedbooking.confirmedbooking.approvedbooking.cancelled
Use webhook sync to:
- keep external records updated,
- trigger operational notifications,
- and support downstream reporting.
Suggested operating model#
- Set up products/programs first.
- Accept appointments from both manual entry and website integration.
- Use booking statuses for operational control (pending/approved/confirmed/cancelled/completed).
- Grow your client base using customer invite links and route contacts into campaigns.
- Run bulk email campaigns for growth and re-engagement.
- Publish blog/news updates to keep audiences informed.
- Track debts/payments and monitor dashboard metrics for operations and finance.
- Generate invoices and receipts for billing transparency and reconciliation.
- Add webhook integrations where external systems need real-time updates.
ROI summary#
Using this combined model (appointments + products + invite links + bulk email + blog/news + debt tracking + invoicing/receipts + optional webhooks) helps organizations achieve:
- Better lead capture from both online and offline channels
- More organized program/service management
- Stronger marketing and conversion through campaign outreach
- Faster communication of important news and updates
- Cleaner operations with optional automated data sync
- Stronger client database growth using shareable invite links
- Better financial control through debt tracking and dashboard visibility
- Reliable invoice/receipt documentation for clients and finance teams
Tutorial
How to Use Sedifex
Canonical onboarding URL: /docs/how to use sedifex
How to Use Sedifex#
Canonical onboarding URL: /docs/how-to-use-sedifex
Sedifex now works as a flexible business workspace. Each business can enable the tools it needs instead of using one fixed menu for every industry.
The new interface focuses on five daily actions:
- Add the business data.
- Sell or receive payment.
- Build a website from Sedifex data.
- Connect the website/API integrations.
- Track bookings, orders, customers, reports, and payments from one place.
1. New navigation model#
Sedifex navigation is module-based. The workspace owner can choose the modules that matter for the business.
Core modules now include:
| Module | Use it for |
|---|---|
| Dashboard | Quick business summary and daily overview |
| Reports | Sales, booking, website sales, settlement, donor, funds, and other reports |
| Items | Products, services, courses, and catalog records |
| Sell | POS sales, invoices, receipts, and checkout work |
| Quick Pay | Simple public payment/search page where customers can find the store and pay quickly |
| Invoices | Create and manage invoices |
| Receipts | Create and manage receipts |
| Customers | Customer/contact records |
| Students | School-specific student records |
| Bookings | Service bookings, appointments, trips, classes, or campaigns depending on industry |
| Upcoming events | Availability, classes, trips, campaigns, appointments, and event schedules |
| Student registration | School/course registration records |
| Volunteers | NGO volunteer applications |
| Support requests | NGO/community support request records |
| Payments / Settlement | Payment and settlement tracking |
| Integrations | Website/API key, products/services API, booking API, Apps Script, and email settings |
| Blog | Store or business blog posts |
| Promo | Promo/landing page content |
| Gallery | Website/public gallery images and albums |
| Social links | Website contact links, WhatsApp, social pages, and public profile links |
| Website Builder | Build a website from Sedifex data without coding |
| SMS | Bulk SMS or customer messaging |
| Bulk email | Email marketing and customer updates |
| Donor management | Donations, expenses, donor records, and NGO-style finance tracking |
| Funds ledger | Funds and ledger tracking |
| Account | Workspace, staff, billing, navigation, and setup settings |
2. Industry presets and labels#
Sedifex can use the same core modules but rename them based on industry.
| Industry | Common navigation meaning |
|---|---|
| Shop | Items, Sell, Quick Pay, Customers, Bookings, Website Builder, Reports |
| Travel | Trips, Travelers, Upcoming trips, Trip promos, Trip gallery, Contact links |
| NGO | Donors, Campaigns, Upcoming campaigns, Volunteers, Support requests, Impact gallery |
| School | Students, Classes, Upcoming classes, Student registration, Admissions promo, School gallery |
Example: the same Bookings system may appear as Trips for travel, Campaigns for NGO, or Classes for school.
3. Role-based access#
Owner#
Owners can normally manage the full workspace:
- Dashboard
- Reports
- Items
- Sell
- Quick Pay
- Invoices
- Receipts
- Customers / industry aliases
- Students where enabled
- Bookings / Trips / Classes / Campaigns
- Upcoming events
- Payments / Settlement
- Integrations
- Blog
- Promo
- Gallery
- Social links
- Website Builder
- SMS
- Bulk email
- Donor management
- Funds ledger
- Account and staff settings
Staff#
Staff usually work with daily operations:
- Reports
- Sell
- Quick Pay
- Invoices
- Receipts
- Customers / industry aliases
- Bookings / industry aliases
- Upcoming events
- Blog
- Promo
- Gallery
- Donor management where enabled
The owner can adjust modules and permissions from the workspace settings.
4. Recommended onboarding flow#
Step 1: Confirm workspace setup#
Go to Account and confirm:
- workspace/business name
- staff access
- billing/contract status
- navigation modules
- industry preset
- public profile/contact details
Step 2: Add items and services#
Go to Items and add what the business offers:
- products
- services
- courses
- classes
- consultation packages
- appointment-based services
These records can power the dashboard, website, Quick Pay, booking forms, checkout, and public catalog.
Step 3: Set up Quick Pay#
Go to Quick Pay when the business needs a simple way for customers to search the store and pay.
Quick Pay is useful for:
- sharing a payment link on WhatsApp, Instagram, TikTok, or flyers
- letting customers search the store name
- displaying products/services connected to the store
- collecting payment quickly
- giving the customer a receipt
- keeping store records updated
Step 4: Build the website#
Go to Website Builder to build a website from Sedifex data.
The Website Builder can use:
- products/services from Items
- gallery images
- promo content
- blog posts
- social links
- contact details
- booking/payment actions
This means the business can update Sedifex once and let the website pull the latest data.
Step 5: Configure integrations#
Go to Integrations to connect external websites and tools.
Use this page for:
- one Website Integration API key
- products/services API endpoint
- booking API endpoint
- availability endpoint
- gallery endpoint
- checkout settings
- booking sheet sync
- email Apps Script setup
Important: new websites should use one Website Integration API key for products/services, bookings, availability, and checkout.
Step 6: Track bookings and orders#
Use:
- Bookings for services, appointments, trips, classes, consultations, and campaigns
- Upcoming events for availability, schedules, intakes, classes, trips, and events
- Online Orders for website/marketplace product orders
- Reports for audit, sales, bookings, website sales, settlement, donors, and funds
5. Daily workflow examples#
Shop workflow#
- Add products/services in Items.
- Sell in Sell or share Quick Pay.
- Build a website with Website Builder.
- Connect the website from Integrations.
- Track customers, orders, receipts, and reports.
Travel workflow#
- Add travel services/packages in Items.
- Use Bookings/Trips for customer travel requests.
- Use Upcoming events/trips for travel dates or appointment slots.
- Use Promo, Gallery, and Social links for public marketing.
- Connect the travel website from Integrations.
School workflow#
- Add courses/classes in Items.
- Use Student registration for new student signups.
- Use Bookings/Classes and Upcoming classes for scheduled lessons.
- Use Bulk email and SMS for student communication.
- Use Website Builder and Integrations to publish course data online.
NGO workflow#
- Add campaigns or support services in Items.
- Use Donor management and Funds ledger for finance tracking.
- Use Volunteers and Support requests for public intake.
- Use Campaigns, Upcoming campaigns, Promo, and Impact gallery for public updates.
- Connect donation/volunteer pages through Integrations.
6. Key notes for the new interface#
- Items is the source for products, services, courses, and catalog records.
- Quick Pay is for fast public payments and payment links.
- Website Builder creates a website using Sedifex data.
- Integrations connects external websites, product/service feeds, booking forms, checkout, gallery, and email tools.
- Bookings should be used for appointments, services, classes, trips, campaigns, and consultations.
- Online Orders should be used for product purchases and checkout orders.
- Navigation settings allow the workspace to show only the modules the business needs.
- Industry aliases can rename modules without changing the core data model.
7. Why this page exists#
- Shareable onboarding note for new Sedifex users.
- Clear explanation of the new navigation and module system.
- Helps staff understand where to go for website builder, Quick Pay, integrations, bookings, and reports.
- Crawlable URL for search engines and AI assistants.
- Single source of truth for changing Sedifex navigation patterns.
8. Related docs#
/docs/integration-api-guide.md/docs/integration-quickstart/docs/wordpress-install-guide/docs/bulk-email-google-sheets-guide/docs/donor-website-integration