
Leads & bookings
Invoice the rest after the job—on your own website
Collect a deposit at booking, then email a Stripe pay link for the balance—or bill CRM leads for ad-hoc work—without a separate invoicing tool.
By Alexander Herold · July 13, 2026 · 2 min read
Invoice the rest after the job—on your own website
Deposits at booking solve no-shows. They do not close the books. After the install, the color appointment, or the project milestone, you still need to collect the remaining balance—without opening a separate QuickBooks email thread or texting a Venmo link.
That is what customer invoices on your website are for: email a pay link, customer completes Stripe Checkout, funds settle to your connected Stripe account.
Deposit first, invoice second
A clean flow for service businesses:
- Customer books on your domain and pays a deposit (optional per service)
- You complete the work
- From the appointment in site admin, click Invoice balance
- Customer pays the remainder on a hosted pay page
Service prices must be set so balance math works (price minus deposits already paid). After payment, the balance updates so you do not bill twice by accident.
Ad-hoc work from CRM leads
Not every dollar starts as a booking. Estimates, custom projects, and one-off jobs often live as leads. From the lead detail page you can create an invoice with line items, memo, and due date—then send the same style of pay link.
Open site admin → Invoices for the full list across appointments and leads. Download a PDF anytime; the customer email includes the PDF as an attachment.
Automations when they pay
When an invoice is sent or paid, CRM automations can enroll the lead (thank-you email, create a task, notify the team). Those triggers are transactional—they do not require marketing consent the way nurture sequences do.
You can also add a Create invoice action mid-automation for qualified leads.
Setup in one place
Customer invoices use the same Stripe Connect account as booking deposits. Connect once from NurtureSite or site admin → Scheduling → Payments. NurtureSite does not hold invoice revenue; platform subscription billing is a separate relationship.
Learn more
- Help: Customer invoices
- Connect & deposits: Stripe Connect, deposits, and invoices
- Product page: Stripe deposits and invoices
- Related: Online booking on your website
Related reading
- How to Collect Deposit When Customer Books Online: A Comprehensive Guide — Learn how to effectively collect deposits online using fixed or percentage options, and streamline your process with Stripe Connect.
- Choosing the Right Website Builder with Online Booking for Your Business — Discover how to select a website builder that integrates online booking, reducing no-shows and enhancing customer experience.
Alexander Herold, Founder
Alexander Herold is the founder of NurtureSite, where he builds website, CRM, and booking software for local service businesses. He writes about what actually turns search traffic into booked work.
More about Alexander HeroldPrefer NurtureSite in Google Search
Add nurturesite.com as a preferred source so our articles can appear with a preferred badge in Google Top Stories and AI Mode.
Add as preferred sourceRelated articles
- How to Collect Deposit When Customer Books Online: A Comprehensive GuideLearn how to effectively collect deposits online using fixed or percentage options, and streamline your process with Stripe Connect.
- Wix booking website alternative: book on your own domainSkip the Wix booking website + Calendly stack. Book services, collect deposits, and attribute conversions on the site you own.
- Choosing the Right Website Builder with Online Booking for Your BusinessDiscover how to select a website builder that integrates online booking, reducing no-shows and enhancing customer experience.
- Website lead capture: 8 practices that actually fill your inboxForms, CTAs, mobile layout, and attribution—how local businesses turn traffic into qualified inquiries.
