The sales to customer success handoff at a glance
- The deal closes. The CRM Record Updated trigger fires when a Salesforce Opportunity or a HubSpot Deal moves to your closed won stage.
- Default finds the account. Match Record finds the Account in Salesforce or the Company in HubSpot that the deal belongs to.
- A queue picks the CSM. Round-Robin picks a member of your customer success queue and passes them to later nodes as Latest assigned user.
- The CRM gets the CSM. Update Record writes the CSM as the owner of the Account or Company.
- The team gets a channel. Create Slack Channel opens a channel for the account, and Add Member to Slack Channel adds the CSM and the rep who closed the deal.
- The context lands in the channel. Send Slack Message posts the deal details and asks the CSM to book the kickoff. Teams without Slack can use Send Internal Email instead.
- The kickoff gets booked. See Book the kickoff meeting.
Handoff checklist: what the workflow carries over
Setup for the handoff workflow
Build the handoff workflow
This example uses Salesforce. The HubSpot differences follow the steps.Trigger on Closed Won
Stage equals
Closed Won, and Fields Updated contains any of Stage, so the workflow runs when a
deal moves to Closed Won and not on every later edit of a won deal. To leave out renewals and
upsells, add a condition on a field such as the Opportunity’s Type.Find the Account
Account ID to the Opportunity’s Account ID from the
trigger. Build the next steps on the Match branch.Pick the CSM
Customer Success. To choose the queue by segment or region instead, use a
Rules of Engagement node, and use Latest resolved user wherever
these steps say Latest assigned user.Write the CSM to the Account
Open a channel for the account
cs- and insert the Account’s name with
{{. Turn on Make Channel Private? to keep the channel to invited members. Optionally, set a
Topic, such as the deal’s close date.Add the CSM and the rep
Post the deal context
@ to mention Latest assigned user, and type {{ to insert the
Opportunity’s name, Amount, Close Date, and Next Step. End with the ask, for example
“Please send the customer your kickoff link.”Add a kickoff task (optional)
Test and publish
StageName to Closed Won and add "StageName" to
fieldsUpdated, because the test checks the trigger’s Condition first. Then select
Run Test. Check the Account owner in Salesforce and the
new channel in Slack. Then select Publish and check that the status next to the
deployment switch reads Live. A new workflow goes live
when you first publish it. If the status reads Paused, turn the switch on.Write the CSM to the owner field
The queue counts an assignment only when Update Record writes Latest assigned user to a standard owner field: Owner ID on a Salesforce Account, orCompany owner on a HubSpot Company.
Each counted write shows in Routing → Assignments, on the Object assignments tab.
If your rep stays the Account owner and you keep the CSM in a custom user field, such as a
Salesforce lookup to User or a HubSpot user property, the workflow still writes the CSM there. The
queue doesn’t count that write, though, so the counts never change and the same CSM can win every
time. Write the CSM to the owner field when the queue should take turns.
Salesforce and HubSpot differences in the handoff
Book the kickoff meeting
The handoff workflow can’t book the kickoff by itself. Send Internal Email reaches only people in your Default workspace, and a Display Scheduler node shows a booking page to someone booking right then, which a closed-won update doesn’t have. Book the kickoff in 1 of these ways:Book the kickoff from the Chrome extension
Build the kickoff workflow
Show the CSM's calendar
Book on the call
What to expect after a deal closes
- Salesforce handoffs start first. Salesforce sends changes to Default as they happen. Default checks HubSpot every few minutes, so HubSpot handoffs start a little later.
- Each move to Closed Won starts 1 run. A deal that is reopened and closed again starts another run, which picks a CSM again and tries to create the same channel again.
- The run log shows every step. Select Runs at the top of the workflow and open the run. Round-Robin shows who it picked, and the Slack nodes show who they added. See Run logs.
- The CRM and Slack match. The Account or Company owner is the CSM, and the channel has the CSM, the rep, and the deal message.