Most marketing agencies wasted their first year with ChatGPT by using it wrong. They asked it generic questions, got generic output, decided it was “not as good as they hoped,” and went back to doing things manually.

The agencies that are pulling ahead are the ones that have built libraries of specific, tested prompts for their most common tasks — SEO briefs, client reports, social captions, email sequences, competitive analysis, strategy frameworks. They use AI to draft faster and think farther, not just to save a few minutes on social posts.

This collection of 50+ tested prompts covers every core function of a digital marketing agency. Each prompt is designed to produce output that requires minimal editing. Copy them directly, replace the bracketed variables with your specifics, and use them.

All prompts assume ChatGPT-4o or Claude 3.5. Use the prompts that match your current service offerings first and build your library from there.


Table of Contents


How to Use These Prompts

Replace brackets. Every [VARIABLE] in a prompt is a placeholder. Replace it with your specific client, brand, industry, or context before submitting.

Add brand voice context. For client-facing copy, prepend this context block to any prompt:

Brand context: [Client name] is a [type of business] targeting [ideal customer description].
Brand voice: [3 adjectives, e.g., "professional, direct, approachable"].
Avoid: [anything to avoid — jargon, competitor names, certain phrases].

Iterate, don’t regenerate. When output is close but not right, tell ChatGPT what to fix: “Make the tone more casual,” “Shorten this to 150 words,” “Replace the third point with something about [topic].” Iteration produces better results than starting over.

Use the output as a draft, not a final. Every prompt below produces content that works as 70–90% of the way to publication quality. Human editing for accuracy, brand specificity, and accuracy is always the final step.


SEO and Content Strategy Prompts

1. Blog Post Brief Generator

Act as an SEO content strategist. Create a detailed content brief for a blog post targeting the keyword "[TARGET KEYWORD]".

Include:
- Recommended title (with keyword in first 60 characters)
- Recommended meta description (150–160 characters)
- Target word count
- H2 and H3 header structure with brief notes on what each section should cover
- 10 semantically related keywords to include naturally
- 3 questions from the "People Also Ask" section to address
- Internal link opportunities (list 3 topics to link to)
- Target reader: who is searching this keyword and what do they want to know?

The target audience is [TARGET AUDIENCE]. The brand is [CLIENT NAME/INDUSTRY].

2. Content Gap Keyword Identification

Act as an SEO specialist. I'll give you a list of keywords my client ranks for, and a list their main competitor ranks for. Identify keywords the competitor ranks for that my client does not, prioritized by search intent and commercial value.

My client's keywords: [LIST]
Competitor's keywords: [LIST]
Client's business: [BRIEF DESCRIPTION]

Output: A table with columns: Keyword | Search Intent | Priority | Why It Matters. Prioritize keywords where the competitor's ranking indicates commercial or informational intent relevant to [CLIENT'S SERVICES].

3. Meta Title and Description Variants

Write 5 variations of a meta title and meta description for this page:

Page topic: [TOPIC]
Target keyword: [KEYWORD]
Brand name: [BRAND]
USP or key message: [E.G., "free trial," "best prices," "24/7 support"]

Requirements:
- Meta titles: 50–60 characters, include target keyword naturally
- Meta descriptions: 150–160 characters, include a call to action
- Vary the angle across variations (question-based, benefit-based, urgency-based, authority-based, comparison-based)

4. Blog Post Outline from SERP Intent

Act as a senior content strategist. I want to rank for the keyword "[KEYWORD]". Based on what typically ranks at the top of Google for this type of query, create a comprehensive blog post outline.

Structure:
- H1 title
- Introduction angle (hook, problem statement, what the reader will learn)
- 6–8 H2 sections with 2–3 H3 subpoints each
- How-to section or comparison table if relevant
- FAQ section with 5 questions
- Conclusion with call to action

The target audience is [AUDIENCE DESCRIPTION]. The post should take approximately [WORD COUNT] words.

5. Internal Linking Strategy

I have a website about [TOPIC/INDUSTRY] with the following pages:
[LIST 10–20 PAGE TITLES AND URLS]

Act as an SEO specialist and create an internal linking map:
1. Which pages should link to which other pages, and why
2. What anchor text to use for each link
3. Which pages should be prioritized as "cluster hubs" with the most inbound internal links

Output as a table: Source Page | Target Page | Anchor Text | Rationale

6. SEO Audit Summary for Client

I ran an SEO audit on [CLIENT NAME]'s website and found the following issues: [PASTE AUDIT FINDINGS OR LIST OF ISSUES].

Act as an SEO consultant. Write a client-facing audit summary that:
- Explains each issue in plain language (no jargon)
- Explains the impact of each issue on rankings and traffic
- Prioritizes fixes into: Critical (fix first), Important (fix next month), Nice-to-have
- Ends with a recommended 30-day action plan

Tone: Professional but accessible. The client is a [BUSINESS TYPE] owner with no technical SEO background.

Social Media Prompts

7. LinkedIn Content Calendar

Act as a LinkedIn content strategist. Create a 4-week LinkedIn content calendar for [CLIENT NAME], a [TYPE OF BUSINESS] targeting [TARGET AUDIENCE].

For each post include:
- Post type (thought leadership / educational / case study / engagement question / behind the scenes)
- Post headline/hook (first line, must stop the scroll)
- Body content (150–200 words)
- Call to action
- 3 relevant hashtags

Week 1 should focus on [THEME 1], Week 2 on [THEME 2], Week 3 on [THEME 3], Week 4 on engagement and community.

Brand voice: [VOICE DESCRIPTION].

8. Instagram Caption Variants (3 Lengths)

Write 3 versions of an Instagram caption for this post:

Post topic: [DESCRIBE THE IMAGE OR TOPIC]
Product/service being promoted: [PRODUCT/SERVICE]
Promotion or key message: [KEY MESSAGE]
Brand voice: [VOICE DESCRIPTION]

Version 1: Short caption (under 50 words) — punchy, direct, one call to action
Version 2: Medium caption (100–150 words) — storytelling hook, benefits, CTA
Version 3: Long caption (200–300 words) — full storytelling format, builds connection, strong CTA

Each version should include 5 relevant hashtags at the end.

9. Twitter/X Thread Creator

Act as a Twitter content creator. Write a Twitter thread on the topic: "[TOPIC]"

Format:
- Tweet 1: Hook tweet (under 280 characters, bold claim or surprising statement)
- Tweets 2–7: One insight per tweet, each under 280 characters, numbered (2/ 3/ etc.)
- Tweet 8: Summary tweet with the key takeaway
- Tweet 9: Call to action (follow, reply, share, or link to content)

The thread is for [TARGET AUDIENCE] and should position [BRAND/PERSON] as an expert in [TOPIC AREA].

10. Social Proof and Testimonial Posts

I have this customer testimonial: "[PASTE TESTIMONIAL]"

Act as a social media copywriter. Create 3 social posts using this testimonial — one for LinkedIn, one for Facebook, and one for Instagram. Each post should:
- Lead with the result or transformation (not the quote itself)
- Include the testimonial naturally
- Add context about the service/product being referenced
- Include a soft call to action

Brand name: [BRAND]. Service being referenced: [SERVICE].

11. TikTok/Reels Script

Write a script for a 60-second TikTok or Instagram Reel for [BRAND NAME].

Topic: [TOPIC]
Goal: [AWARENESS / LEAD GENERATION / ENTERTAINMENT / EDUCATION]
Target viewer: [TARGET AUDIENCE DESCRIPTION]

Script format:
- Hook (0–3 seconds): What will make someone stop scrolling?
- Content (4–45 seconds): Key points — keep each point to one sentence
- CTA (46–60 seconds): What should the viewer do next?

Include visual direction notes for each section (what should appear on screen).
Tone: [TONE DESCRIPTION].

Email Marketing Prompts

12. Welcome Email Sequence (5 Emails)

Write a 5-email welcome sequence for new subscribers to [BRAND NAME]'s email list.

Brand: [BRAND DESCRIPTION]
Subscriber type: [WHO OPTED IN — e.g., "people who downloaded our free guide on X"]
Goal: [GOAL — build trust / drive first purchase / book a call]

Email 1 (Day 0): Welcome + deliver the lead magnet + set expectations
Email 2 (Day 2): Share a quick win or insight related to [MAIN TOPIC]
Email 3 (Day 4): Share a case study or success story
Email 4 (Day 6): Address the biggest objection to [PRODUCT/SERVICE]
Email 5 (Day 8): Soft sell with specific CTA

Each email: Subject line + Preview text + Body (200–300 words) + CTA
Tone: [VOICE DESCRIPTION]

13. Cold Outreach Email

Write a cold outreach email to [TARGET ROLE, e.g., "Marketing Director"] at a [COMPANY TYPE, e.g., "mid-size e-commerce brand"].

Context:
- My company: [AGENCY NAME] — we specialize in [SERVICE]
- The problem I solve: [PROBLEM DESCRIPTION]
- Proof: [BRIEF RESULT OR CASE STUDY — e.g., "We helped a similar brand reduce CAC by 30% in 90 days"]
- The ask: [SPECIFIC CTA — e.g., "a 20-minute strategy call"]

Requirements:
- Subject line: Under 8 words, no clickbait
- Opening: Reference something specific about their company or role (use [SPECIFIC DETAIL PLACEHOLDER] — I will fill this in)
- Body: Under 150 words
- CTA: One clear ask, no pressure language
- Tone: Peer-to-peer, not sales-y

14. Re-engagement Campaign Email

Write a re-engagement email for subscribers who have not opened any emails in the past 90 days.

Brand: [BRAND NAME]
Product/service: [PRODUCT/SERVICE]
Incentive being offered: [DISCOUNT, CONTENT, FREE AUDIT, ETC.]

Requirements:
- Subject line A: Curiosity-driven (does not mention being inactive)
- Subject line B: Direct (acknowledges they have been away)
- Body: Acknowledge they may have missed emails, offer the incentive, make it easy to stay subscribed
- Unsubscribe option: Include a clear "remove me" link with copy that does not guilt-trip

Tone: Warm, non-pushy.
Under 200 words in the body.

15. Promotional Email with Urgency

Write a promotional email for [PRODUCT/SERVICE] with a limited-time offer.

Offer details: [OFFER — e.g., "20% off all plans until Friday, March 15"]
Target audience: [WHO YOU'RE SENDING TO]
Key benefit: [PRIMARY REASON TO BUY]
Objection to address: [ONE COMMON OBJECTION]

Format:
- Subject line (with urgency but no spam trigger words)
- Preview text
- Header (bold statement or offer highlight)
- Body: 3–4 short paragraphs — hook, benefit, proof, CTA
- CTA button text
- Deadline reminder (P.S. line)

Tone: [TONE]. Brand: [BRAND NAME].

PPC and Ad Copy Prompts

16. Google Ads Copy (Responsive Search Ads)

Write Google Responsive Search Ad copy for [PRODUCT/SERVICE].

Target keyword: [KEYWORD]
Landing page focus: [WHAT THE LANDING PAGE OFFERS]
USPs: [LIST 3 KEY DIFFERENTIATORS]
Target audience: [AUDIENCE]

Required output:
- 15 headlines (max 30 characters each, include keyword in at least 3)
- 4 descriptions (max 90 characters each)
- Each headline and description on its own line, numbered

Requirements: Include prices, numbers, CTAs, and differentiated angles across the set. No exclamation marks in descriptions. No trademark symbols unless authorized.

17. Facebook/Instagram Ad Variants (3 Angles)

Write 3 Facebook/Instagram ad variations for [PRODUCT/SERVICE].

Target audience: [AUDIENCE DESCRIPTION — age, interests, pain points]
Campaign goal: [AWARENESS / TRAFFIC / CONVERSIONS / LEADS]
Budget context: [HIGH-VALUE PRODUCT / LOW-COST OFFER / FREE TRIAL]

For each variation (angle: [PAIN], [BENEFIT], [SOCIAL PROOF]):
- Primary text: 150 words max
- Headline: Under 40 characters
- Description: Under 30 characters
- Call to action button: [SHOP NOW / LEARN MORE / GET OFFER / SIGN UP]

Brand: [BRAND]. Tone: [TONE].

18. Ad Copy A/B Test Analysis Request

I ran an A/B test on these two ad copies. Here are the results:

Ad A: [COPY + PERFORMANCE DATA — CTR, CPC, ROAS, CONVERSIONS]
Ad B: [COPY + PERFORMANCE DATA]

Act as a paid media analyst. Explain:
1. Which ad won and why (based on the data)
2. What specific element in the winning ad drove the difference (headline, hook, CTA, offer framing)
3. What to test next based on these results
4. How to apply the winning insight to the next campaign

Be specific — reference the actual copy and data, not generalities.

Client Reporting and Communication Prompts

19. Monthly Performance Report Summary

Act as a digital marketing account manager. Write a monthly performance report summary for [CLIENT NAME], a [BUSINESS TYPE].

This month's key metrics:
- Website traffic: [NUMBER] ([CHANGE] vs last month)
- Leads generated: [NUMBER] ([CHANGE])
- Conversion rate: [%] ([CHANGE])
- Email open rate: [%] ([CHANGE])
- Social media reach: [NUMBER] ([CHANGE])
- [ANY OTHER RELEVANT METRICS]

Key activities this month: [LIST WHAT WAS DONE]
Notable wins: [SPECIFIC SUCCESSES]
Challenges: [ANYTHING THAT UNDERPERFORMED]

Write a 400–500 word executive summary that:
- Opens with the most important positive result
- Explains the context for any metrics that missed targets
- Highlights 2–3 key insights from the data
- Ends with next month's focus areas

Tone: Professional, confident, client-focused (not defensive).

20. Difficult Client Email Response

I need to respond to a difficult client email. Here is their message: "[PASTE CLIENT EMAIL]"

The situation: [BRIEF CONTEXT — e.g., "results have been below target because of a platform algorithm change, not our strategy"]

Write a professional response that:
- Acknowledges their concern without being defensive
- Explains the context clearly and factually
- Shows empathy without over-apologizing
- Includes a specific action plan or next step
- Maintains a tone that keeps the relationship intact

My name: [NAME]. Agency: [AGENCY NAME]. The response should sound like me, not like a corporate template.

21. Upsell Proposal Email

Write an email to an existing client proposing an upsell to [NEW SERVICE].

Current relationship: We handle [CURRENT SERVICES] for [CLIENT NAME].
They have been a client for [DURATION].
Reason for proposing now: [REASON — e.g., "their organic traffic has plateaued and the next growth lever is paid", "they just mentioned expanding to a new market"]

The proposal email should:
- Open with a specific insight about their business (not just "I wanted to reach out")
- Present the gap or opportunity clearly
- Propose [NEW SERVICE] as the solution, briefly describing what it includes
- Include a soft CTA (call, strategy session, or reply to discuss)
- Be under 250 words

Tone: Collaborative, not sales-y. We are their trusted partner, not trying to sell them something.

Strategy and Planning Prompts

22. 90-Day Marketing Strategy

Act as a senior digital marketing strategist. Create a 90-day marketing strategy for [CLIENT NAME], a [BUSINESS TYPE/INDUSTRY] targeting [AUDIENCE DESCRIPTION].

Business goals: [GOALS — e.g., "increase leads by 30%, reduce CPL by 20%"]
Current situation: [BRIEF OVERVIEW — what's working, what isn't, what channels they use]
Budget: [MARKETING BUDGET]
Available resources: [TEAM SIZE, TOOLS, CONTENT ASSETS]

Deliver:
- Month 1 priorities (quick wins + foundation)
- Month 2 priorities (growth initiatives)
- Month 3 priorities (optimization + scale)
- KPIs to track for each phase
- One recommendation they may not have considered

Format: Structured with clear headers, not a wall of text.

23. Competitor Analysis Framework

Act as a competitive intelligence analyst. Conduct a competitor analysis framework for [CLIENT NAME] in the [INDUSTRY] space.

Known competitors: [LIST COMPETITOR NAMES]
Client's main differentiators: [LIST 3 DIFFERENTIATORS]

For each competitor, analyze:
1. Likely positioning (what do they claim to be the best at)
2. Content strategy (types of content they produce, channels they prioritize)
3. Pricing signals (premium, mid-market, budget)
4. Target customer (who they seem to be going after)
5. Apparent weaknesses (where they leave gaps)

End with: Three opportunities [CLIENT NAME] could exploit based on competitor gaps.

24. Campaign Brief Template

Create a campaign brief for a [MARKETING CAMPAIGN TYPE — e.g., "product launch", "seasonal promotion", "lead gen campaign"].

Campaign name: [NAME]
Objective: [SPECIFIC MEASURABLE GOAL]
Target audience: [DESCRIPTION]
Key message: [ONE SENTENCE CORE MESSAGE]
Offer or hook: [WHAT YOU'RE PROMOTING]
Channels: [LIST CHANNELS]
Timeline: [START DATE to END DATE]
Budget: [TOTAL BUDGET]
Success metrics: [KPIs]

Expand this brief into a complete campaign brief document including:
- Campaign concept (2–3 sentences)
- Key messages by channel (social, email, paid)
- Content needed (list every deliverable)
- Timeline with key milestones
- Who is responsible for each deliverable (job title/role)

Competitor Research Prompts

25. Competitive Differentiator Finder

I'm positioning [CLIENT NAME] against these competitors: [COMPETITOR LIST].

Based on what you know about these companies (their commonly known positioning, messaging, and focus):
1. What do they all say they do best? (the commoditized claims)
2. What does [CLIENT NAME] do that none of them specifically claim?
3. What customer pain points are underserved by the current market messaging?
4. Suggest 3 potential positioning angles for [CLIENT NAME] that would stand out

Note: I'll verify all specifics — use this as a strategic starting framework.

26. SWOT Analysis

Create a detailed SWOT analysis for [CLIENT NAME], a [BUSINESS DESCRIPTION].

Known strengths: [LIST]
Known weaknesses: [LIST]
Known opportunities: [LIST]
Known threats: [LIST]

Expand each item with 2–3 specific, actionable sub-points. Then add a "Strategic Priorities" section that identifies the top 3 actions based on the SWOT — specifically: how to use the strengths to capture the opportunities, and how to address the most critical weaknesses and threats.

Agency Operations and Proposals Prompts

27. Agency Proposal for New Client

Write a proposal for [AGENCY NAME] to [POTENTIAL CLIENT NAME], a [CLIENT BUSINESS TYPE].

The brief: They need [SERVICE DESCRIPTION]. Their goals are [GOALS]. Their challenges are [CHALLENGES].
Our proposed solution: [WHAT WE WILL DO]
Timeline: [DURATION]
Investment: [PRICE OR PRICE RANGE]

Proposal sections:
1. Executive Summary (2–3 paragraphs)
2. Our Understanding of Your Challenge
3. Proposed Solution and Approach
4. Deliverables and Timeline
5. Pricing and Investment
6. Why [AGENCY NAME] (brief credentials — I'll add specifics)
7. Next Steps

Format: Google Doc-ready. Professional but not corporate-cold. [TONE DESCRIPTION].

28. Service Package Naming and Descriptions

Create 3 service package names and descriptions for a [TYPE OF AGENCY]'s [SERVICE TYPE] offering.

Packages (from lowest to highest tier):
- Tier 1: [LIST WHAT'S INCLUDED]
- Tier 2: [LIST WHAT'S INCLUDED]
- Tier 3: [LIST WHAT'S INCLUDED]

For each package:
- Package name (memorable, benefit-oriented, implies value at that level)
- One-line tagline
- 3-sentence description for a pricing page, written for [TARGET CLIENT TYPE]

Tone: [TONE — e.g., "premium and direct", "approachable and clear"]

29. Onboarding Checklist for New Clients

Create a comprehensive client onboarding checklist for a [SERVICE TYPE] agency.

The checklist should cover:
- Week 1: Information gathering (what we need from the client)
- Week 1: Account access requests (what tools and credentials we need)
- Week 1: Brand assets and guidelines collection
- Week 1-2: Discovery and strategy session agenda
- Week 2: Kickoff deliverables (what we deliver to show early progress)
- Ongoing: Communication protocols and reporting schedule

For each item: what it is, who is responsible (client or agency), and why it matters.
Format as a clear checklist the account manager can send to the client on Day 1.

30. SOW (Statement of Work) Template

Create a Statement of Work (SOW) template for a [SERVICE TYPE] engagement.

Project: [PROJECT NAME]
Client: [CLIENT NAME]
Agency: [AGENCY NAME]
Duration: [DURATION]

Sections to include:
- Project overview and objectives
- Scope of work (detailed — what is included)
- Deliverables (specific, measurable)
- Timeline and milestones
- Revision policy (how many rounds of revisions per deliverable)
- Out of scope (what is NOT included)
- Client responsibilities
- Payment terms
- Change request process

Use professional legal-adjacent language. This should be usable as the base for real contracts with attorney review.

Bonus Prompt: The Meta-Prompt (Build Your Own)

Use this structure to build any marketing prompt from scratch:

Act as [SPECIFIC ROLE — e.g., "an email marketing specialist with 10 years of B2B SaaS experience"].

Context: I am [YOUR BUSINESS/AGENCY] working with [CLIENT TYPE] in [INDUSTRY]. Our goal is [GOAL].

Task: [SPECIFIC DELIVERABLE — be precise: not "write an email" but "write a 200-word cold outreach email targeting VP of Marketing at Series A SaaS companies"].

Format: [HOW YOU WANT THE OUTPUT — table, numbered list, paragraph, JSON, etc.]

Constraints: [LENGTH LIMIT, TONE, THINGS TO AVOID]

Example (optional): [PASTE EXAMPLE OF WHAT GOOD OUTPUT LOOKS LIKE]

The more specific the role, context, task, and format — the less editing the output requires.