Heap

Send the visits and conversions Heap records to Attribution through Heap Connect for S3

Heap

Attribution reads your Heap data from a Heap Connect for S3 sync. Heap writes its sessions, page views, users and events to an S3 bucket we own, the import picks them up daily, and your ad platforms connect to Attribution as usual for spend. Nothing is added to your site.

Before you start

  • Heap Connect for S3 is required. Heap offers it on selected plans; see S3 Integration in the Heap help center and ask your Heap contact whether your account has it.
  • Identify your users in Heap. Call heap.identify() with a unique identifier for every visitor you know. Without it conversions cannot be matched to the visits before them.
  • Put revenue on a property. If you want revenue on the dashboard, the conversion events you will pick must carry a property with the order amount.

Setting it up

  1. Email [email protected] and tell us you want to connect Heap.
  2. Attribution creates the S3 bucket with the bucket policy Heap requires and sends the bucket details to your Heap representative.
  3. Heap enables the S3 sync to that bucket. From then on the data refreshes every 24 hours.
  4. Attribution configures the import for your project and confirms when the first data lands.
  5. You connect your ad platforms under Ad integrations so spend and campaigns line up with the visits.

Using the integration

Heap sessions become visits, Heap users become identified visitors, and Heap events become events you can choose as the Conversion Event. Pick the event that marks a conversion, and the model credits the channels that led to it, with revenue taken from the property you named.