Performance Marketing

Practitioner: running the full campaign lifecycle with AI, not just single tasks.

Foundation built the habits. This is where they combine into real workflows — full campaigns, multiple stakeholders, and the messier judgment calls that come with running things end to end.

Google Ads Meta Ads Manager GA4
Level 2 of 3 — Practitioner
Before lesson 1

Before you start Practitioner

This level assumes Foundation's five habits are already automatic. If any of them still feel effortful, worth revisiting Foundation first — Practitioner builds directly on top, not from scratch.

What you'll need

Foundation's habits, already running Pasting real data, checking for anomalies, reporting — these need to be automatic before combining them into a full workflow.
A live campaign to practice on Not historical data — something currently running, so the exercises reflect real, current judgment calls rather than a tidy retrospective.
Your current reporting templates Whatever you send stakeholders today — you'll compare it against what these lessons produce, in Lesson 4.

How to get set up

01

Pick one active campaign to use as your working example throughout this module — every lesson builds on the same one.

02

Pull up your actual business goal or brief for that campaign, or write a one-line version if none exists formally. Lesson 1 starts here.

03

Have your real stakeholder list handy. Lesson 4 works best with actual names and roles, not a hypothetical.

This level moves faster than Foundation. Lessons assume you can already do the individual tasks — the focus here is combining them into something that holds up across a full campaign.

Lesson 1

Turning a business goal into a campaign brief

Going from "leadership wants more qualified leads next quarter" to an actual campaign structure — budget split, targeting, channel mix — usually means staring at a blank brief.

The workflow

Use AI to translate a business objective into a first-draft campaign structure across Google Ads and Meta. It won't be final — but a real starting point to react to and edit beats a blank page every time.

Try this prompt

Our leadership goal for next quarter is: [goal — e.g. "30% more qualified leads at the same CAC"]. Draft a first-pass campaign structure across Google Ads and Meta: suggested budget split, targeting approach, and funnel stage for each channel. Flag any assumption you're making that I should confirm.

The mistake to avoid

Treating the first draft as final rather than a starting point to react to. The value is having something concrete to edit against — not a finished plan you ship unchanged.

Lesson 2

Cross-channel audience and creative strategy

Foundation's creative-testing lesson worked one platform at a time. A real campaign needs a coherent creative approach that flexes by channel and funnel stage — without becoming five disconnected efforts.

The workflow

Map one creative concept across awareness, consideration, and conversion stages, and adapt it correctly for Meta versus Google's actual formats — same idea, different job at each stage.

Try this prompt

Here's our core creative concept: [one-line description]. Adapt it into an awareness-stage Meta ad, a consideration-stage Meta ad, and a Google RSA for the conversion stage. Keep the underlying idea consistent, but let the tone and length shift to match the goal of each stage.

The mistake to avoid

Writing one version and re-purposing it unchanged across every stage. A conversion-stage message and an awareness-stage message are trying to do different jobs — they shouldn't read the same.

Lesson 3

Building an always-on optimization habit, not a one-off check

Foundation's pacing check was a single prompt. In practice, you need this running every week without it becoming a chore you quietly skip.

The workflow

Turn the Foundation pacing prompt into a saved, reusable routine — and know what to change about it as the campaign matures, since a check that's useful in week 1 isn't necessarily useful in week 8.

Try this prompt

Here's the pacing check prompt I use weekly: [paste your Foundation prompt]. This campaign is now in week [X] of its flight. Suggest one adjustment to this check that would make it more useful at this stage than it was in week 1.

The mistake to avoid

Running the exact same check indefinitely without revisiting whether it's still asking the right question at this stage of the campaign.

Lesson 4

Managing multiple stakeholders with different expectations

A director wants headline numbers, a client wants reassurance, a teammate wants the raw detail — writing three versions of the same update by hand is where a lot of real time goes.

The workflow

One source update, reshaped by AI into stakeholder-specific versions — including how to handle the harder case, like a client asking a pointed question about underperformance, without producing something evasive or overly defensive.

Try this prompt

Here's this week's raw performance summary: [paste]. Write three versions: (1) a 2-sentence version for a director who only wants the headline, (2) a reassuring but honest client-facing version, (3) the full detailed version for a teammate picking up this account. Don't soften real problems in any version — adjust only length and tone.

The mistake to avoid

Letting the client-facing version become evasive about a real problem. Reassuring tone and honest content aren't the same thing — losing the second to protect the first erodes trust faster than the bad news would.

Lesson 5

Diagnosing underperformance across the whole funnel

Foundation's diagnostics were single-channel. Real underperformance often spans ad → landing page → conversion, and the actual cause is easy to misattribute to the wrong stage.

The workflow

Combine GA4 funnel data with ad platform data in one diagnostic pass. A campaign can look completely healthy at the ad level while the real problem sits two steps downstream.

Try this prompt

Here's ad-level data from Google Ads/Meta and funnel data from GA4 for the same period, both pasted below. Walk through the funnel stage by stage — ad → click → landing page → conversion — and identify exactly which stage is underperforming relative to the others, not just which channel.

The mistake to avoid

Diagnosing a performance drop using ad-platform data alone. A fine click-through rate with a collapsing conversion rate is a landing page problem, not an ad problem — optimizing the ad won't fix it.

Don't forget

Reassurance isn't the same as honesty

AI can draft the reassuring version of an update. It can't decide whether that reassurance is actually honest. If a stakeholder update sounds better than the underlying numbers justify, that's a decision to fix before you send it — not something to prompt your way around.

Five workflows, one real campaign.

Run these against a live campaign, not a hypothetical — Expert builds on judgment you can only get from doing it for real.

Treat the first AI-drafted brief as a starting point to edit, not a final plan
Name the funnel stage explicitly in every creative prompt
Keep pacing-check prompts versioned by campaign stage, not static forever
Draft the toughest stakeholder version first, then simplify down
Paste ad-platform and GA4 data together — never diagnose from one alone
Continue to Expert