Automatically notify leads about earlier available booking times
Fill calendar gaps by automatically notifying leads when an earlier booking slot opens up before their scheduled appointment — they receive an email with a link to rebook if they want.
TL;DR
3-component workflow: (1) Automation — triggers N days before event start, condition checks hh-booking.available-dates within next X days, action sends email if slots found. (2) Email template — notifies lead + includes rebooking link via @bookingFormUrlLead[form-name]. (3) Rebooking booking form — description checks availability again, shows appropriate message if slot already taken. Use available-dates (not optimal-datetime-slots) for maximum rebooking opportunities.
Get started in 3 steps
Set up the automation
Trigger: Date/time trigger on Event start date, offset -14 days (adjust to your typical lead time). Condition: @if(<hh-data.count><hh-booking.available-dates latest-date="+10days" booking-form="YOUR_FORM_ID" full-address="%lead_full_address%" /></hh-data.count> > 1){1}@else{0}@endif — returns 1 if earlier slots exist within the next 10 days. Action (if 1): Send email notification. Replace YOUR_FORM_ID with the actual booking form ID.
Create the notification email
Write an email template that: (1) Explains earlier times are available, (2) Shows their current appointment time (%event_datetime%), (3) Includes a rebooking button: <a href="@bookingFormUrlLead[YOUR_REBOOK_FORM_NAME]">View earlier times</a>, (4) Reassures them they don't need to act if they prefer to keep their current appointment.
Configure the rebooking form
In the booking form description, add conditional logic that re-checks availability when the lead opens the form: if no earlier slots exist anymore (slot was taken between sending email and clicking link), show a polite message. If slots still exist, show the normal booking calendar. Hide the address input (use the lead's existing address). Set latest_date to one day before their current appointment so they can't accidentally book later than they have now.
Common searches
earlier booking notification • fill calendar gaps • rebooking • available dates automation • calendar optimization • move appointment forward
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article