Proposals
Proposals
The Proposals module lets you create detailed, itemised proposals and send them directly to clients for approval. Approved proposals can be converted to invoices with a single click, streamlining your sales-to-billing workflow.
Creating a Proposal
- Navigate to Proposals in the left sidebar.
- Click + New Proposal.
- Fill in the proposal header:
| Field | Required | Notes |
|---|---|---|
| Client | Yes | Select from existing client records |
| Title | Yes | e.g. "Website Redesign Proposal — Acme Corp" |
| Valid Until | Yes | The date the proposal expires |
| Notes / Introduction | No | A personalised message shown to the client at the top of the proposal |
- Click Create Proposal to save the draft and open the full editing view.
Adding Line Items
Line items define the scope and pricing of your proposal. Each line item is a service, deliverable, or cost.
Adding a line item
- In the proposal editing view, scroll to the Line Items section.
- Click + Add Line Item.
- Fill in:
| Field | Required | Notes |
|---|---|---|
| Description | Yes | Clear name of the service or deliverable |
| Quantity | Yes | Number of units (e.g. 1 for a fixed service, 40 for hours) |
| Unit Price | Yes | Price per unit in your default currency |
- The Line Total and Subtotal are calculated automatically.
- Repeat for each line item.
Editing a line item
Click the Edit icon on any line item to update its description, quantity, or price. The totals recalculate instantly.
Removing a line item
Click the Delete (trash) icon on a line item to remove it. The subtotal recalculates automatically.
The proposal displays the subtotal (sum of all line item totals). If your pricing includes tax, add a separate line item for the tax amount. The CRM does not apply tax automatically.
Line item amounts are stored in cents internally (subtotal_cents). Always enter amounts in your display currency (e.g. enter 1500 for £1,500.00 or $1,500.00) — the CRM handles the conversion for storage.
Sending a Proposal to the Client
Once the proposal is ready:
- Open the proposal.
- Review all line items and the total.
- Click Send to Client.
- A confirmation dialog appears — confirm the recipient email (defaults to the client's primary contact).
- Click Send.
What happens:
- The proposal status changes from
drafttosent. - The client receives an email via Resend with a link to view the proposal in their portal.
- The link takes them to a read-only view of the proposal with Approve and Decline buttons.
Use the Preview button to see exactly what the client will see before hitting Send. Check formatting, totals, and the introductory message.
Tracking Proposal Status
| Status | Meaning |
|---|---|
draft |
Created but not yet sent to the client |
sent |
Delivered to the client; awaiting their decision |
approved |
Client has clicked Approve in their portal |
declined |
Client has clicked Decline in their portal |
When a client approves or declines, all admins receive a notification:
- Approved:
proposal_approvednotification - Declined:
proposal_declinednotification
Both notifications link directly to the proposal record.
Client Approval Process
From the client's perspective:
- They receive an email with a View Proposal link.
- They log in to their portal (or view a public link if enabled).
- They review the proposal details and line items.
- They click Approve or Decline.
- If they decline, they can optionally provide a reason.
The CRM captures the decision and timestamps it. You cannot manually override a client's decision — if they clicked the wrong button, contact them to discuss and create a revised proposal if needed.
Converting an Approved Proposal to an Invoice
Once a proposal is approved, you can generate an invoice directly from it:
- Open the approved proposal.
- Click Convert to Invoice.
- Review the pre-filled invoice (line items carry over automatically).
- Set the Due Date.
- Click Create Invoice.
The invoice is created in draft status, linked to the client, with all line items from the proposal. You can then send it from the Invoices module.
Editing a Draft Proposal
You can freely edit a proposal while it is in draft status:
- Add, edit, or remove line items
- Change the title, valid-until date, or notes
- Change the linked client
Once a proposal is sent, it is locked for editing to preserve the integrity of the client's decision. If you need to make changes after sending, create a new proposal and inform the client.
Deleting a Proposal
- Open the proposal.
- Click the Actions menu.
- Select Delete Proposal.
- Confirm.
Only draft proposals can be deleted. Sent, approved, and declined proposals are retained permanently for audit and reference purposes.