White-label booking software for agencies

Offer online appointment booking under your own brand. Set your prices, charge clients for setup and earn recurring revenue. Lunacal runs the scheduling software.

book.apexclinic.com
Apex Clinic booking page built on Lunacal, with providers, appointment types, a featured video and testimonials

Lunacal offers true white-labeling

Use your own logo, brand colors and booking domain, send confirmation and reminder emails from your address, and remove Lunacal branding from the customer-facing booking experience.

White-label booking software compared: Lunacal vs. 8 alternatives

Lunacal, Trafft, Bookafy, SimplyBook.me, HighLevel, Calendly, Acuity Scheduling, Setmore and YouCanBookMe, compared on reseller programs, agency support, branding, booking features, payments and integrations.

White-label booking software comparison: Lunacal, Trafft, Bookafy, SimplyBook.me, HighLevel, Calendly, Acuity Scheduling, Setmore and YouCanBookMe
FeatureLunacalAgency / reseller programsPopular scheduling software
TrafftBookafySimplyBook.meHighLevelCalendlyAcuitySetmoreYouCanBookMe
Agency program & support
White-label resaleYesYesPartner tierSaaS modeNot offeredNot offeredNot offeredNot offered
Affiliate / referralAsk salesPartner optionYesSeparate programNone currently$50 oncePaid Pro referralsInvite-only pilot
You set client priceYesYesYesYesNoNoNoNo
Multiple client accountsAgency dashboardPartner dashboardPartner dashboardSub-accountsSeparate accountsSeparate accountsSeparate accountsSeparate accounts
White-label client dashboardYesYesPremium tierYesNoNoNoNo
Own booking domainYesYesWhite-label tierYesCalendly URLCustom .as.meSetmore URLCheck plan
Branded booking emailsCustom SMTPOwn domainWhite-label tierBrand settingsWorkflow optionsCustom templatesCustom templatesGmail sender
Hands-on agency setupPartner supportManaged buildEnterprise onboardingPlan-dependentStandard supportPaid expert optionStandard supportStandard support
White-label pricingPer live clientQuote + setupPartner quoteAgency SaaS planNot offeredNot offeredNot offeredNot offered
Booking & payments
1:1 appointmentsYesYesYesYesYesYesYesYes
Group sessions / classesYesGroup bookingYesGroup calendarsGroup eventsClassesClassesGroup events
Multiple servicesYesAppointment typesYesService menuEvent typesYesYesAppointment types
Prepaid session packagesYesNot listedYesCheck setupNot nativeYesNot listedNot listed
Multiple staff / teamsYesYesYesYesYesYesYesYes
Multiple locationsYesCheck planYesVia sub-accountsNot service-ledMulti-calendarYesPage-level
Round-robin / team routingStaff assignmentTeam routingStaff selectionRound robinRound robinStaff assignmentStaff selectionRound robin
Accept paymentsYesYesYesYesStripe, PayPalStripe, Square, PayPalStripe, Square, PayPalStripe
Platform booking commissionCheck termsCheck termsCheck termsCheck termsCheck termsCheck termsCheck terms1%
Customization & integrations
Website embeddingYesYesYesYesYesYesYesYes
Email / SMS remindersYesYesYesYesYesYesYesYes
Rich booking page contentService pagesBranded pagesService catalogService menuEvent descriptionsPage templatesServices, reviewsPage content
Calendar integrationsGoogle / OutlookGoogle / OutlookGoogle / OutlookGoogle / OutlookGoogle / OutlookGoogle / Apple / OutlookGoogle / OutlookGoogle / Apple / Outlook
CRM connectionsIntegrationsZapier / MakeAPI / integrationsBuilt-in CRMHubSpot, SalesforceVia integrationsVia integrationsHubSpot / Zapier
API / webhooksAgency APIOpen APIAPIAPIsBothAPI / ZapierAPIBoth
Multilingual bookings30+ languages32 languagesMultiple languagesCheck setupLanguage settingsLocalizationCheck setup44+ languages
Actual people to help with your first client.

Lunacal’s team can join agency setup calls, configure booking workflows and integrations, and help with changes later. There’s no extra charge for agency setup assistance.

Talk to our team ↗

Businesses across the world trust Lunacal

HBSMalama FundingAgilebioSmart FoxOpen CapitalHosted.aiThaei
★★★★★
“I've used tons of booking tools for my clients: Calendly, Acuity, Cal.com. Lunacal is a big step up. Great tool for small businesses, very simple to use and has helpful support. I'd recommend it 100%.”
Tim SchultzFlorida Digitals
★★★★★
“You've solved what most other scheduling tools haven't. They give a one-time affiliate commission or one year of commission. I need recurring commission forever, since I maintain the relationship with the client. Kudos for understanding that.”
Melissa FrostPraxis Brands
★★★★★
“We onboarded a large client with several locations and a big team. Shubham from Lunacal spent two hours with me setting it up, service by service. That kind of help is why I put my clients on Lunacal.”
Hemant PatelPatel Website Development Agency

Two ways to earn with Lunacal: white-label or affiliate

Affiliate partner

Refer clients to Lunacal and earn 30% recurring commission on qualifying paid subscriptions. Free to join, with a 90-day cookie.

Join the affiliate program ↗

Your brand. Not ours.

Customers see your client's business, never a scheduling vendor.

Your logo & colors

Match every booking page to the brand.

logo.png
Uploaded
Brand color

Your domain

Booking links on a URL you own.

Custom domain
book.youragency.com
Connected

Your emails

Confirmations sent from your own domain.

Your booking is confirmed

Zero Lunacal branding

Remove “Powered by Lunacal” on any plan.

Remove Lunacal branding
Powered by Lunacal

Every client, kept separate

Each client gets its own services, team, calendars and rules.

A
Apex Clinic4 doctors · 2 locations
F
Forma Fitness8 trainers · group classes
O
Oakridge School12 teachers · parent meetings
S
Studio Nine Salon14 stylists · 18 services

Charge clients for software, setup and support

Add booking as a standalone service or bundle it with web design, SEO or marketing retainers.

Software subscription

Set a recurring price for the booking software you provide.

Setup fee

Charge to configure services, calendars, payments and booking pages.

Ongoing management

Offer changes, reporting and workflow updates as a monthly service.

book.ethanharris.com
Founder booking page built on Lunacal, with an about section, customer testimonials, a demo video and the booking calendar

Create branded booking pages for your clients

Give clients a booking page that shows what they offer and lets customers choose an available time.

Images & videosTestimonialsFAQsTeam profilesBooking questions

Sell different types of appointments

Cover the most common booking models your clients ask for.

1:1 appointments

Consultations, sales calls and personal services.

Group bookings

Workshops, group sessions and classes.

Multiple services

Different durations, providers and prices.

Packages & repeat sessions

Prepaid packages and recurring appointments.

Let clients take payments when customers book

Collect a deposit or full payment during booking through Stripe or PayPal. Clients can also offer coupons and prepaid session packages.

Stripe & PayPalPrepaid packagesCoupons0% Lunacal booking commission
Lunacal paid event setting with Stripe and PayPal as payment methods, a price field and a create coupon option
Lunacal round-robin scheduling assigning an incoming meeting to the next available team member

Handle teams and multiple locations

Set availability for each employee, service and location. Use round-robin scheduling or find times when multiple team members are free.

Staff calendarsRound robinCollective meetingsMultiple locations

Automate appointment confirmations and reminders

Keep appointments organized with email and SMS reminders, follow-up messages, booking questions and approval rules.

  • Confirmation, reminder and follow-up workflows
  • Custom intake forms and manual approval
  • Buffers, notice periods and calendar conflict checks
Lunacal workflow that sends a text reminder 24 hours before the event and a follow-up email afterwards

Connect the tools your clients already use

Sync calendars, add video meetings, collect payments and connect bookings to CRM or automation workflows.

Calendars

GGoogle CalendarOOutlookAApple Calendar

Video meetings

GGoogle MeetTTeamsZZoom

Payments

SStripePPayPal

CRM

HHubSpotPPipedrive

Automation & developers

ZZapier{ }Webhooks/APIs

Marketing & tracking

GGoogle Tag ManagerUUTM tracking

See core workflows inside Lunacal

These are the same building blocks agencies can configure for client accounts.

Lunacal calendar connections for Outlook, Google Calendar and Apple Calendar with two-way real-time sync

Calendar sync

Connect Google Calendar, Outlook and Apple Calendar with two-way sync.

Lunacal multi-session package with three selected slots and a total price

Packages

Sell multi-session packages that clients can book over time.

Lunacal coupon code applied at checkout with the discount shown in the payment summary

Coupons

Create promo codes that customers apply when they pay.

One Lunacal booking link shared across a website, Google, Gmail, Facebook, Instagram, text messages and email

Add online booking to client websites

Embed a booking calendar on a website, or share a dedicated booking link in emails, landing pages and social profiles.

Website embedDedicated booking linksCustom booking domain

White label appointment scheduling for every local business

Clinics, salons, schools, studios, consultants and teams. One platform for every client.

We'll help you set up your clients

Our team can join setup calls, help configure scheduling and integrations, and assist with later changes. Agency setup help is free.

Talk to our team ↗
01

Talk through your offer

Tell us about your agency and the clients you want to serve.

02

Set up your branding

Configure the booking domain, page design and client settings.

03

Launch with a client

Set your price and get your first booking flow live with our help.

White-label booking software FAQ

What is white-label booking software?

It is appointment scheduling software that you offer under your own brand. With Lunacal, agencies can use branded booking pages, a custom booking domain and custom email settings while Lunacal powers scheduling.

Can I sell Lunacal to clients at my own price?

Yes. The white-label reseller option is designed for agencies that want to price booking software as their own offer. Contact our team to discuss reseller costs and the branding setup.

Can I earn a commission instead of white-labeling?

Yes. The Lunacal affiliate program pays 30% recurring commission on qualifying paid subscriptions you refer. It is free to join and has a 90-day cookie. See affiliate details.

Can I use my own domain, logo and email address?

Lunacal supports custom booking domains, branded booking pages and custom SMTP for branded emails. We can walk you through the applicable setup for your white-label arrangement.

Can I use it for different businesses and multiple staff?

Yes. You can configure services, employees, availability and locations for different client businesses. Lunacal supports individual appointments, group sessions, team scheduling and packages.

Does Lunacal support payments and integrations?

Yes. Supported options include Stripe, PayPal, Google, Outlook and Apple calendars, Zoom, Google Meet, Microsoft Teams, HubSpot, Pipedrive, Zapier, webhooks and APIs. Availability may depend on the plan.

Can I embed the booking page in an existing website?

Yes. You can embed booking on a client's website or send visitors to a separate booking link on a branded domain.

How much does white-label booking software cost?

Reseller costs depend on the proposed arrangement. Book a call to discuss the white-label option for your agency. The standard Lunacal plans are listed on the pricing page.

Start offering booking software to your clients

Sell it under your brand or join our affiliate program. We'll help you find the right setup.