Skip to content
GROWTH DEPT.MTA
DocsConnections: Vibe

Connections

Vibe connection

Connect Vibe advertisers to pull streaming TV spend, impressions and Vibe's view-through purchases by creative, and keep each connection alive within 90 days.

What it reads

For each connected Vibe advertiser, Growth Dept MTA reads spend and impressions by creative and day, with campaigns, strategies and creatives, which map to campaigns, ad sets and ads. Vibe ads run on streaming TV, so there are no clicks. Vibe reports in UTC and in US dollars.

Vibe's purchases are all view-through: Vibe credits a purchase to an ad when it comes from a household the ad reached, which Vibe matches by IP address on its own side. Growth Dept MTA reads those purchases and their value under Vibe's 7-day window with each day's spend and keeps them as view-through conversions. Vibe's own figures from a 7-day and a 24-hour report fill the Vibe platform-reported columns. Hourly spend is read too.

A pull runs about once an hour and re-reads the last 7 days, and a nightly pull re-reads the last 30. Each pull replaces the rows for its window, so days that Vibe restates end up matching Vibe. Spend is converted to the brand's currency as it arrives, at the European Central Bank rate for each day.

Connecting

  1. Sign in to Growth Dept MTA as an owner or admin of the brand's organization. Other members can see Settings > Connections but cannot change it.
  2. Open Settings > Connections and click Connect on the Vibe card.
  3. Vibe shows its own sign-in and permission screen. Sign in as a Vibe user who can see the ad accounts you want, and approve the request. Vibe's consent screen asks which advertisers to share, and each one you share is listed in the next step. The request is for read-only permissions: reporting:read, account:read, advertisers:read, campaigns:read and creatives:read.
  4. Back in Growth Dept MTA, the page lists every ad account that login reaches. Tick the ones that belong to this brand and click Connect.
  5. Each account you chose appears on the card, and a backfill starts over the brand's lookback window (Settings > Lookback window), or as far back as Vibe keeps data if that is shorter. Scheduled pulls take over from there.

To add accounts later, click Connect beside Link an additional ad account on the same card. If the list comes up empty, the login you used reaches no ad accounts: connect again as a user who has access to them.

If you have been sending Vibe spend through the spend API or a spreadsheet, remove those rows before you connect. They carry their own account ID, so they would be counted on top of the connected account's spend. Settings > Data Spreadsheets lists each upload. Once the connection is live, the spend API and spreadsheets refuse new Vibe rows.

If the card says “Vibe connection is not set up on this server yet.”, the Connect button stays off until Growth Dept registers its Vibe app. Email support@growthdept.ai if you see it.

Tracking parameters

Streaming TV ads are not clicked, so most of what Vibe reports reaches Growth Dept MTA as Vibe's own view-through purchases.

The UTM guide has no Vibe entry. Where Vibe ads link to your site, tag those links with the guide's template for other platforms, with utm_source=vibe and utm_medium=ctv, so the visits count as paid traffic from Vibe.

Template
utm_source=<platform>&utm_medium=<paid, email, sms, affiliate or influencer>&utm_campaign=<campaign>&utm_term=<ad set>&utm_content=<ad>

Replace each <placeholder> with the platform's own macro for it, or with a fixed value.

Limits

  • Vibe's refresh tokens last 90 days and are replaced at every refresh. A connection whose pulls stop for 90 days has to be connected again.
  • Vibe builds reports in the background. A report that is not ready when a pull runs out of time is collected by a follow-up job instead of being requested again, so new days can take an extra run to appear.
  • Vibe's purchases are its own view-through credit, matched by IP address, and are not part of Growth Dept MTA's attribution.
  • There are no clicks and no thumbnails. Vibe gives the address of each creative's video, which is kept.
  • Vibe switches off its old reporting API key on 1 January 2027, so signing in through Vibe is the only way to connect.
  • Growth Dept MTA only reads from Vibe. It does not change campaigns, budgets or ads.

Disconnecting

Each linked account has its own Disconnect button in its row on the Vibe card. Only owners and admins can use it. After you confirm:

  • Syncing for that account stops.
  • The stored access token is deleted.
  • Data already pulled stays in your reports.

Connecting the account again later starts a new backfill.

All connections · API docs · Questions: support@growthdept.ai