Zapier integration

Zapier integration allows you to integrate with a vast number of other applications.

You need a Zapier account to use this feature. The Product Fruits Zapier integration is currently in the Beta stage.

If you want to integrate with any application that is not directly supported by Product Fruits native integrations, use Zapier. Product Fruits exposes a few triggers and actions that can be connected to other applications. For example, you fill in a Google Sheets file with survey answers or you can update a property in your CRM if a product tour was finished.

Check all possible triggers and actions here.

The Zapier integration can be accessed either from the Product Fruits Integrations page or directly from the Zapier builder under Product Fruits name.


You need a standard Product Fruits API key to authenticate. Go to Integrations and select API keys. Click on Create new, give it a name and you will get a newly generated key.

In Zapier, when you first choose the Product Fruits integration, click on Connect and use the generated API key.

You should be able to use Zapier now.

Example - Send survey results to HubSpot via Zapier


Initial Steps

If you already have a property in in HubSpot that can store your survey answers then you can move past this step. If not then you'll need to create a custom property on HubSpot, so that Zapier knows where to send information regarding the survey response.


On HubSpot you will need to navigate to Setting > Properties > Create Property. There you will complete the required steps. For the first step we can suggest you select 'Contact' and 'Contact activity'. The label can be of your choosing. Field type can also be flexible so feel free to test to see what's best for your use case. Settings for rules is up to you as well.

Create a Zap

The next step is to create a workflow using Zapier. You can do this either on the Product Fruits portal, within our integrations tab or the Zapier website itself. Click 'Create Zap' and for your first trigger choose Product Fruits.


App & event: Choose the Survey finished option in this case.
Account: The workspace that your Survey can be found on.
Trigger: Pick the survey that you want the results to be sent to HubSpot
Test: You may get a few records that show up. To make the rest of the process easier, it’s a good idea to have at least one test response submitted and then you can select that one.

Now that the first part of the workflow is configured, it's now time for the next. Click '2.Action' and choose HubSpot. 

App & event: Choose 'Create or Update Contact'.
Account: The account should be the one you're using for HubSpot (Where you created the custom property).
Action: For this you only need to fill out Contact email which is a placeholder. You will also need to search for the property you wish to use in HubSpot, and within the field select what survey data you want to be displayed. 
Test: If setup correctly the test should pass. In some cases the test can fail. A possible cause for example is HubSpot needs to receive an email address to know which contact to assign the survey results to.


Once all this is done you can publish the zap and when a survey has been completed, it will send the details to HubSpot contacts .