Freshpaint & Iterable Integration

Freshpaint is a powerful analytics and customer data platform that allows businesses to track and analyze user behavior on their websites and mobile apps. With its user-friendly interface and robust features, Freshpaint provides valuable insights into customer interactions, helping businesses make data-driven decisions. However, to fully leverage the potential of this platform, businesses need to integrate Freshpaint with other tools in their tech stack. One such integration is with Iterable, a leading customer engagement platform that enables businesses to create personalized and targeted marketing campaigns. By integrating Freshpaint with Iterable, businesses can seamlessly transfer their customer data and behavioral insights to Iterable, allowing them to create highly personalized and effective marketing campaigns. This integration empowers businesses to deliver the right message to the right audience at the right time, resulting in improved customer engagement and increased conversions.

Integration Guide: Freshpaint to Iterable

This guide will walk you through the process of integrating Freshpaint, an analytics platform, with Iterable, a marketing automation platform. By integrating these two platforms, you can leverage the power of Freshpaint's analytics data to create targeted and personalized marketing campaigns in Iterable.

Please follow the steps below to complete the integration:

Step 1: Obtain API Keys

- Log in to your Freshpaint account and navigate to the "Settings" section.

- Click on the "API Keys" tab.

- Create a new API key or use an existing one. Make sure to enable the necessary permissions for the integration.

- Copy the API key as it will be required in the next steps.

Step 2: Configure Iterable

- Log in to your Iterable account and navigate to the "Integrations" section.

- Click on "API Keys" and create a new API key or use an existing one. Ensure that the API key has the necessary permissions to access the required resources.

- Copy the API key as it will be needed in the subsequent steps.

Step 3: Set Up Webhooks in Freshpaint

- In Freshpaint, navigate to the "Settings" section.

- Click on the "Webhooks" tab.

- Create a new webhook by clicking on the "Add Webhook" button.

- Provide a name for the webhook (e.g., "Iterable Integration").

- Set the URL to: `https://api.iterable.com/api/events/trackBulk`

- Set the HTTP Method to "POST".

- Add the header "Authorization" with the value "Bearer {YOUR_ITERABLE_API_KEY}" (replace "{YOUR_ITERABLE_API_KEY}" with your Iterable API key).

- Under the "Payload" section, select the data you want to send to Iterable. This could include events, user attributes, or any other relevant data.

- Save the webhook configuration.

Step 4: Test the Integration

- To ensure the integration is working correctly, trigger an event in Freshpaint that should be sent to Iterable.

- Check your Iterable account to verify that the event has been successfully received.

Step 5: Map Freshpaint Events to Iterable Events (Optional)

- If you want to map Freshpaint events to specific Iterable events, you can do so in Iterable.

- In Iterable, navigate to the "Integrations" section and click on "Event Webhooks".

- Create a new event webhook or edit an existing one.

- Set the "Event Name" to match the Freshpaint event you want to map.

- Configure any other settings as desired, such as filters or transformations.

- Save the event webhook configuration.

Congratulations! You have successfully integrated Freshpaint with Iterable. Now, whenever an event is triggered in Freshpaint, it will be sent to Iterable, allowing you to leverage this data to create personalized marketing campaigns and engage with your users effectively.

Take action with your product data with
Inflection - the marketing automation platform
built for the modern data stack.
Learn more about Inflection