You can integrate Freshpaint, a customer data platform, with Iterable to manage and control your customer data. Freshpaint automatically captures every click, pageview, and form submission. With this integration, you can attach customer metadata to the user profiles in your Iterable project and create personalized messaging campaigns for your customers.
In this article
Setup
In Iterable
- Navigate to Integrations > API Keys.
- Click New API Key.
- Give your API key a name (for example, "Freshpaint Integration") and select Server-side.
- Click Create.
- Copy the API key to your clipboard.
TIP
Keep a copy of your API key in a safe location. Once you finish setting up this integration, you won't be able to see it again.
In Freshpaint
-
Navigate to Destinations > Apps and find Iterable in the list.
Click Configure.
-
Paste your Iterable server-side API key in the Javascript API Key box, and click Save.
-
When you're finished, the integration status should be active.
Using the Iterable + Freshpaint Integration
This integration makes it easy for you to identify your users and track events and pageviews.
Freshpaint Name | Iterable Name | API Endpoint |
---|---|---|
User property | User profile field | POST /api/users/update |
Event | Custom event | POST /api/events/track |
Pageview | Custom event | POST /api/events/track |
Identify your users
When Freshpaint receives new user property data, it will update the contact properties for the corresponding user profile in Iterable.
Track events
When Freshpaint receives new event property data, it will update the event history for the corresponding user profile in Iterable.
Track pageviews
When Freshpaint receives new pageviews, it will update the event history for the corresponding user profile in Iterable.
Questions?
If you have questions or need help setting up this integration, reach out to your Iterable customer success manager.