Skip to main content
ClientPlug pulls real campaign performance from Meta Ads and Google Ads and attaches it to the right client — so you can review every account’s ad results without logging into each platform.

How campaigns connect to clients

1

Connect the platform

Connect Meta Ads and/or Google Ads from the Integrations page.
2

Attach an ad account to the client

On the client record, attach the relevant Meta and/or Google ad account.
3

Assign campaigns

Expand the client row and use the campaign picker to choose which campaigns to track for that client.
4

Sync

Click Refresh to pull the latest metrics.

What gets tracked

For every assigned campaign, ClientPlug shows:
MetricDescription
Campaign nameThe name from Meta or Google
StatusActive / Enabled, Paused, or Archived / Removed
SpendAmount spent in the selected date range
Daily budgetThe campaign’s configured daily budget
ResultsConversions / results in the date range
Cost per resultActual cost per result
Target cost per resultYour goal, used for color-coding (optional)

Cost-per-result targets

For each campaign you can set a target cost-per-result. ClientPlug then color-codes the actual cost-per-result so you can spot underperformers at a glance:

On target

Actual cost-per-result is at or below your target — the campaign is performing.

Over target

Actual cost-per-result is above your target — worth a closer look.
Setting realistic targets turns your dashboard into an at-a-glance triage tool: green campaigns are healthy, flagged ones need attention.

Date ranges

Use the date range control on the dashboard to view metrics over 1, 7, 30, or 90 days. Spend, results, and cost-per-result all recalculate for the window you choose.

Meta vs. Google

Both platforms appear in their own column and behave the same way on your dashboard, with a few platform-specific notes:
  • Meta Ads — campaigns come from your connected Meta ad accounts. A connection lasts about 60 days before you’ll be asked to reconnect.
  • Google Ads — campaigns come from your connected Google Ads account. Access refreshes automatically, so it stays connected without re-authorizing.
See the Meta Ads and Google Ads guides for connection details.

Keeping campaigns up to date

Campaign metrics refresh when you click Refresh on the dashboard. If a campaign’s status changed in Meta or Google (paused, archived, etc.), that’s reflected on the next sync.