Intro
This trigger is executed when the pipeline stage for a given opportunity gets updated in the InvestNext platform.
For example:
Investor Alan Turing submits a soft commitment on the investor portal. On the sponsor side, a new opportunity is created for Alan Turing in the Prospect pipeline stage.
A few days later, Alan Turing comes back to the portal and funds their commitment. InvestNext will automatically move the opportunity to the Funded pipeline stage.
If that all sounds good, let's move on to the configuration and Zapier setup.
InvestNext and HubSpot Configuration
Step 1 of Configuration. Create a custom property on the Deal object in HubSpot
(1a) Navigate to Deals
(1b) Click "Actions" and select "Edit Properties"
(1c) Click "Create Property"
(1d) Fill out the information as noted below. It's recommended that a Description is also added for future user references.
Step 2 of Configuration. Adding "HubSpot Pipeline ID" to InvestNext Pipeline
(2a) Navigate to Deals: Click "Actions" and select "Edit Properties"
(2b) Click "Go to deal settings"
(2c) Click on "Pipelines"
(2d) We've nearly completed the configuration! Now we're going to be copying values from HubSpot to InvestNext. This will allow the Zap to find the necessary values in HubSpot when the Opportunity Stage is updated within InvestNext.
(2e) Now that we have the Pipeline Internal ID, navigate to InvestNext Pipeline Settings.
(2f) Click on Properties
(2g) Paste the Hubspot Internal ID copied in the above step (2d) into the External ID field. Click Save!
Step 3 of Configuration. Adding "HubSpot Stage ID" to InvestNext Pipeline Stages
(3a) Remaining in the same area of HubSpot, copy the "Stage ID"
(3b) Find the corresponding stage in the InvestNext Pipeline. Click the ellipsis (3 dots) and select "Edit Stage ID"
Paste the Hubspot Internal Stage ID copied in the above step (3a) into the External ID field. Click Save!
Note: Repeat Step 3 of Stage Configuration for any additional pipeline stages you've set up.
Congratulations on getting this far! The configuration between HubSpot and InvestNext is now setup. We're ready to create the Zap!
Zapier Setup
Create a new Zap and select InvestNext as the Trigger
From the Event dropdown select Updated Opportunity Stage
3. Authenticate with your InvestNext account
4. Test the trigger. You should now see something similar to the screenshot below.
Note that the trigger provides the following data:
id
name
expected_amount
state
primary_contact__email
capital_raise__target_date
capital_raise__title
pipeline__external_id
pipeline_stage__external_id
5. Add the Hubspot Action "Find Deal"
6. Configure the find deal fields
Under "First search property" we are looking for investnext_external_id
Under "First search property value" we are looking for ID
Reference the screenshot below
7. Scroll down and check the box for "Create HubSpot Deal if it doesn't exist yet?"
Configure the Name, Deal Pipeline, and Deal Stage according to the screenshot below.
8. Skip Test trigger
9. We're almost there! Next, you're going to want to add an additional HubSpot trigger called "Update Deal"
10. Wire up Update Deal Fields
11. Skip tests
You should now have the Object ID, Deal Pipeline, and Deal Stage fields configured
Next, Skip tests and Publish!
In summary, this Zap consists of the following 3 steps (screenshot below):
Trigger: Updated Opportunity Stage in InvestNext
Action: Find Deal in HubSpot
Action: Update Deal in Hubspot