Why the commercial flow matters
A great supplier with a sloppy commercial process loses money every month. Late proposals, unsigned contracts, forgotten invoices, payment links sent to the wrong inbox โ every friction point bleeds revenue quietly.
The B2B Growth Hub commercial layer removes that friction. Proposals, contracts, invoicing and payment flows are all native to the platform and connected to your lead pipeline. You never have to leave the ecosystem to close a deal.
The five-stage commercial pipeline
Every deal moves through a five-stage commercial pipeline:
- Proposal sent ยท digital proposal, tokenised public link, viewable and acceptable in-browser.
- Proposal accepted ยท the buyer ticks accept, the system locks the version, audit trail begins.
- Contract generated and sent ยท contract pulls forward from the accepted proposal automatically.
- Contract signed ยท supplier signs first, then the counter-party signs ยท contract becomes fully executed.
- Invoice and payment ยท invoice generated ยท payment link issued ยท webhook confirms payment received.
Each stage carries forward the information from the previous one. You enter the deal data once. The system reuses it for every subsequent step.
Proposals ยท how they're sent and tracked
Proposals inside the ecosystem are not PDFs sent over email. They are:
- Live web documents ยท the buyer opens a tokenised URL ยท views your proposal in their browser ยท accepts or declines with one click.
- Tracked ยท you see exactly when they viewed it, how long they spent, and whether they returned to read it again.
- Versioned ยท if you need to revise before they accept, you do so without losing the audit trail.
- Printable ยท they can also print or save the proposal as a PDF if their procurement team needs a copy on file.
When you build a proposal, the system pulls forward from the underlying lead: company details, registered office, VAT number, contact name. You spend your time on the offer โ not on data entry.
Contracts ยท electronic signing and audit
Contracts use the same digital signing pattern as proposals. The difference is that contracts carry legal weight, so the audit trail is more rigorous:
- Supplier signs first ยท this is intentional. You commit before asking the buyer to commit.
- Counter-party signs second ยท buyer receives a secure link ยท signs in-browser ยท signature is timestamped and IP-recorded.
- Audit certificate ยท at the back of every signed contract sits an audit page showing exactly who signed when from which device.
- Read-only after signing ยท once countersigned, the contract body is locked and cannot be edited.
- PDF export ยท either side can download the signed contract as a real PDF (built client-side, no print dialog).
Invoicing and payment links ยท how money moves
Once a contract is signed, you raise a payment link directly from the lead detail page. Here is what happens behind the scenes:
- You click ๐ช Create payment link on the contract row.
- The modal pre-fills with the contract amount, the buyer's company name, VAT, and description.
- Confirm and submit ยท the system creates a customer record in our payment partner, generates a hosted payment URL, and returns it to the lead detail page.
- You share the link via WhatsApp ยท Email ยท SMS, or send it server-side from the platform.
- When the buyer pays, the payment webhook fires ยท status updates instantly in the Payment Request History panel.
- An invoice is generated automatically for every payment request ยท viewable and printable from the panel.
You can also manually update the status if a payment was made offline (bank transfer, cheque) ยท admin users have an override picker for that case.
Where things commonly go wrong
Watch out for these five common pitfalls:
- Sending a proposal without an underlying lead ยท you lose the audit thread. Always start from the lead detail page.
- Forgetting to mark the proposal as ACCEPTED ยท the buyer might tick it ยท if you generate the contract before, the link never gets locked. Always confirm acceptance first.
- Editing a sent contract ยท the system locks it once sent. If you need to change terms, reset it (admin only) and resend.
- Sending the payment link to the wrong emailยท the pre-fill uses the buyer's contact email from the lead. Double-check before clicking Send Email.
- Not reconciling offline payments ยท if a buyer paid by bank transfer, manually update the status. The Payment Request History is your single source of truth.
Your commercial cheat sheet
Memorise this sequence and you will never lose a deal to friction:
- Lead โ Discovery captured
- Build proposal from lead detail โ send public link
- Mark ACCEPTED when buyer ticks accept
- Generate contract โ supplier signs โ buyer signs
- Create payment link โ share โ wait for webhook
- Status flips to PAID โ invoice is auto-generated
Six steps. One platform. No external email. No spreadsheet reconciliation. The commercial flow is the layer that pays for everything else you do inside the ecosystem.
Head back to the journey and tick I've read this. The final module covers how My Calendar drives all of this momentum.