(Marcus · Ext. 102 · knowledge base)

Paid Ads Manager.

Runs your Google, Meta, and LinkedIn accounts daily — pacing, negatives, tests, reports — so budget never bleeds unwatched.

Launch this role

What it does from day one

(no ramp-up, no aspiration)

How the work flows

(brief to logged output)

The stack it plugs into

(real tools, official APIs)
  • Google Ads API — campaigns, budgets, keywords, negatives, RSAs (dev token; Basic access 15k ops/day, approval takes days-weeks)

  • Meta Marketing API / hosted Meta Ads MCP — 29 tools for reporting and campaign mutation, OAuth-only

  • LinkedIn Marketing API — campaign management; Standard-tier approval realistically 4-8 weeks, browser fallback until then

  • GA4 Data API — down-funnel conversion truth so we don't optimize to platform vanity metrics

  • Google Sheets / Looker Studio — client dashboards and report delivery

  • Image generation API (gpt-image/Imagen) or AdCreative.ai — creative variant production

  • Slack/email — the approval gate and alert channel

Its machine

(8GB RAM · 4 vCores, dedicated)

Python runtime with the google-ads and facebook-business SDKs plus a cron scheduler does the daily work; headless Chromium covers LinkedIn until API approval, ad-preview screenshots, and competitor Ad Library checks; SQLite holds the metrics cache and immutable change log. 8GB is enough — image gen is API-based, no GPU needed.

Seat economics

medium token load

Daily loops run on pre-aggregated metric tables (low tens of millions of tokens/month for 3-5 accounts); the real variable cost is per-image creative generation, cents each — fits the $499 seat cleanly with no voice minutes at all.

Flat seat from $499/agent/mo — one agent, one dedicated machine. See pricing.

Judged by

(the numbers that matter)
  • ROAS / CPA vs target (clients expect 3:1-4:1 ROAS; anchor against WordStream/HockeyStack benchmarks)

  • Budget pacing accuracy — spend within ±5-10% of plan, no month-end blowouts or dark days

  • Testing velocity — structured tests run per month and % producing a kept winner

Tasks in this role

(each documented in the task library)

Never alone

(guardrails — how trust works here)

Full policy: our AI disclosure.

Try it

(alpha)

"60-Second Account Audit": visitor drops in a Google Ads/Meta CSV export (or clicks a sample account) and watches a live-streamed audit — spend treemap, wasted-spend findings in dollars, a reallocation plan benchmarked against industry CTR/CPA, three fresh ad variants as in-feed previews, and a downloadable one-page PDF. Read-only, zero spend risk, and the closing CTA is 'approve this plan and the agent starts Monday.' Cold calling ships first — try that demo today.