Skip to main content

How Due Dates Work

Every reminder Recurr sends is timed around one date: when the customer is due for their next service.

Calculating the due date​

The due date is the customer's last service date plus the interval of their service. For example, a dryer vent cleaning on March 15, 2026, with a 12-month interval, is due again on March 15, 2027.

If that date has already passed by more than 17 days, Recurr moves it forward one whole interval at a time until it lands in the current cycle. A customer last seen three years ago on a yearly service still gets a due date this year.

Dates are worked out in your business's time zone.

If you change a service's interval, the due dates of every customer on that service are recalculated.

The cycle​

Days from the due dateWhat happens
30 days before30-day reminder. An Active customer becomes Contacted.
14 days before14-day reminder
On the due dateDue-date offer
14 days after14-day follow-up
17 days after, no bookingStatus becomes Inactive. The due date moves forward one interval.

Inactive customers aren't dropped. They get the full set of reminders again next cycle.

See Reminder Schedule for what each reminder says.

When a customer books​

As soon as a customer books, their status becomes Booked and reminders stop.

14 days after the appointment time, if there's no newer booking, the status goes back to Active. A cancelled booking or a no-show sends the customer back to Active straight away, so reminders can reach them again.

Restarting the cycle after a visit​

Recurr doesn't change the last service date by itself when an appointment happens. After a visit, update the customer's last service date. Their status goes back to Active and the next cycle counts from the real visit.