Follow-up reminders

The chase engine is the heart of Quote Nudge QB. Here's exactly when it sends, what it sends, and how to make it sound like you.

When reminders send

Every hour, the engine looks at each estimate that is still Pending in QuickBooks and checks it against your rules. A rule fires when its day offset is reached:

Chasing stops automatically — and instantly — when any of these happen:

No double-sends, guaranteed

Each rule fires exactly once per estimate — this is enforced at the database level, not just in code. Re-syncs, retries and overlapping runs can never send your customer the same reminder twice.

Writing your templates

Each rule has a subject and a body. Drop these variables in anywhere and they're filled per estimate:

VariableBecomes
{{contact}}Customer's name
{{quote_number}}Estimate number (DocNumber)
{{total}}Currency and total, e.g. GBP 2,450.00
{{accept_url}}The customer's personal accept link

Every email automatically carries your logo, brand colour and a View & accept button — set those in Settings → Branding.

Who gets the email

We use the email on the estimate itself (set when you emailed it from QuickBooks). If the estimate has no email, we fall back to the customer's primary email address from QuickBooks. If neither exists, the estimate is skipped — add an email to the customer record in QuickBooks and it'll be picked up on the next sync, with no reminders lost.

Tip: three short, polite nudges outperform one long one. Keep the first reminder light ("just checking you got this"), make the second useful ("happy to adjust anything"), and let the expiry reminder create honest urgency.