How campaigns connect to clients
Connect the platform
Connect Meta Ads and/or
Google Ads from the Integrations page.
Attach an ad account to the client
On the client record, attach the relevant Meta and/or Google ad account.
Assign campaigns
Expand the client row and use the campaign picker to choose which campaigns
to track for that client.
What gets tracked
For every assigned campaign, ClientPlug shows:| Metric | Description |
|---|---|
| Campaign name | The name from Meta or Google |
| Status | Active / Enabled, Paused, or Archived / Removed |
| Spend | Amount spent in the selected date range |
| Daily budget | The campaign’s configured daily budget |
| Results | Conversions / results in the date range |
| Cost per result | Actual cost per result |
| Target cost per result | Your 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.
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.