Connect an account
- Open Ad Spend → Connect account.
- Pick the traffic source: Meta, Google Ads, TikTok, Microsoft Advertising, Taboola, Outbrain, Snapchat, Pinterest, LinkedIn, Yandex Direct, or a push or pop network with an API key. Sources still in preparation are marked coming soon.
- Give the account a label and enter the credentials the form asks for: an OAuth sign-in for the large platforms, an API key for the others. Credentials are stored encrypted and never shown back.
- Save. The first sync runs shortly after, then daily; Sync now pulls immediately.
Sync status
| Status | Meaning | Action |
|---|---|---|
| Synced | Last pull succeeded | None |
| Never synced | Not pulled yet | Wait or Sync now |
| Rate limited | The platform throttled the pull | None; it retries |
| Reconnect needed | Credentials expired or rejected | Edit the account and re-enter them |
| Sync error | Another failure | Read the error shown; re-check credentials or retry |
Cost and ROI by offer
The summary reads over a 7, 30 or 90-day window. Below it, Cost & ROI by offer shows spend, revenue, profit and ROI per offer. Spend is attributed to the offer through the tracking link's external campaign binding, so bind each link to its ad-platform campaign when you build it for the cleanest match.
Spend on Reacheffect campaigns
If you also buy traffic on Reacheffect itself, connect your Reacheffect advertiser account as a spend source with your advertiser API key, and its campaign spend joins the same report.