Custom GPT: Your On-Brand Email Copywriter
What This Builds
You'll build a Custom GPT trained on your brand's voice, audience, email history, and style rules. Any team member, including junior staff or freelancers. can use it to generate on-brand email copy without pasting the brand brief every time. It knows your brand the way a senior copywriter on your team would.
Prerequisites
- ChatGPT {{tool:ChatGPT.plan}} subscription ({{tool:ChatGPT.price}}). Custom GPTs require Plus or higher
- Your brand voice guide (even 200-word informal notes work)
- 5-10 examples of your best past email campaigns (subject line + copy)
- Audience persona descriptions
The Concept
Think of a Custom GPT as hiring a new copywriter and spending a full day onboarding them. You tell them everything: who the brand is, who the audience is, what your best campaigns looked like, what never to do. After that onboarding, they work independently without you re-explaining everything every session. That's what a Custom GPT does. it's a persistent, configured version of ChatGPT with your brand baked in.
Build It Step by Step
Part 1: Access the Custom GPT Builder
- Go to chatgpt.com and sign in with your {{tool:ChatGPT.plan}} account
- Click your profile icon in the top-right corner and select My GPTs
- Click Create a GPT (or the + Create button)
- You'll see a "Create" tab (conversational builder) and a "Configure" tab (manual settings). Use the Configure tab for more control.
What you should see: A split-screen with configuration options on the left and a preview chat on the right where you can test as you build.
Part 2: Write the System Instructions
In the Configure tab, find the Instructions field. This is the core of your Custom GPT, it governs how it behaves in every conversation. Paste a customized version of the following:
You are [Brand Name]'s email copywriter. You specialize in writing subject lines, preview text, email body copy, and CTAs that match our brand voice exactly.
## Brand Identity
[Brand Name] is a [brand type] that sells [products/services] to [audience description].
## Our Voice
Tone: [3-5 specific adjectives]
We sound like: [1-2 sentences describing voice — e.g., "a knowledgeable friend who's an expert but never talks down"]
Energy level: [high/medium/low energy — e.g., "enthusiastic but not hyper"]
We always: [list 2-3 things you always do — e.g., "lead with the benefit, not the feature"]
We never: [list 5-7 forbidden things — e.g., "use ALL CAPS for emphasis, use the word 'revolutionary', write subject lines over 55 characters"]
## Our Audience
Primary: [describe them — who they are, what they care about]
Their biggest problem: [the pain point your brand solves]
What motivates them: [2-3 key motivators]
Language they use: [actual phrases your customers use]
## Email Structure Standards
Subject lines: Under 50 characters. Use one of these angles: [list your best-performing angles]
Preview text: Under 90 characters. Must complement, not repeat, the subject line.
Opening line: Never start with "I", "We", or the brand name. Open with the reader in mind.
Body copy: Maximum [word count] words for promotional emails, [word count] for newsletters.
CTA: Use action verbs. Our top-performing CTAs: [list examples]
## Top 5 Subject Lines (all-time best performers)
1. [Subject line] — why it worked: [brief note]
2. [Subject line] — why it worked: [brief note]
3. [Subject line] — why it worked: [brief note]
4. [Subject line] — why it worked: [brief note]
5. [Subject line] — why it worked: [brief note]
## How to Respond to Requests
- When asked for subject lines: always give 8-10 variants unless told otherwise
- Always include preview text suggestions for the top 3
- When asked for body copy: always give the complete email — opening, body, CTA, sign-off
- If given a vague brief, ask 3 clarifying questions before writing
- Never break character or explain what you're doing — just produce the copy
Part 3: Add Knowledge Files
Still in the Configure tab, find the Knowledge section. Click Upload files and add:
- Your brand style guide (PDF or .txt)
- Audience persona document
- A doc with your top 10 past campaigns (subject lines + body copy side by side)
- Any "do not do" examples of off-brand copy
These files let the GPT reference specifics it can't store in the instructions text alone.
What you should see: Uploaded file names listed under Knowledge.
Part 4: Set Conversation Starters
In the Conversation starters field, add 4 prompts that help team members know how to use the GPT:
- "Write 10 subject line variants for a [campaign type] campaign"
- "Draft a complete welcome email for a new subscriber who signed up via [source]"
- "Write a 4-email win-back sequence for [subscriber type]"
- "Review this subject line and improve it: [paste here]"
Part 5: Name and Publish
Give your GPT a clear name: "[Brand Name] Email Copywriter" or "Email Copy: [Client Name]". Add a brief description: "Writes on-brand email copy for [Brand Name], subject lines, sequences, and campaign copy."
Set sharing to Only me (private) or Only people with a link (to share with your team). Click Save.
What you should see: Your Custom GPT listed in My GPTs, ready to use.
Part 6: Test and Refine
In the preview chat (or by clicking your GPT and starting a new conversation), test with realistic prompts:
- "Write 10 subject lines for a spring sale, 20% off apparel"
- "Write a welcome email for someone who signed up via the leggings product page"
- "Critique this subject line: [paste one of yours]"
Does it sound like your brand? If not, refine the Instructions. add more specificity to the voice description or add more examples to the Knowledge files.
Real Example: Building for an Athletic Apparel Brand
Setup:
- Brand: Apex Athletic. premium women's activewear
- Voice: "Direct, empowering, never preachy. Like a coach who believes in you."
- Instructions loaded with voice guide + 10 top-performing subject lines
- Knowledge file: 2-page persona document + 8 best campaign examples
Input: "Write 10 subject lines for our new trail running collection launch"
Output: 10 subject lines that match Apex Athletic's voice exactly:
- "Your trail, your pace. New running gear just dropped."
- "Built for dirt. Designed for distance."
- "New trail gear, finally, pants that stay where they should."
- "The run you've been waiting for starts here."
- (6 more variants across urgency, curiosity, and benefit-led angles)
Time saved: 40 minutes of subject line brainstorming → 3 minutes of review and selection
What to Do When It Breaks
- Copy sounds too generic → Add more specific examples to your Knowledge files. The more your actual copy is in there, the better it will mirror your voice.
- GPT asks clarifying questions when you want it to just write → Update Instructions to say "When given a campaign brief, write the copy immediately. don't ask clarifying questions unless critical information is missing."
- Responses are too long/short → Add explicit word count limits to the Instructions: "Never write body copy longer than 150 words unless specifically asked for a newsletter."
- Team members misuse it → Add a "How to use me" section at the bottom of your Conversation Starters or write a brief usage guide.
Variations
- Simpler version: Keep the Instructions at 200 words and skip Knowledge files. Less precise but quick to set up and still 3x better than generic ChatGPT.
- Extended version: Create separate GPTs for different campaign types. one for promotional, one for educational, one for re-engagement. Each can have more specific rules for its campaign type.
What to Do Next
- This week: Build the GPT and run 5 real copy requests through it. Compare output quality and time spent vs. your previous process.
- This month: Share with one other team member or freelancer. Gather their feedback on whether the output sounds on-brand to them.
- Advanced: Build one GPT per client if you manage multiple brands. keep them separate to avoid voice contamination between clients.
Advanced guide for email marketing specialist professionals. These techniques use more sophisticated AI features that may require paid subscriptions.