Heap
After sending Freshpaint data to Heap, teams can harness the power of product analytics to drive better, data-driven business outcomes.
Destination Info
Supports HIPAA mode
Connection Modes:
Web
Mobile
Server
Getting Started
To set up the Heap integration, follow these steps:
Go to the Heap configuration page in Freshpaint and click Configure for
App ID
.In Heap, go to your Account Projects page and copy/paste the ID for the Environment you want to use into the App ID setting in Freshpaint:

Identify
It is important to first Identify your users so Heap knows who they are and associates events to their User Identity in Heap.
When you call freshpaint.identify, Freshpaint will create or update a Heap User Identity by calling Heap's identify API. Any user properties you pass in will be forwarded directly to Heap.
Here is an example of an identify call:
freshpaint.identify("[email protected]", {
/* user properties */
"email": "[email protected]",
"name": "Ada Lovelace",
"role": "mathematician",
"specialty": "computer languages"
});
This creates the following User in Heap:

Events
Seeing Freshpaint Events in Heap
Once the Heap integration is enabled, you can now set it as an event destination:

Events sent from Freshpaint will show up as Heap events:

Event Transformations
Set up transformations to modify your data before it's sent to your destination:

Last updated
Was this helpful?