Prerequisites: at least one product in your catalog and a CRM contact for the prospect. If you haven’t set up Commerce yet, start with Send Your First Invoice.
When to use an estimate
- Prospect hasn’t committed yet. They want to see numbers before saying yes.
- You want explicit approval. A clicked-Accept estimate is a much cleaner record than a verbal “sounds good.”
- Scope is custom or negotiable. The estimate’s line-item descriptions are where you sell the work.
- You want to track conversion rate. Estimates accepted vs. declined is a useful sales metric.
Build the estimate
Pick the prospect
Search by name or company. If they’re not in CRM yet, click + New Contact — at minimum a name and email.
Set the issue and expiry dates
Issue: today (default). Expiry: 14 or 30 days from today (a soft deadline that creates urgency without feeling pushy).
Add line items
For each scope item, add a line:
- Pick a product from your catalog (or click Ad-hoc for a one-off)
- Edit the description to be specific to this engagement
- Set quantity and unit price
- Add a per-line discount if you’re offering one
Set tax
Per-jurisdiction rates apply automatically based on the prospect’s billing address. Tax-exempt prospects skip tax.
Write line-item descriptions for the buyer
This is the difference between estimates that get accepted and estimates that get pushed back on:- Bad (internal language)
- Good (buyer-focused)
Preview before sending
Click the PDF preview button. Read it as if you were the prospect:- Are the numbers correct?
- Does the scope read clearly?
- Are the terms what you actually want to commit to?
Send for approval
Click Send
Hiveku generates a PDF, attaches it to an email, and sends to the prospect’s email with a public approval link.
What the prospect sees
The prospect receives an email with a link to a public approval page. The page shows:- Your logo and brand
- The full estimate (line items, totals, tax, terms)
- An optional comment field
- Two buttons: Accept and Decline
accepted. Decline transitions it to declined. Either way, you get notified.
Handling revisions
If the prospect asks for changes (“can we drop the workshop to 1 day?”), don’t edit the live estimate — their view would change underneath them.Click Create Revision
From the estimate’s actions menu. The current revision (rev 1) locks; a new draft (rev 2) opens with the same line items.
Send rev 2
The prospect gets a new email with a new approval link. Rev 1’s link no longer accepts new actions.
Convert to an invoice
Once the estimate isaccepted:
Review the draft invoice
Line items, tax, discounts, and terms copy over. The estimate links to the invoice for reference.
Set due date and payment terms
The invoice starts as a draft. Set Net 15/30/60 or custom; adjust the due date.
Send the invoice
Standard invoice flow from here — client pays through portal, status flips to paid.
Verify it worked
After conversion, both records should show:- The estimate: status
accepted, with a link to the converted invoice - The invoice: status
draft, with a link back to the source estimate
Troubleshooting
Public approval link shows 'expired'
Public approval link shows 'expired'
The estimate’s expiry date passed before the prospect clicked. Edit the estimate, set a fresh expiry, and re-send. Or clone the estimate as a fresh send if too much time has passed.
Prospect emailed back instead of clicking Accept
Prospect emailed back instead of clicking Accept
Mark the estimate accepted manually from the actions menu. Note: this skips the audit trail of a clicked Accept, so for important deals consider asking them to use the link.
Convert to Invoice button doesn't appear
Convert to Invoice button doesn't appear
Converted invoice has wrong tax or amount
Converted invoice has wrong tax or amount
The converter copies the estimate’s current state, not its state at acceptance. If you edited the estimate after acceptance, the invoice reflects those edits. For audit-clean conversions, don’t edit accepted estimates.
Need to revoke a sent estimate before they respond
Need to revoke a sent estimate before they respond
Use Void from the actions menu. The public link returns “no longer available” and the estimate is removed from active reporting. You can clone it as a fresh draft if you want to send a corrected version.
Best practices
- Set an expiry date. Open-ended quotes haunt your pipeline. 14–30 days is standard.
- Track your accept rate. If less than 50% accept, your pricing or scoping needs work. If more than 90%, you might be under-pricing.
- Pair big estimates with a contract. For deals over a certain size, the estimate covers commercials and a contract covers legal — see Send a Contract for E-Signature.
- Convert promptly. The faster you bill after acceptance, the faster you get paid.
What’s next?
Send a Contract for E-Signature
Pair the estimate with legal terms.
Send Your First Invoice
The next step after acceptance.
Estimates Reference
Full reference for the estimate lifecycle.
Products Catalog
The line items that power estimates.