Sending a contract
A contract is sent as a public link tied to a service: /contract/<slug>, where <slug> is the service (for example custom-web-design). The client opens the link and walks through a multi-step flow that generates the agreement, collects their details, captures the signature, and hands off to payment.
What the client walks through
Section titled “What the client walks through”The progress bar shows the steps. With add-ons enabled the steps are Details → Add-ons → Review → Sign → Pay; without add-ons it’s Details → Review → Sign → Pay.
1. Details
Section titled “1. Details”The client enters their name, email, and business name (all required), plus optional phone and current website URL. The form is forgiving about how a URL is pasted — bare domains like example.com are normalized to a full https:// URL automatically.
2. Add-ons (when offered)
Section titled “2. Add-ons (when offered)”For eligible services, the client can add:
- Edge Hosting,
- one Local SEO tier (Starter / Growth / Pro) or the Hands-Off ongoing-support option — these two are mutually exclusive; picking an SEO tier clears Hands-Off and vice-versa.
3. Review
Section titled “3. Review”VertaFlow generates the service agreement as a PDF and shows it inline. The client reads it before proceeding.
4. Sign
Section titled “4. Sign”The client provides a legally binding e-signature. On the in-page flow that’s a typed full legal name plus a consent checkbox (ESIGN / UETA). If the service routes to the dedicated signing page, the client is handed a private link instead — see The signing flow.
5. Pay
Section titled “5. Pay”After signing, the client is taken to the matching Stripe payment link(s) — the build payment plus any add-ons they chose. Nothing is charged until they reach this step and pay.
Promo codes carry through
Section titled “Promo codes carry through”If a client arrives carrying a promo code (for example from a spin-wheel prize through /checkout), the code follows them through to the payment step so the discount isn’t lost.
Track it
Section titled “Track it”Once a client starts a contract, it appears in Contracts (/contracts) as pending, then flips to signed after they sign. See Contracts overview.