How to create a HubSpot deal from a Zendesk ticket
By Jake Marsh · Updated
To create a HubSpot deal from a Zendesk ticket, install Clientwell, open the ticket and click Create a deal in the sidebar. Check the Deal name, pick the Pipeline and Stage, add the amount, an optional Close date and the Deal owner, choose whether to add the company too, and click Create deal. The deal is associated with the contact, the ticket link goes in its description, and the ticket gets the clientwell_deal tag.
Before you start
- The token needs
crm.objects.deals.write, pluscrm.objects.deals.readandcrm.objects.owners.readfor the pipeline and owner lists. - Allow creating deals must be on, and the agent must match Who may take actions.
- The requester needs a HubSpot contact. If there isn't one, use Create a HubSpot contact first (it needs
crm.objects.contacts.write).
Steps
- Open the ticket. Under Open deals, Clientwell lists the requester's open deals with pipeline, stage, amount, close date and owner, plus a count of won and lost deals. Check that the deal doesn't already exist.
- Click Create a deal.
- Name the deal. The Deal name starts as the company (or contact) name plus the ticket subject. Edit it to match how your team names deals.
- Pick the Pipeline and Stage. The pipeline starts on Default pipeline for new deals from the settings, or your first pipeline when that's empty. Archived stages aren't offered.
- Add the Amount and Close date (both optional) and pick the Deal owner. The amount field is labelled with your HubSpot account's company currency.
- Add to the company too. When the contact has a company, tick Add to (company) too to associate the deal with it.
- Add a note for the ticket if you like, read the confirmation sentence and click Create deal.
What lands where
| Where | What changes |
|---|---|
| HubSpot deal | A new deal in the pipeline and stage you picked, with amount, close date and owner. The ticket link goes in the deal description |
| HubSpot associations | The contact, and the company if you ticked it |
| Clientwell sidebar | The panel reloads after the action, and an open-stage deal shows under Open deals |
| Zendesk ticket | An internal note naming the deal, the agent and your ticket note, plus the clientwell_deal tag |
Set the default pipeline
If support hands deals to one pipeline, such as renewals or upgrades, put its id in Default pipeline for new deals. Find pipeline ids in HubSpot under Settings > Objects > Deals > Pipelines. Agents can still pick another pipeline on each deal.
Tell the owner as well
A deal alone may not get noticed. From the same ticket you can:
| Action | When to use it |
|---|---|
| Create a task | The owner should call or email the customer. Due the next business day by default, with priority and type To-do, Call or Email |
| Log a note | The owner needs context from the conversation, written in your own words |
| Change stage, status or owner | The contact should move to a new lifecycle stage or a different owner |
Each one is logged on the ticket with its own tag (clientwell_task, clientwell_note, clientwell_contact_updated).
What it costs
Clientwell's Team plan is $100 a month per Zendesk account for up to 14 agents and admins; Scale is $7.50 per agent per month for 15 or more. Billed monthly by Zendesk after a 14-day trial (Zendesk asks for a card at install). See the Clientwell documentation for every setting.
Clientwell
HubSpot CRM panel: the requester's contact, company, deals and activity on the ticket. Log notes. From $100 a month per Zendesk account.
Questions
Can agents edit an existing deal's stage from Zendesk?
No. Clientwell creates deals and shows open ones; moving a deal's stage happens in HubSpot. Open in HubSpot takes you to the record.
Why is the owner list empty?
The token is missing crm.objects.owners.read. The form says so in place of the owner picker.
Which currency does the amount use?
Your HubSpot account's company currency. The Amount field shows it in its label, and the confirmation repeats the amount in that currency.
Can I stop frontline agents from creating deals?
Yes. Turn off Allow creating deals, or limit Who may take actions to the roles or groups that should.
More Clientwell guides
- How to change a HubSpot lifecycle stage from Zendesk
- How to log a Zendesk ticket as a note in HubSpot
More Zendesk guides
- How to cancel a Paddle subscription from a Zendesk ticket (Canoewell)
- How to change a Shopware order status from Zendesk (Creelwell for Shopware)
- How to add a PrestaShop tracking number from a Zendesk ticket (Caddywell for PrestaShop)
- How to create a Zendesk ticket every month on a set day (Everytide)