Email & templates
Email types
- Registered— "We've received your booking request." Sent when a booking is created in a pending state (typically waiting for payment).
- Confirmed— "You're confirmed." Sent when a booking becomes active.
- Rescheduled— "Your booking moved." Sent on any reschedule.
- Canceled— "Your booking is canceled."
- Reminder — Pre-event reminder. Multiple offsets per event type (24h before, 2h before, etc.).
- Paid — Payment receipt for paid bookings.
- Refunded — Refund confirmation.
Template resolution order
When we need to send a booking email, we look in this order:
- Event-type override — if the event type has a specific template picked for this email type, use it.
- Org default— otherwise, use the org's default custom template (if one exists for this email type).
- System template — fall back to the polished Bookify default. This is the safety net — every org always has a working template for every email type.
Custom templates
On paid plans, you can write your own templates at Dashboard → Email templates. The editor is a WYSIWYG with bold, italic, headings, lists, and a variable dropdown.
Variables you can insert
| Variable | What it expands to |
|---|---|
{{booker_name}} | The person who booked |
{{booker_email}} | Their email address |
{{host_name}} | You (or the seat the booking is with) |
{{org_name}} | Your organization name |
{{event_title}} | The event type title ("30-minute consult") |
{{date}} / {{time}} / {{end_time}} | Booking time in the booker's timezone |
{{timezone}} | Booker's timezone (e.g. Europe/Bucharest) |
{{location}} | Address / phone / etc. |
{{video_link}} | Google Meet / Zoom / Teams join URL |
{{cancel_link}} / {{reschedule_link}} | One-click signed URLs for the booker |
{{refund_policy}} | Your org refund policy text |
Per-event-type overrides
On the event type form, the Emails tab lets you assign a specific template per email type for that event. Useful when a paid coaching call needs a different tone than a free intro call.
Reply-to address
Every Bookify email is "from" [email protected] with a friendly label like {Org name} via Bookify. The Reply-Toheader is set to your org's support email (configured under Settings → Booking page), so replies go to you, not to us.
Email delivery
We send via Resend from the verified bookify.one domain (SPF, DKIM, DMARC all configured). No tracking pixels are embedded in transactional emails.