When you send an estimate, the customer gets a link. This article covers what they see on that link and what happens after they click Approve or Decline.

What the customer sees

A branded page with your logo, the line items, the total, and two large buttons: Approve & sign and Decline.

Customer-facing estimate page

Customer-facing estimate on mobile

Above the buttons: any custom message you wrote (defaults to "Let us know if you have any questions").

If the estimate has a payment schedule, the page also shows the payment plan — deposit and progress payments with live amounts for the option they're viewing — so the customer knows the split before they sign.

Approving

When the customer clicks Approve & sign:

  1. They type their full legal name and draw their signature in the signature box.
  2. They click Confirm.
  3. The same link becomes their project page — "You're on the books," with a Pick a time card (controlled by your business hours and self-scheduling setting) to choose Tuesday morning, Wednesday afternoon, etc.

The estimate flips to Approved with the signature and timestamp recorded, and a job is created automatically.

If there's a payment schedule, the deposit invoice is generated at approval, due on receipt — and sent to the customer right away unless you turned the auto-send toggle off in the schedule builder. Either way it's payable from the project page.

The approval link doesn't die after signing — it's the customer's project page for the life of the job: payment plan and pay buttons, visit schedule, photos, notes, and receipts. Re-send the same link anytime from the estimate or job page (Customer project link → Copy link).

Declining

When the customer clicks Decline:

  1. They pick a reason from your dropdown (default: Price, Timing, Going with another vendor, Other).
  2. They can optionally type a note.
  3. The estimate flips to Declined.

The decline reason and any note show on the estimate. Use the Declined report to see patterns across estimates.

What if neither happens?

You get a real-time notification when the customer views the estimate. After that:

WhenWhat happens
3 daysFirst automated follow-up nudge (text + email).
7 daysSecond nudge.
30 daysEstimate expires. Customer can still approve it but sees an expiry banner.

You can change the cadence under Settings → Automations → Estimate follow-ups.

Manual reminders

You can send a manual nudge any time from the estimate page — Send reminder button. Useful when you talked to the customer and want to put it back in front of them.