Skip to main content
Meta Ads spend, performance, and attributed conversions flow into SourceMedium alongside your other ad platforms.

How to connect

SourceMedium connects to Meta with a one-click authorization.
Sign in to SourceMedium, open your store, then choose Data sources → Connect data source and select the platform. You need an Admin or Editor workspace role.After you connect explains the first sync and connection statuses.
Sign in with a Facebook profile that can see the ad accounts you want to sync. Reporting access to those ad accounts is enough: SourceMedium asks Meta only for ads_read, which reads reporting and cannot change your ads.
1

Start the Meta connection

Find Meta Ads in the connector picker and click Connect. The Connect Meta Ads page opens on the Authorize step.
2

Authorize with Meta Ads

Click Authorize with Meta Ads. SourceMedium sends you to Meta in the same tab to approve the read-only access it requests to your ad accounts and reporting, then brings you straight back. If the authorization does not finish, the page explains why and offers Try authorizing Meta Ads again.
3

Select accounts

Back in SourceMedium, choose the ad accounts you want SourceMedium to read, then save.
4

Confirm it is connected

The flow finishes on Done. The connection shows Awaiting first data until the first sync lands, then Connected.
Meta access expires about 60 days after you authorize. SourceMedium emails your admins and editors a week before it ends, so you can reconnect without a gap. If it does end, the connection shows Needs reconnection. Reconnect with a profile that can see the same ad accounts.

Reconnect

If the connection shows Needs reconnection, open it in SourceMedium and click Reconnect. You repeat the steps above: approve access in the platform or paste a new key, then confirm the accounts and save. If you cannot do it yourself, use Ask someone else to connect where it is offered. If the connection shows Paused because SourceMedium paused it after six months without new data, reconnect it the same way. That is the only way to resume it. Your historical data is kept and nothing is scheduled for deletion. See When SourceMedium pauses a data source. A data source you paused yourself resumes with Resume data source instead.

Data nuances

  • Meta serves daily ad insights for the last 37 months, counted back from today. Connecting earlier does not keep dates older than that window.
  • SourceMedium reports Meta purchase conversions and revenue using the attribution setting on each ad set. Meta’s default for that setting is 7-day click, 1-day view. If you compare a different window in the Meta UI, the totals will not match.
  • Ad performance also stores 1-day click, 7-day click, 28-day click, and 1-day view. The dashboard total uses the ad set setting, not those columns. To use one of those windows as the dashboard total, ask your account manager or integrations@sourcemedium.com. Meta removed the longer view-through windows from its API in January 2026, so only the one-day view window exists.