Skip to main content
Paid is the only motion where being wrong costs money every hour it runs. This playbook covers the part the channel guides don’t: whether to start at all, what has to exist before you spend, and how to tell a campaign that’s working from one that’s just cheap. For the mechanics of a specific platform, see Google Ads best practices and Integrations → Meta. This page is about the decision around them.

First: are you ready for paid?

The most expensive mistake early-stage teams make is over-investing in paid before organic is proven. Paid does not discover your message — it scales whatever message you give it, including a bad one, efficiently and at volume. Run this gate honestly before spending a dollar:
If more than one of these is a “no,” go back to Stage 1 of the pipeline system. Founder-led outbound and organic content answer the message and ICP questions for free. Paid answers them for money, slowly, and less clearly.

Choosing where to spend

For most B2B founders the order is: Search first if people are already searching for the category, Meta first if they aren’t. Search captures demand that exists; Meta creates demand that doesn’t. Running both before either one works is how budgets disappear without a lesson.
LinkedIn Ads gives you the sharpest B2B targeting and charges for it. Emma can build and run LinkedIn campaigns end to end, but the CPMs are several times Meta’s — so it’s usually the third channel you add, not the first, unless your deal sizes are large enough that a handful of the right conversations pays for the whole test.

Before the first campaign goes live

1

Connect the ad account

Google Ads requires the Pro plan and a standard account your Google login can access directly — access inherited through a manager (MCC) hierarchy doesn’t count, and manager accounts are hidden by design. Meta is easiest via the Partner flow: grant AgentWeb’s Partner ID access to your Ad Account, Facebook Page, and Instagram account.Both fail at campaign creation if the account has no valid payment method.
2

Build and instrument the destination

Ask Emma for a landing page matched to the campaign — not your homepage. She generates it, deploys it live, creates a CRM lead list named after it, enables public form submission, and injects UTM attribution so every lead carries its source.Connect your Meta ad account before you ask for the page — a page generated with it connected gets the Pixel and server-side conversion tracking wired automatically. Connecting afterwards means that page stays untracked, and adding the Pixel later records visits without reporting conversions. See analytics and tracking.
3

Define a conversion event that means something

Ad platforms optimize toward the event you give them. “Pageview” buys you people who view pages. Form submission, demo booked, or trial started is what you actually want optimized for.
4

Run a pre-launch check

Emma has vetted launch-gate work plans — look for Meta Pre-Launch Gate under New Chat → Select a workplan, or ask her “what launch-gate plans do you have for Meta?” These check tracking, targeting, creative, and budget structure before spend starts rather than after.
5

Write down what would make you kill it

Decide the failure threshold before you’re emotionally invested in the campaign. “If cost per qualified lead is above $X after 30 conversions, it’s off” is a decision. “Let’s see how it goes” is not.

Running it with Emma

All of this happens in conversation. Emma explains what she’s about to do and waits for confirmation before any action that affects your ads or spend. Launch:
“Create a Search campaign for [product] targeting [locations] with a $X/day budget. Use Maximize Conversions. Write three responsive search ad variations against the pricing page.”
Check:
“How are my campaigns doing this month? Show spend, conversions, and cost per conversion by campaign.”
Tighten:
“Show me which search terms triggered my ads last week and add negative keywords for anything irrelevant.”
Negative keywords are the highest-return maintenance task in Google Ads and the most commonly skipped. A weekly pass reliably cuts wasted spend. Adjust:
“Increase the budget on my best-performing campaign by 20% and pause the worst one.”

The loop that makes paid worth running

This is the part most paid guidance omits, and it’s the whole reason paid sits inside the pipeline system rather than beside it.
Cost per lead is a channel metric. Cost per qualified lead — CPL divided by the share scoring above your ICP threshold — is a business metric, and the two routinely move in opposite directions. Broad targeting almost always produces cheaper leads and worse ones. Ask for it directly:
“For leads from paid-search last month: how many, average ICP score, how many above 70, and what did I spend? Give me cost per lead and cost per qualified lead.”
If cost per qualified lead is rising while CPL falls, your targeting is broadening in a way the ad platform considers a success and you should not.

Scaling and cutting

  • Judge on conversions, not clicks or days. Roughly 30 conversions before drawing a conclusion; a week of clicks at founder-stage volume is noise.
  • Scale in steps, not jumps. Raising a working budget by around 20% at a time lets the platform re-optimize. Doubling it resets learning and often destroys the performance you were scaling.
  • Change one thing at a time. New creative and new targeting and a new budget means you learn nothing from the result.
  • A live ad’s text and destination URL can’t be edited in Google Ads — Emma removes the old ad and creates a new one. Plan variations up front rather than iterating in place.
  • Cut on your pre-written threshold. The rule you wrote before launch is more trustworthy than your judgment three weeks into a campaign you’re attached to.

Known limits

  • LinkedIn campaign type is immutable once created, and audiences under 300 members won’t serve. Emma asks for your ad format up front and checks estimated reach before building — answer carefully, because fixing it means a new campaign.
  • Insights lag a few hours on both Meta and Google. Data under about four hours old can show as zero — it isn’t broken.
  • Performance Max needs real assets — at minimum several headlines, descriptions, a square image, a landscape image, and a logo. Thin asset groups underperform and the campaign type won’t tell you that’s why.
  • Never schedule an unattended campaign change. Scheduled runs don’t pause for approval. Ad spend stays on rung 1 of the autonomy ladder permanently — keep spend decisions in an interactive conversation.
  • X and Instagram organic aren’t ad channels here. X has no ads integration; Instagram organic posting is separate from Meta Ads.

Next steps

Last modified on August 13, 2026