Amy Baker.
All case studies

A campaign strategy in hours, still in my own words

As the sole marketer at a B2B technology company, I wrote a strategy document before every campaign. I set up AI to bring our personas, past results, sourced benchmarks, and industry research together around my own spoken brief, then checked everything myself. What used to take me about a day took a few hours.

Time to write a campaign strategy

My estimate, before and after setting up AI

A few hoursDown from about a day
Before: about a day
With AI: a few hours

Challenge

Every campaign needed a strategy document, and pulling together the personas, past results, benchmarks, and research each time took more time than it needed to.

What I did

Set up an AI project that held our template, personas, brand and tone of voice guides, and past results. I talked through each campaign out loud, and the AI sorted my words into the template, added sourced benchmarks, and asked what I’d missed.

Result

Campaign strategies in a few hours instead of a day, in the same structure every time, with every benchmark and figure linked to its source.

The challenge

Every campaign started with a strategy document, and each one needed the same pieces: the goal and KPIs, the target persona and audience, the buyer’s journey stage, the channels, budget, and timeline, benchmarks to beat, our past results, and what was happening in the industry. Most of that already existed somewhere. It was spread across persona documents, brand and tone of voice guides, past reports, and my own notes. Pulling it together, researching benchmarks, and writing it up from scratch each time took more time than it needed to.

I also wanted the strategy to be checkable. When I took a plan to leadership, I needed to show why each decision was made, with sources for every benchmark and best practice.

I didn’t want to ask AI for a strategy either. Give it a goal and a channel, and it fills the gaps with what it already knows, so you get a rehash of every other campaign plan online. A good strategy needed every element in one place: my goals and thinking, our personas and USPs, our brand and tone of voice, our past results, benchmarks, industry news, and what competitors were doing. Doing that properly by hand meant checking one document against another, and it was easy to miss something. Leave any of it out, and the plan is less informed than it could be. I wanted the AI to bring all of it together around my own thinking, so nothing was missed and the decisions stayed mine.

My approach

Give the AI our context once. I set up a project in ChatGPT and added our core documents to its project knowledge, which the AI could refer back to in every chat: our target personas, USPs, values, brand guidelines, tone of voice guide, and reports on past campaign results.

Talk, don’t type. For each new campaign, I dictated my thinking into Word, covering what we wanted to achieve, who it was for, when, and how. Speaking let me get my scattered ideas down far faster than typing them. Stanford researchers found speech recognition was about three times faster than typing on a phone keyboard.

The AI sorts, I decide. The AI’s job was to put my words into the right sections of the template, keep my wording, and fill in what it could find in the project knowledge. I made every decision: the goal, the timeline, the budget, the persona, the audience, and the channels.

Source: Stanford University, “Smartphone speech recognition can write text messages three times faster than human typing” (Ruan, Wobbrock, Liou, Ng, and Landay).

What I built

A strategy template. I used AI to build a standard structure from our past campaign plans, so every campaign followed the same format. It covered:

  • The basics: campaign name, goal, KPIs, timeline, budget, channels, and who was involved
  • Audience: the target persona, the specific segment or account list, its size, and where they were in the buyer’s journey
  • Benchmarks: industry benchmarks for each channel and KPI, and our own past results
  • Research: industry news and trends, competitor activity, and channel best practices
  • Measurement: what we’d report on, how often, and who to
  • Recommendations: what to test, and what we could change or expand
Campaign strategyTemplate
SectionContentWhere it came from
Campaign name[Example] Aged care website accessibilityMy brief
Goal and KPIsQualified enquiries from aged care providersMy brief
PersonaOperations lead, aged care providerProject knowledge
AudienceAged care segment, size from the CRMMy brief
Journey stageAware of the problem, comparing optionsMy brief
Channels and budgetEmail, LinkedIn ads, Google AdsMy brief
BenchmarksIndustry figures and our past resultsResearched, sourced
Industry researchRegulation and accessibility changesResearched, sourced
Gaps and recommendationsWhat to test, what’s missingAI check
An example of the template’s layout, written for this page. The tags show where each section’s content came from.

Personas on hand. I only had to name the persona, and the AI pulled the details from our persona document into the strategy. For the audience size, I built the segment in HubSpot or a company list in Firmable and added the count myself.

Sourced benchmarks. For each channel in the plan, I asked the AI to find benchmarks for our industry in Australia, such as email open rates, Google Ads click-through rate, and cost per lead, and to link every one to its source so I could check it. It also added our own past results for each channel from our reports, so we knew both the industry figure and our own figure to beat.

Benchmarks to beatAustralia, our industry
ChannelKPIIndustryOur past resultLink
EmailOpen rateSource
EmailClick rateSource
Google AdsClick-through rateSource
Google AdsCost per leadSource
LinkedIn adsCost per leadSource
An example of the benchmarks layout, written for this page, with the figures left out.

Industry research. I had a set of prompts, written with ChatGPT, for researching what was happening in our target market in Australia: news, regulation, and the problems buyers were facing. For an aged care campaign, that meant looking at new regulations and accessibility requirements for websites, such as WCAG (the Web Content Accessibility Guidelines). I then looked for where those issues overlapped with what we could help with.

Best practices and competitors. I had the AI research best practices for each channel in the plan, with sources, so leadership could see why each decision was made. For a Google Ads campaign, I also collected the competitor ads showing for our target keywords and had the AI review them against those best practices and our USPs, to see where our message could stand apart. This built on our wider competitor analysis.

A gap check at the end. Once the draft was filled in, I asked the AI what was missing and what it would recommend, based on the research, best practices, past results, and our goals.

Checking everything. I read every section before using it. I checked the name, timeline, persona, and segment against what I’d said, and checked benchmarks against their sources, especially anything going to leadership.

Results

What went into every strategy

Collated by AI, decided and checked by me

My spoken briefPersonas and USPsPast resultsSourced benchmarksIndustry researchCompetitor ads
Campaign strategy
  • A few hours instead of a day. A strategy that used to take me about a day to research and write took a few hours of working with the AI.
  • More time on the campaign. The time I saved went into building, testing, and learning from the campaign, instead of planning it.
  • The same structure every time. Every campaign used the same template, so nothing was skipped and anyone could find their way around a plan.
  • Plans leadership could check. Benchmarks, best practices, and past results were linked to their sources, so each decision had a reason behind it.
  • My thinking, my words. The strategy came from my brief and our own information, with the AI collating and checking it.

Want your campaign planning to take less of your week?

I’ll show you how I’d set it up for your team.

Get in touch

What I’d do next

Today I’d build this in Claude, which I now use for most of my work. A Claude project holds the same documents as project knowledge, with standing instructions to keep my wording and link every source.

I’d add the original dictation to the bottom of every strategy document. If I later questioned why the AI had included something, I could check exactly what I’d said.

I’d also add a forecast section. With the budget, channel split, and our past cost per lead for each channel in the project, the AI could estimate the leads we might expect, and I could check that the timeline and budget were realistic for the goal.

FAQs

How do you stop AI producing a generic campaign strategy?

Give it your own information and keep the decisions yourself. Add your personas, guidelines, and past results to the project, talk through your plan in detail, and ask it to sort your words into your template instead of writing the strategy for you.

How do you check AI research is accurate?

Ask it to link every benchmark, statistic, and best practice to its source, then open the sources for anything you’ll present or base a decision on. Check names, dates, and segments against your own brief.

Should every campaign get its own AI project?

One project for all your campaigns usually works better. Keep the shared documents (personas, brand and tone of voice guides, past results, and the template) in the project, and start a new chat for each campaign.

Let's talk about your marketing.

Tell me a bit about your business and what you need, and I'll take it from there.

What happens next

  1. 1You tell me about your business and what you need.
  2. 2I reply within one business day.
  3. 3If it looks like a good fit, I send a link to book a free call.

I'll reply within one business day.