Case Study 14-01: Alex's Campaign Machine

Building a Custom GPT for Marketing at Scale

Persona: Alex Chen, Marketing Director at a mid-sized e-commerce brand selling premium home goods. Team of six. Reports to CMO. Annual marketing budget of $4.2M across paid acquisition, brand, content, email, and social.

The Problem: Alex's team creates campaign creative briefs — detailed documents that specify the strategy, audience, messaging, visual direction, tone, and specific deliverables for every marketing campaign. A thorough brief takes 3-4 hours to produce. Her team runs 2-3 major campaigns per month plus 8-12 smaller promotional campaigns. Brief production was consuming roughly 40-50 hours of collective team time monthly — time that should have gone into strategy and creative development.

The Insight: Brief quality was highly consistent. Alex had a clear standard. The variability in the work was not strategic — it was mechanical: assembling the same framework each time, translating campaign goals into audience language, connecting product attributes to emotional benefits, ensuring the brief incorporated the brand voice correctly. This was exactly the kind of structured, repeatable, context-heavy task that a well-built GPT could accelerate.


The Setup: What Alex Loaded into the GPT

Alex spent two afternoons building what she called "Campaign Brief Builder." The investment: approximately six hours total over three sessions.

The Knowledge Files

Alex uploaded four documents to the GPT's knowledge base:

Brand Voice Guide (22 pages): Her company's comprehensive brand guidelines, including voice principles (confident, warm, never corporate), vocabulary to use and avoid, example copy rated "on-brand" and "off-brand" with explanations, and the brand's emotional positioning (the feeling of a beautifully organized, intentional home).

Product Catalogue Summary (8 pages): A distilled version of the company's product catalogue — not every SKU, but a structured overview of product categories, core features, key differentiators, price points, and the customer problems each category solves. She updated this quarterly.

Audience Personas (15 pages): Six detailed audience personas the marketing team had developed over two years of customer research. Each persona included demographics, psychographics, purchase triggers, purchase barriers, preferred channels, vocabulary they use to describe their needs, and example quotes from actual customer interviews.

Campaign Brief Template (6 pages): Her standard brief format with every section defined, including descriptions of what strong content looks like in each section, and annotated examples of well-completed sections from two previous campaigns (with any sensitive figures adjusted).

The System Prompt

Alex wrote this system prompt after two drafts:

You are Campaign Brief Builder, a specialized marketing assistant for [Brand Name],
a premium home goods e-commerce brand.

YOUR ROLE:
Help the marketing team produce professional campaign creative briefs quickly and
consistently. You have deep knowledge of the brand's voice, products, and audience
personas from the uploaded knowledge files.

BRIEF STRUCTURE:
Every brief you produce must follow the standard template from the uploaded
brief template file. Never omit sections. Use the section definitions and
examples in the template to guide your content.

REQUIRED SECTIONS:
1. Campaign Overview (name, dates, primary goal, budget tier)
2. Target Audience (primary persona, secondary audience if applicable)
3. Campaign Narrative (the story we are telling and why it matters now)
4. Key Message Hierarchy (primary message, 2-3 supporting messages)
5. Tone and Voice Guidance (specific guidance for this campaign, connected to brand voice)
6. Channel Breakdown (each channel in scope with specific deliverables)
7. Visual Direction (mood, color guidance, photography style, what to avoid)
8. Copy Parameters (character counts, key phrases, words to avoid for this campaign)
9. Success Metrics (primary KPI, secondary KPIs, measurement approach)
10. Approval and Production Timeline

BEHAVIORAL RULES:
- Always check the audience personas file before writing the Target Audience section.
  Identify which persona or combination of personas fits the campaign being described.
- Connect product benefits to the emotional drivers in the persona profiles, not just
  to product features.
- Campaign narratives should feel timely and specific, not generic. Ask about the
  "why now" if it is not clear from the input.
- All copy must reflect the brand voice guide. Flag any copy suggestion that pushes
  against brand guidelines and explain why.
- If the brief input is missing information needed for a section, ask one clarifying
  question before proceeding rather than making up a placeholder.
- Briefs should be 1,200-2,000 words depending on campaign scope. Smaller campaigns
  get leaner briefs. Major campaigns get full treatment.

WHAT YOU DO NOT DO:
- Do not invent product features that are not in the product catalogue file.
- Do not reference competitors by name.
- Do not set specific budget allocations — flag where budget decisions are needed
  and leave them for the human to complete.
- Do not invent specific metrics commitments — provide the framework, not the targets.

HOW TO START:
When a user begins a brief, ask them to share: (1) campaign name or working title,
(2) primary goal, (3) key product or category, (4) campaign dates, (5) channels in scope,
and (6) any specific context or constraints. If they provide this information upfront,
proceed directly to drafting.

The Workflow in Practice

Before the GPT

Alex's team's brief process looked like this: 1. Campaign lead opens the brief template in Google Docs 2. Starts with Campaign Overview (20 minutes — straightforward) 3. Writes Target Audience section (45 minutes — requires pulling from multiple persona docs) 4. Develops Campaign Narrative (60-90 minutes — most creative and most variable section) 5. Works through Message Hierarchy (30 minutes) 6. Completes remaining sections (60 minutes combined) 7. Alex reviews and marks up (45 minutes) 8. Campaign lead revises (30-45 minutes)

Total elapsed time: 5-7 hours over 1-2 days

After the GPT

The process became: 1. Campaign lead opens Campaign Brief Builder 2. Sends a structured intake message (see below) 3. Reviews the draft brief (20-30 minutes, reading carefully) 4. Makes targeted revisions in the areas where the GPT missed strategic nuance (15-20 minutes) 5. Alex reviews — primarily checking strategic direction, since execution details are mostly right (20 minutes) 6. Minor revisions if needed (10-15 minutes)

Total elapsed time: 1.0-1.5 hours, mostly on the same day

A Real Intake Message

Here is an example of the intake message Alex's campaign manager sends to the GPT:

Campaign: Summer Refresh — Outdoor Living Launch
Goal: Drive consideration and conversion for our new outdoor furniture and
     accessory collection. Primary metric is revenue from the outdoor category
     (currently zero — entirely new).
Key Products: Outdoor dining collection (4-6 person sets, $800-1,800), outdoor
             accent furniture (side tables, plant stands, lanterns, $40-200),
             outdoor textiles (cushions, throws, rugs — weather-resistant).
Dates: May 15 - July 31
Channels: Paid social (Meta + Pinterest primary), email (2 dedicated sends +
          1 cross-sell inclusion), organic social, homepage hero for 6 weeks
Budget tier: Major campaign (top 3 of the year)
Context: This is a new category for us — customers may not think of us for outdoor.
        The campaign needs to establish credibility while also driving immediate sales.
        We have strong lifestyle photography already shot (very aspirational —
        relaxed summer dinner party aesthetic). Competitor X just launched their
        outdoor line with heavy TV spend — we need to be clear on our positioning
        (curated, design-forward, not mass market).

The Campaign Brief Builder responds with a complete 1,600-word brief, correctly identifying the Aspirational Homemaker and Design-Conscious Entertainer personas as co-primary audiences, connecting the outdoor category launch to the brand's core narrative about intentional living extending to every space, and developing a message hierarchy that addresses the new-category-credibility problem the campaign manager flagged.


The Results

Quantified Time Savings

Alex tracked brief production time for three months before and after deploying the GPT.

Pre-GPT average: 5.8 hours per brief from first draft to Alex's approval Post-GPT average: 1.4 hours per brief from intake message to Alex's approval

With 14 briefs produced in the three-month post period, that represented approximately 62 hours of team time saved — the equivalent of nearly 1.5 work weeks.

Quality Improvements

Beyond speed, Alex observed two quality improvements she did not initially anticipate:

More consistent persona application: The GPT reliably connected campaigns to the correct audience personas. Before, campaign leads sometimes defaulted to writing for a generic "our customer" rather than a specific persona, which produced less targeted briefs. The GPT's instruction to always check personas before writing the audience section eliminated this.

Better first drafts: Because the GPT had the brand voice guide internalized, its tone guidance sections were consistently on-brand. Previously, this section was the most frequently marked-up in Alex's reviews.

What the GPT Does Not Replace

Alex is explicit with her team about what the GPT cannot do:

Strategic positioning: The competitive context for the outdoor launch required genuine strategic thinking about how to position against a well-funded competitor. The campaign manager provided that in the intake message; the GPT executed against it but did not originate the thinking.

Cultural and timing sensitivity: A campaign tied to a current cultural moment, a news event, or a specific community insight requires human judgment that the GPT does not have.

Budget decisions and metric targets: The GPT correctly flags where these need to be set but cannot set them — financial and performance decisions require human judgment and organizational context.

Visual direction specificity: The GPT's visual direction sections are good frameworks but often lack the specific visual references ("think of the light in a Kinfolk magazine spread") that come from a creative director with aesthetic expertise. Alex or her creative lead always enriches this section.


Transferable Lessons

Start with your best existing examples, not a blank template. The two annotated example briefs in Alex's knowledge base were the most important part of the GPT. They gave the model concrete illustrations of what "good" looked like, not just abstract descriptions.

Write behavioral rules, not just descriptions. Alex's system prompt does not just describe what the GPT is — it specifies what it should do and what it should not do in concrete situations. "Flag any copy suggestion that pushes against brand guidelines and explain why" is a behavioral rule. "Help with brand-aligned writing" is a description. Rules produce consistent behavior; descriptions do not.

Test with edge cases before deployment. Before rolling the GPT out to her team, Alex tested it with three difficult cases: a campaign for a product category she wanted to de-emphasize (to check if it would push back appropriately), a brief for a highly promotional campaign that risked conflicting with the premium brand positioning, and a very sparse intake message with minimal information (to check if it would ask clarifying questions as instructed). It passed all three.

Iteration improves the GPT over time. In the first month, Alex noticed the GPT was under-developing the Channel Breakdown section — it listed channels but did not go deep enough on deliverables. She added a paragraph to the system prompt specifying that each channel should have a specific list of deliverables with format details. The problem disappeared.

Explain the GPT to users, do not just hand it to them. Alex held a 30-minute session with her team to explain the GPT, demonstrate the intake message format, and set expectations. The best intake messages produce the best briefs — this is partly a skill that users develop. Teams that receive a GPT with no context tend to under-use it or misuse it.


Conclusion

Campaign Brief Builder became one of the most used tools in Alex's marketing stack within six weeks of launch. The six hours Alex invested in building it have returned more than tenfold in team time saved.

The broader lesson is not about briefs specifically. It is about the class of work — structured, repeatable, context-dependent tasks where quality is well-defined and the primary variable is execution — where custom GPTs consistently deliver high returns. Alex has since built a second GPT for agency briefing (similar logic, different output format) and a third for email subject line generation.

The investment in building each one is modest. The cumulative effect on team capacity is substantial.