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: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.
“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
- Google Ads best practices — the channel field guide, mapped to Emma’s skills.
- Integrations → Meta — Partner setup, Pixel, and account checklist.
- Measurement — the attribution setup this playbook assumes.
- Analytics and tracking — installing pixels and tags.

