Getting started with QuoteCloud

Connect HubSpot to QuoteCloud, step by step

Everything happens in Zapier: connect both accounts once, then build each Zap from a trigger, its actions and the fields you map. Here's the first one, with sample data.

You need QuoteCloud on Essentials or higher, a HubSpot account and a Zapier account. In Zapier, create a Zap, choose a trigger in one app and an action in the other, and sign in to QuoteCloud and HubSpot when asked. Map the fields, test with a test deal and an @example.com contact, then turn the Zap on.

Last reviewed by the QuoteCloud team

Three illustrative Zap editor panels with sample data, taking turns at the front. Step 1: HubSpot's Updated Deal Stage trigger on the Sales pipeline, stage Proposal; the test found the Kinroy Outdoor Co. deal. Step 6: QuoteCloud's Create Document with the campaign proposal template and four data items mapped from earlier steps; the test created draft AD-P-2231. And HubSpot's Find Deal, searching on Record ID.

Six steps to your first Zap

  1. Check your plans

    QuoteCloud's Zapier access is on Essentials and up. You also need a HubSpot account and a Zapier plan that covers the tasks your Zaps will run.

  2. Prepare the template

    Add the data items your Zaps will fill, such as Deal name and HubSpot deal ID, to the QuoteCloud template. Custom data items are on Essentials and up.

  3. Create a Zap, pick the trigger

    In Zapier, choose HubSpot or QuoteCloud as the trigger app and its event, such as Updated Deal Stage or Document Signing Complete.

  4. Sign in to both apps

    Zapier asks you to connect QuoteCloud and HubSpot the first time you use each. Use accounts that can see the deals and templates the Zap needs.

  5. Add actions, map fields

    Add each step, such as Find Deal then Update Deal, and map fields from earlier steps. The field map lists what goes where.

  6. Test, then turn it on

    Test each step with a test deal and an @example.com contact, check both apps, then switch the Zap on.

Step 1: the trigger, and its test data

Choose HubSpot, then Updated Deal Stage, then your pipeline and the stage that means a quote is needed. Zapier fetches a recent deal as test data.

Check that test deal has everything you plan to map: the name, amount, owner and Record ID. If a field is missing, HubSpot's trigger has an option for additional properties to retrieve.

The full recipe: quotes from deals
Zap editorAmbergrove Digital Illustration · sample data

1HubSpotTrigger

Updated Deal Stage

Account
Ambergrove Digital (HubSpot)
Pipeline
Sales pipeline
Stage
Proposal

Test: Found a deal: Kinroy Outdoor Co. · Spring launch campaign

Illustration with sample data, not Zapier’s screen.

Step 6: Create Document, mapped

Choose QuoteCloud and Create Document, pick the template, then map each data item to a field from an earlier step. The numbers show which step each value comes from.

  • Data items take text, numbers and dates from HubSpot.
  • Price-table rows are optional: label, note, price, qty, term, tax and discount.
  • Options and content blocks stay as your template sets them: a Zap never ticks options.

Each document a Zap creates carries the per-document fee

What the per-document fee comes to
Zap editorAmbergrove Digital Illustration · sample data

6QuoteCloudAction

Create Document

Template
Campaign proposal
Data item · Deal name
1. Deal name
Data item · HubSpot deal ID
1. Record ID
Data item · Prepared by
2. Owner first name + last name
Data item · Agreed budget
1. Amount

Test: Draft AD-P-2231 created in QuoteCloud

Illustration with sample data, not Zapier’s screen.

Ready to build your first Zap?

Start a free 14-day trial of QuoteCloud, then connect it to HubSpot in Zapier.

Finding the deal again

Zaps that start in QuoteCloud have to find the HubSpot deal. Find Deal searches on a property you choose; the Record ID the quote kept in a data item is the surest match.

Without it, search on a value you keep in both apps, such as the deal name used as the document title, and test with deals whose names look alike.

When Find Deal finds nothing
Zap editorAmbergrove Digital Illustration · sample data

2HubSpotSearch

Find Deal

Search by
Record ID
Value
HubSpot deal ID (the data item from step 1)
If no deal is found
Stop the Zap and show it as halted

Test: Found deal 31447512

Illustration with sample data, not Zapier’s screen.

Before you start

  • QuoteCloud Essentials or higher

    Zapier and API access, custom data items and Form Builder are on Essentials and up.

  • A Zapier plan for your volume

    Each step a Zap runs uses Zapier tasks; paths and filters depend on your Zapier plan.

  • Test records only

    A test deal, a test template and @example.com contacts, so nothing reaches a real client.

  • HubSpot properties first

    Create custom deal and contact properties, such as Quote status, before you map them.

Set-up questions

Do I need a developer to connect HubSpot to QuoteCloud?

No. Zapier is built for people who aren't developers: you pick a trigger, actions and the fields to map. A developer can use QuoteCloud's API instead, which is also on the Essentials plan and up.

Which accounts should I connect in Zapier?

Connect QuoteCloud and HubSpot with accounts that can see the templates, documents and deals the Zap uses. Many teams use a shared admin account so Zaps keep running when someone leaves.

Where do I start: HubSpot or QuoteCloud?

With whichever app the event happens in. A deal reaching a stage starts in HubSpot; a quote being viewed, signed, expiring or a form being submitted starts in QuoteCloud. Each Zap has one trigger and runs one way.

How do I test without contacting a real client?

Use a test deal, a test template and contacts at @example.com addresses. A test of Create Document makes a real document in QuoteCloud, so keep tests few and archive them afterwards.

More HubSpot questions

More on QuoteCloud and HubSpot

Six recipes with the exact Zapier steps, then how to connect, test and what it costs.

Your first Zap, this afternoon.

Start a free 14-day trial, connect HubSpot in Zapier and test with a sample deal.