Skip to main content

Triple Whale Integration

Easily connect your Vibe account to Triple Whale.

Nicolas Hemidy avatar
Written by Nicolas Hemidy
Updated over a week ago

Easily connect your Vibe account to Triple Whale to bring in campaign performance data and analyze cross-channel results alongside your other marketing efforts.

1. Setting Up the Integration

To sync your Vibe campaign data with Triple Whale, follow these steps:

Step 1 – Generate a Triple Whale API Key

  1. Log into your Triple Whale account.

  2. Go to Settings > API Keys.

  3. Click Generate API Key.

  4. Name the key (e.g., Vibe Integration Key).

  5. Assign the following required scopes:

    • summary-page:read

    • attribution:read

    • ads:write

  6. Save the API key and keep it accessible (you’ll need it in Vibe).

    • You can test your key using:

      • curl https://api.triplewhale.com/api/v2/users/api-keys/me -H "x-api-key: <PUT_API_KEY_HERE>"

Step 2 – Get Your Shopify Store ID from Triple Whale

Triple Whale requires the correct Shopify Store ID for the integration to work.

  1. Open any Triple Whale account linked to your Shopify store.

  2. Look at the URL in your browser — you should see ?shop-id=<YOUR_SHOP_ID> in the query string.

  3. You can also find this in your Triple Whale Settings.

Step 3 – Connect in Vibe

  1. In the Vibe platform, go to the Triple Whale integration module.

  2. Select your advertiser.

  3. Paste your Triple Whale API key.

  4. Enter your Shopify Store ID from Step 2.

  5. Click to save and activate the integration.

Once connected, your Vibe data will begin syncing with Triple Whale within a few minutes.

2. What to Expect in Triple Whale

Once the integration is live, Vibe will appear as a data source in your Attribution dashboard. You’ll be able to view:

  • Spend

  • Impressions

  • Attributed purchases

  • Attributed revenue

  • ROAS

  • Other key metrics across your selected attribution model

⚠️ MTA Not Supported, MMM Fully Compatible ⚠️

Multi-touch Attribution

Triple Whale does not support impression-level data in their Multi-Touch Attribution (MTA) product. Therefore, Vibe will not be available for MTA modeling.

In Triple Whale, you will see some metrics displayed with a blue whale icon.

These values come from Triple Whale’s Multi-Touch Attribution (MTA) product and are not supported by the Vibe integration.

Only the metrics without the blue whale icon will be populated by Vibe data (for example, Spend, Impressions, AOV, ROAS on the left side of the table).

MMM

However, Vibe is fully compatible with Triple Whale’s MMM (Marketing Mix Modeling) product. You can find more information in the Triple Whale MMM Help Center.

⚠️ Note: The MMM model requires at least 90 days of data before it can provide reliable recommendations.

3. Timezone Considerations

Triple Whale uses UTC time for reporting, while Vibe uses the New York time zone (Eastern Time).

This means there may be slight differences in daily data totals between the two platforms, especially around the start/end of the day.

4. Frequently Asked Questions (FAQ)

Here are common questions to help you troubleshoot or plan your integration:

How long does it take for Vibe data to show up in Triple Whale?

Data should begin syncing within a few minutes after the integration is set up. You’ll typically see full data within 24 hours.

Where can I find my Shopify Store ID?

Your Shopify Store ID is usually the subdomain of your Shopify admin URL (e.g., my-store in my-store.myshopify.com). You can also find it under your Shopify admin > Settings.

Can I connect multiple Vibe advertisers to the same Triple Whale account?

Yes, but you’ll need to repeat the setup process for each advertiser and ensure the correct API key is used.

What happens if I revoke the API key in Triple Whale?

The integration will stop syncing. You’ll need to generate a new key and update it in Vibe.

Does Vibe support cost, revenue, and conversion tracking in Triple Whale?

Yes. Spend and conversion metrics attributed by Vibe will be pushed from Vibe to Triple Whale automatically.

Will this integration affect my existing data in Triple Whale?

No, the integration will only add Vibe as a new source. Existing sources and data will remain unchanged.

Did this answer your question?