Enhance your user segmentation in Usetiful by syncing HubSpot contact properties as tags. This allows you to dynamically send data such as company, country, or employment role from HubSpot to Usetiful, ensuring your customer onboarding and engagement strategies stay personalized.


1. Request API Credentials

To enable HubSpot integration, contact our support team to request API credentials.

2. Set Up a Workflow in HubSpot

  1. Log in to your HubSpot account and navigate to Automation -> Workflows.
  2. Click Create Workflow and select Start from Scratch.
  3. Choose Contact-based as the workflow type.
  4. In the Trigger panel:
    • Select When filter criteria is met.
    • From the object options, choose Contact properties.
    • Select one or more contact properties (e.g., company, country, or employment role) that you want to convert into tags in Usetiful. Add as many criteria as needed to tailor the tags for your users.



3. Add Custom Code Action

  1. Click the + icon to add an action to your workflow.
  2. In the right panel, select Custom Code.
  3. Include contact properties (e.g., email, company, or country) in your code by selecting them from the Choose Property. Note: The Email property is mandatory.



4. Add the Code for Usetiful API

Once you receive the API code from Usetiful, include it in the Custom Code action.

5. Test and Publish

  • Test the custom code action to make sure it works correctly.
  • Once the test is successful, publish the workflow to activate it.