Log every QuoteCloud document to an Excel table
A Zap adds a row to your register the moment a document is created, and others keep its status, total and signed date current, so the workbook in SharePoint is the list everyone trusts.
- 5/5 on G2
- 4.2 on Capterra
- Building QuoteCloud since 2013
Build two Zaps with QuoteCloud's Zapier app, on Essentials and up. Document Created runs Excel's Add Row to Table, writing the reference, client and estimator. Document Status Changed runs Find Row on the Ref column, then Update Row with the new status and total. The workbook must be in OneDrive for Business or SharePoint.
Last reviewed by the QuoteCloud team
Two overlapping panels with sample data. Behind, an illustration of Corbel Building Co.'s Estimates table in a workbook in SharePoint: eight October quotes with reference, client, job, estimator, created date, status, total, signed date and deposit; CB-C-0434 for Easton Vets is tagged Added by a Zap and CB-C-0431 for Halloran Optometry is tagged Updated by a Zap, now Signed with $95,062.00. In front, the activity of proposal CB-C-0431: created, sent, viewed, signed and deposit paid, each written to the row.
| A | B | C | D | E | F | G | H | I | ||
| 1 | Ref | Client | Job | Estimator | Created | Status | Total | Signed | Deposit | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | CB-2329 | Whitlock family | Bathroom renovation | Dan Okafor | 1 Oct | Signed | 42,790.00 | 9 Oct | 4,279.00 | |
| 3 | CB-C-0427 | Marlow Physio | Clinic fit-out, Level 1 | Tessa Gray | 5 Oct | Signed | 156,860.00 | 16 Oct | 7,843.00 | |
| 4 | CB-2333 | Osei family | Deck & pergola | Dan Okafor | 7 Oct | Expired | 23,628.00 | |||
| 5 | CB-2336 | Brennan family | Garage conversion | Dan Okafor | 12 Oct | Viewed | 70,730.00 | |||
| 6 | CB-C-0431 | Halloran Optometry | Shop fit-out | Tessa Gray | 19 Oct | Signed | 95,062.00 | 27 Oct | 4,753.10 | Updated by a Zap |
| 7 | CB-2341 | Nguyen family | Rear deck & laundry | Dan Okafor | 21 Oct | Sent | 51,975.00 | |||
| 8 | CB-2342 | Pike family | Kitchen renovation | Dan Okafor | 26 Oct | Draft | 58,080.00 | |||
| 9 | CB-C-0434 | Easton Vets | Reception refit | Tessa Gray | 28 Oct | Draft | 36,465.00 | Added by a Zap |
Illustration of a workbook table with sample data, not Excel’s screen.
Activity
- Created by Tessa Gray from the fit-out templateMon 19 Oct, 2:10 pm · a row added to the Estimates table by a Zap
- Sent to Grace HalloranTue 20 Oct, 9:05 am · status and total written to the row
- Viewed by GraceTue 20 Oct, 6:40 pm
- Signed by Grace HalloranTue 27 Oct, 11:22 am · signed date written to the row
- Deposit paid$4,753.10 by card through Stripe · written to the row
Why keep a register in Excel at all?
Corbel Building Co. runs on Microsoft 365. Every Monday, director Ruth Hammond opens the estimates register in SharePoint to see what's out, what's signed and what's about to lapse, and Lily Chen used to spend Friday afternoon bringing it up to date from QuoteCloud.
Now two Zaps do it. Tessa Gray creates a proposal and its row appears; she sends it and the row says Sent with the total; Grace Halloran signs and the row says Signed with the date.
- The register stays in Excel, where Ruth's formulas, filters and pivot tables already are.
- Each Zap runs one way: QuoteCloud writes the rows; editing a row never changes a quote.
- Adding and updating rows doesn't create documents, so it carries no QuoteCloud per-document fee.
How do I add a row for every new QuoteCloud document?
One trigger, one action. Every name is the exact event you pick in Zapier.
ZapNew document: add a row to the register
-
When
QCQuoteCloudTriggerDocument CreatedFires when a document is created, by hand, from a template or by a Zap.Passes on
- Document reference
- Document title
- Client
- Owner
- Total
-
Then
Microsoft ExcelActionAdd Row to TableAdds the row to the end of the Estimates table, so its formulas and formats carry on.Mapped in- Workbook
- Worksheet
- Table
- Ref
- Client
- Job
- Estimator
- Created
- Status
- Total
Tessa creates Easton Vets' reception refit, CB-C-0434, on Wednesday 28 October. A few minutes later it is row 9 of the Estimates table: Draft, Tessa Gray, $36,465.00.
Result
Every QuoteCloud document has a row in the register, in the order it was created, without anyone copying it across.
QuoteCloud's Zapier app: Essentials and up
Which field goes in which columnHow does the row keep up when the quote is sent or signed?
A second Zap finds the document's row by its reference and rewrites the columns that change.
ZapStatus changed: update the row
-
When
QCQuoteCloudTriggerDocument Status ChangedFires when a document moves to a new status, such as Sent, Viewed or Expired.Passes on
- Document reference
- Status
- Total
-
Then
Microsoft ExcelSearchFind RowLooks up the Ref column for the document's reference.Searches on- Worksheet: Register
- Lookup Column: Ref
- Lookup Value
-
Then
Microsoft ExcelActionUpdate RowWrites the columns this Zap owns: Status and Total.Mapped in- Row
- Status
- Total
The same jobs can be built in Make, bring your own: Make's built-in OAuth connection to QuoteCloud and QuoteCloud's API or Zapier endpoints, beside Make's own Microsoft Excel modules.
Tessa sends CB-C-0431 on Tuesday 20 October; row 6 reads Sent with $95,062.00. A third Zap on Document Signing Complete does the same with Find Row and Update Row, writing Signed and 27 Oct when Grace signs.
Result
Draft, sent, viewed, signed or expired: the Status column matches QuoteCloud, so filters and win rates in the workbook are right.
QuoteCloud's Zapier app: Essentials and up
How builders connect QuoteCloudOne quote, one row
Halloran Optometry's proposal in QuoteCloud, and its row in Corbel's register after the Zaps have run.
Accept, sign and pay the deposit
Grace Halloran · Owner, Halloran Optometry
Signed online · Tue 27 Oct 2026
Deposit on signing (5%)
$4,753.10
Paid via StripePay with card or PayPal
Certificate of authenticity and audit trail attached
Activity
- Created by Tessa Gray from the fit-out templateMon 19 Oct, 2:10 pm · a row added to the Estimates table by a Zap
- Sent to Grace HalloranTue 20 Oct, 9:05 am · status and total written to the row
- Viewed by GraceTue 20 Oct, 6:40 pm
- Signed by Grace HalloranTue 27 Oct, 11:22 am · signed date written to the row
- Deposit paid$4,753.10 by card through Stripe · written to the row
Zaps
- Document Created
- Add Row to Table
- Document Status Changed
- Find Row
- Update Row
Signed
| A | B | C | D | E | F | G | H | I | ||
| 1 | Ref | Client | Job | Estimator | Created | Status | Total | Signed | Deposit | |
|---|---|---|---|---|---|---|---|---|---|---|
| 6 | CB-C-0431 | Halloran Optometry | Shop fit-out | Tessa Gray | 19 Oct | Signed | 95,062.00 | 27 Oct | 4,753.10 | Updated by a Zap |
Illustration of a workbook table with sample data, not Excel’s screen.
The workbook is our illustration with sample data, not Excel's screen. Every business here is fictional.
Field map for the register Zaps
| Direction | QCQuoteCloud: QuoteCloud field | Goes into | Example (sample data) | Note | |
|---|---|---|---|---|---|
| Document Created → Add Row to Table | |||||
| Ref | QuoteCloud to Microsoft Excel | Document reference | Table column | CB-C-0434 |
Keep it unique: the other Zaps find the row by it. |
| Client | QuoteCloud to Microsoft Excel | Client (recipient's company) | Table column | Easton Vets |
|
| Job | QuoteCloud to Microsoft Excel | Document title | Table column | Reception refit |
|
| Estimator | QuoteCloud to Microsoft Excel | Document owner | Table column | Tessa Gray |
|
| Created | QuoteCloud to Microsoft Excel | Created date | Table column | 28 Oct |
|
| Status | QuoteCloud to Microsoft Excel | Status | Table column | Draft |
|
| Total | QuoteCloud to Microsoft Excel | Total | Table column | 36,465.00 |
Format the column as a number so sums work. |
| Document Status Changed → Find Row → Update Row | |||||
| Lookup Column: Ref | QuoteCloud to Microsoft Excel | Document reference | Search value | CB-C-0431 |
|
| Status | QuoteCloud to Microsoft Excel | Status | Table column | Sent |
|
| Total | QuoteCloud to Microsoft Excel | Total | Table column | 95,062.00 |
The total can change before sending. |
| Document Signing Complete → Find Row → Update Row | |||||
| Status | QuoteCloud to Microsoft Excel | Fixed text | Table column | Signed |
|
| Signed | QuoteCloud to Microsoft Excel | Signed date | Table column | 27 Oct |
|
All values are sample data. Check the field names in your own Zap's test data.
Variations on these recipes
Quotes from before the Zap
Use Excel's Find or Create Row instead of Find Row: a document created before the register Zap was switched on gets its row the first time its status changes.
Deposits and payments
Add Zaps on Document Part Paid and Document Paid that write the amount to Deposit and Paid columns, ready for month-end reporting.
Tell the team in Teams
After Update Row, add a Filter for Signed and Microsoft Teams' Send Channel Message, so the site team hears about new work.
Build it in Make instead
Bring your own: Make's built-in OAuth connection to QuoteCloud and QuoteCloud's API or Zapier endpoints, beside Make's own Microsoft Excel modules. No ready-made QuoteCloud app on Make.
Start your register today
QuoteCloud's Zapier app is on the Essentials plan and up. Start a free 14-day trial and connect a copy of your register first.
Build the register Zaps in five steps
- 1
Format the register as a table
In Excel, select the columns and insert a table with headers: Ref, Client, Job, Estimator, Created, Status, Total, Signed. Save the workbook in OneDrive for Business or SharePoint.
- 2
Add a row on Document Created
In Zapier, choose QuoteCloud's Document Created, then Excel's Add Row to Table, and map each field to its column.
- 3
Update on Document Status Changed
Start a second Zap with Document Status Changed, add Find Row on the Ref column, then Update Row with Status and Total.
- 4
Write the signed date
Copy that Zap, switch the trigger to Document Signing Complete and write Signed and the signed date.
- 5
Test, then turn them on
Create, send and sign a test quote to an @example.com address, check the rows in a copy of the workbook, then switch the Zaps on.
Questions about the register
Can every QuoteCloud quote be added to an Excel spreadsheet automatically?
Yes, with a Zap. QuoteCloud's Document Created trigger starts it for each new document, and Excel's Add Row to Table adds a row to the end of your table with the fields you map, such as reference, client, estimator, status and total. The workbook must be in OneDrive for Business, a SharePoint site or a Group Drive.
How does the Zap find the right row to update?
By the document's reference. Excel's Find Row looks up the Ref column for the value the QuoteCloud trigger passes, and Update Row writes the new status and total to that row. Keep references unique, and make the Ref column text so leading letters and dashes match exactly.
If I change a row in Excel, does the quote change?
No. The Zaps run one way, from QuoteCloud to the workbook. Editing a status or total in Excel doesn't touch the document, and the next status change will overwrite the columns the Zap maps. Make changes in QuoteCloud and let the Zaps update the row.
Do the register Zaps cost anything in QuoteCloud?
No QuoteCloud fee. Adding and updating rows doesn't create documents; the per-document fee of US$2.00, $1.80 or $1.60 by volume is only for documents created through Zapier or the API. You need QuoteCloud's Essentials plan or higher, and each step uses a task on your Zapier plan.
More on QuoteCloud and Excel
Use cases with the exact steps, then how to connect, test and what it costs.
- Import your Excel pricing calculator into a quoteImport the .xlsx into a Spreadsheet block; its cells set the price lines and the total comes back into a cell.
- Create QuoteCloud quotes from Excel table rowsA new row in a request table drafts the quote from your template and writes its reference back to the row.
- Month-end quote reporting in ExcelQuoted, signed and deposit figures already in the table, ready for the pivot table finance runs at month end.
- Spreadsheet block or Excel workbook?When to move your calculator into the quote, when to keep the workbook and move rows with Zaps, and when to do both.
- Connect Microsoft Excel to QuoteCloud, step by stepCheck where the workbook lives, format a table, connect both apps in Zapier and build the first Zap.
- Excel to QuoteCloud field mapEvery column the Excel Zaps on this site fill or read, which way it travels and a sample value.
- Test and troubleshoot the Excel ZapsTest with a copy of the workbook, then fix the usual problems: no workbook listed, no table, no row found.
- What QuoteCloud with Excel can and can't doWhat the Spreadsheet block and the Zaps do, where they stop, Zapier or Make, and what we haven't confirmed.
- What the Excel connection costsEssentials and up for the Spreadsheet block and Zapier, plus a fee only for documents a Zap creates.
- FAQAnswers to the questions estimators and finance teams ask before connecting QuoteCloud and Excel.
Every quote in the register, without the Friday catch-up.
Start a free 14-day trial and connect your Excel register to QuoteCloud with two Zaps.
Log every documentFree 14 days · no card
Start free trial