What QuoteCloud with Google Sheets can and can't do
An honest list before you build: what the Zaps do, where they stop, how Zapier and Make compare, and what we haven't confirmed yet.
- 5/5 on G2
- 4.2 on Capterra
- Building QuoteCloud since 2013
Zaps can add and update Google Sheets rows on QuoteCloud events, create documents from rows with data items and price-table rows, and create or update products from a price list. They can't keep a sheet and a document in step both ways, tick options, choose content blocks or change a document already sent.
Last reviewed by the QuoteCloud team
Two overlapping panels with sample data. Behind, Tallowwood Solar & Storage's draft proposal TS-2681, its data items and three price-table rows filled by a Zap from a Google Sheets row, with the template's bird mesh option left for the clients to tick. In front, an illustration of the Proposal requests sheet with the row that created it.
Data items filled by the Zap
Prepared for- Harriet & Joel NgataFrom Google Sheets · Names
Site address- 14 Banksia RiseFrom Google Sheets · Address
Roof- Tiled, north and west facesFrom Google Sheets · Roof
Consultant- Nate CarrowFrom Google Sheets · Consultant
Request row- 9From Google Sheets · Row ID
Your system, priced
| Item | Qty | Rate | Amount |
|---|---|---|---|
| From your request (rows added by the Zap) | $15,920 | ||
6.6 kW system: 15 × 440 W panels + 5 kW hybrid inverterMono panels, 25-year product warranty
|
1 system | $5,940 | $5,940.00 |
Quolla battery, 2 × 5 kWh modules (10 kWh)Includes backup gateway
|
1 system | $8,130 | $8,130.00 |
Installation, switchboard work & monitoringLicensed installers, one day on site
|
1 job | $1,850 | $1,850.00 |
| Add if you'd like (from the template) Tick to add | |||
Bird mesh around the arrayKeeps birds from nesting under the panels
|
1 job | $420 | $420.00 |
- Subtotal
- $15,920.00
- Tax (10%)
- $1,592.00
- Total
- $17,512.00
- Plus, monthly
- $0.00/mo
- Deposit on signing (15%)
- $2,626.80
| A | B | C | D | E | F | |
| 6 | Names | Address | System | Battery | Document | |
|---|---|---|---|---|---|---|
| 7 | Ruth Abernethy | ruth.abernethy@example.com | 41 Coolabah Road | Existing 5 kW | 10 kWh | TS-2631 |
| 8 | Mei & Tom Varga | mei.varga@example.com | 9 Ironbark Close | 6.6 kW | 13.5 kWh | TS-2622 |
| 9 | Harriet & Joel Ngata (row added by a Zap) | harriet.ngata@example.com | 14 Banksia Rise | 6.6 kW | 10 kWh | TS-2681 |
- Requests
- Packages
Row added by a Zap
What can the Google Sheets Zaps do?
Each with QuoteCloud's Zapier app, on Essentials and up.
Log every event
Add a row when a document is created, sent, viewed, signed, part paid, paid, expires or is lost.
Quote logKeep a row current
Find a quote's row by its document number and update its status, time and amounts.
Pipeline trackerCreate documents from rows
From your template, with the title, data items, recipient and price-table rows taken from the row.
Quotes from rowsFill a price table from many rows
Look up to 500 line rows and add them as price-table rows in one Create Document step.
Price rows from a sheetCreate and update products
Find a product by SKU and update it, or create a new one, from a price-list row.
Price list to productsWrite Spreadsheet block cells
Zapier can write values into a QuoteCloud Spreadsheet block's cells (client-confirmed); ask us how for your template.
Sheets or Spreadsheet block
Zapier or Make: which route suits you?
Google Sheets connects through either. Neither is a built-in QuoteCloud connection.
Zapier
QuoteCloud's Zapier app has ready-made triggers, actions and searches, and Google Sheets has its own Zapier app: point, click, map. Essentials and up; documents a Zap creates carry US$2.00, $1.80 or $1.60 each by volume.
Connect it, step by stepMake
Bring your own: Make's built-in OAuth connection to QuoteCloud, then QuoteCloud's API or Zapier endpoints called from a scenario, beside Make's own Google Sheets modules. No ready-made QuoteCloud app on Make; you design each step. API access is on Essentials and up.
QuoteCloud's API
Where does it stop?
Things the Zaps don't do, so nobody is surprised later.
One way per Zap
Each Zap runs one way. Editing a cell doesn't change a document already created, and editing a document doesn't change the sheet unless a Zap writes it.
No ticking options
A Zap never ticks optional items or chooses packages: the client does that in the document.
No choosing blocks
A Zap doesn't choose which content blocks go in. The template decides the content; the row fills the details.
No change after sending
Updating a product's price in the library doesn't change documents already created.
No bulk contact import
A Zap adds contacts one row at a time with Find or Create Contact; it isn't a bulk import.
Not the Spreadsheet block
Google Sheets and QuoteCloud's Spreadsheet block are separate. Editing your Google Sheet doesn't change a block inside a document.
Try it with a copy of your sheet
QuoteCloud's Zapier app is on the Essentials plan and up. Start a free 14-day trial and see what your sheet can do.
What we haven't confirmed yet
We only describe what we've checked. These details depend on your account or haven't been tested end to end, so check them in your Zap's test data or ask us.
- Exactly which fields each QuoteCloud trigger passes, such as the total and the event time. Zapier's help text says Document Status Changed carries line items, totals and signer details.
- How Create Document's template and data-item fields appear: they load from your account rather than Zapier's public list.
- The step that writes Spreadsheet block cells through Zapier, and whether the API can write them.
- Whether documents created from a Make scenario carry the per-document fee.
- The volumes at which the per-document fee steps down from US$2.00 to $1.80 and $1.60: ask QuoteCloud.
Questions about the limits
Does the Google Sheets connection work both ways?
Not as one link. Each Zap runs one way: a QuoteCloud event can add or update a row, and a new or changed row can create a document or a product. Those are separate Zaps. Editing a cell doesn't change a document that already exists.
Is there a built-in Google Sheets connection in QuoteCloud?
No. Google Sheets connects through QuoteCloud's Zapier app, on Essentials and up, or through Make as a bring-your-own setup with QuoteCloud's API. Every recipe on this site is a Zap you build.
Can a Zap tick options or choose packages for the client?
No. A Zap fills data items and adds price-table rows; it never ticks optional items, chooses packages or chooses content blocks. The template decides the content and the client makes the choices.
Can I import all my contacts from a sheet?
Not in bulk through these Zaps. A Zap on new rows can run QuoteCloud's Find or Create Contact, adding each contact unless it already exists, one row at a time. Test it on a short list first.
More on QuoteCloud and Google Sheets
Six use cases with the exact Zapier steps, then how to connect, test and what it costs.
- Log every quote event in Google SheetsSent, viewed, signed, paid and expired: each QuoteCloud event adds a row, and sheet formulas turn the log into a report.
- Keep a quote pipeline tracker in Google SheetsOne row per quote: a Zap adds it when the document is created and updates its status as it changes.
- Create quotes from Google Sheets rowsA new row creates the document from your template, with the row's details in data items and price-table rows.
- Fill a price table from Google Sheets linesOne sheet row per product line: a Zap looks the lines up and adds them to the new quote's price table.
- Feed the product library from a Google Sheets price listKeep prices in the sheet you already maintain: a Zap creates or updates each QuoteCloud product from its row.
- Google Sheets or QuoteCloud's Spreadsheet block?Two different spreadsheets: your Google Sheet outside, the Spreadsheet block inside the quote, and how a Zap reaches each.
- Connect Google Sheets to QuoteCloud, step by stepCheck the plan, set up the sheet's header row, connect both apps in Zapier and test your first Zap.
- Google Sheets column mapWhich column each Zap on this site writes or reads, which way it travels and a sample value.
- Test and troubleshoot the Google Sheets ZapsTest with a copy of the sheet, then fix the usual problems: no row found, blank columns, duplicate documents.
- What the Google Sheets connection costsEssentials and up for Zapier, plus a fee only for documents a Zap or the API creates. Logging rows is free.
- FAQAnswers to the questions teams ask before connecting QuoteCloud and Google Sheets.
Know the limits, then build.
Start a free 14-day trial and build your first Zap against a copy of your sheet.
Can and can't doFree 14 days · no card
Start free trial