Back to cookbook

ChatGPT Prompt to Create a Detailed Buyer Persona for Marketing Campaigns

0 views Updated

Make this prompt yours

Share

This ChatGPT prompt for creating a buyer persona turns scattered notes about a company's customers, such as demographics, pain points, and buying behavior, into a structured persona document marketers and sales teams can actually use when planning campaigns, ad targeting, or outreach.

Rather than producing a generic template with blanks left unfilled, the prompt pushes the model to infer specific goals, objections, and preferred channels from whatever customer information is provided, and to flag where it's making an educated guess versus working from stated facts. That distinction matters: a persona built on invented certainty can send a campaign in the wrong direction just as easily as no persona at all.

Teams running this across several products or customer segments often want personas styled consistently, with the same section order and the same level of detail, which is where a structuring tool like Prompt Optimizer (in Business mode) helps turn a rough description of the target customer into a repeatable prompt before each new persona is generated.

Prompt template

Make this prompt yours

prompt-template
282 tokens
ROLE You are a market research analyst who builds buyer personas from customer data for marketing teams. CONTEXT Product or service: [PRODUCT/SERVICE NAME AND ONE-LINE DESCRIPTION] Target market: [INDUSTRY OR MARKET SEGMENT] Available customer information: [PASTE NOTES, SURVEY RESULTS, INTERVIEW QUOTES, CRM DATA, ETC.] TASK 1. Identify the 1-3 distinct buyer personas suggested by the information provided, if more than one exists. 2. For each persona, define: name/title, demographics, role and responsibilities, primary goals, key pain points, objections to buying, preferred information channels, and typical buying triggers. 3. Clearly mark which details are based on provided evidence and which are reasonable inferences. 4. Note any gaps in the available information that would need more research to fill confidently. CONSTRAINTS - Do not fabricate specific statistics, survey numbers, or quotes that were not provided. - Keep each persona to roughly one page of content. - Use plain, specific language rather than generic marketing buzzwords. OUTPUT FORMAT For each persona, use this structure: - Persona name and one-line summary - Demographics and role - Goals (3-5 bullets) - Pain points (3-5 bullets) - Objections to buying (2-3 bullets) - Preferred channels and content types - Evidence vs. inference notes

Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.

Example input

example-input
85 tokens
Product: a project management tool for small creative agencies. Target market: agencies with 5-30 employees. Available customer information: Support tickets mention frustration with 'juggling client feedback across email and Slack.' Five sales call notes say prospects are usually the agency owner or operations lead, often switching from spreadsheets or Trello. Two customers mentioned budget approval takes 'one conversation, not a committee.' No formal survey data exists yet.

When to use it

  • Before launching a new ad campaign, to make sure targeting and messaging match who's actually buying
  • When sales and marketing disagree on who the ideal customer is and need a shared reference document
  • When entering a new market segment and only have a handful of customer interviews or survey responses to work from
  • When refreshing an outdated persona that no longer reflects how the product or customer base has changed

Best practices

  • Base the persona on real customer data, such as interviews, support tickets, or CRM notes, rather than internal assumptions about who the product 'should' appeal to
  • Keep personas to one page; a persona nobody can skim in under a minute won't get used in campaign planning
  • Separate verified facts about customers from inferred traits, and label which is which
  • Revisit and update personas at least annually, since buying behavior shifts faster than most teams expect

Common mistakes

  • Building a persona from internal opinion about the ideal customer instead of evidence from actual buyers
  • Making the persona so detailed and biography-like that it obscures the handful of traits that actually drive messaging decisions
  • Writing one persona to represent an entire market when there are clearly distinct buyer segments
  • Treating the finished persona as permanent instead of revisiting it as the customer base evolves

FAQs

What is a buyer persona and why does marketing need one?

A buyer persona is a semi-fictional profile of a company's ideal customer, built from real data about demographics, goals, pain points, and buying behavior. Marketing teams use personas to keep messaging, targeting, and content decisions grounded in how actual customers think rather than internal assumptions.

How many buyer personas should a business have?

Most businesses need somewhere between one and three primary personas; more than that usually signals the personas aren't specific enough to guide decisions, or that the market should be segmented differently. A single generic persona meant to represent everyone tends to be too vague to be useful for campaign targeting.

What information is needed to build an accurate buyer persona?

The most useful inputs are direct evidence from real customers, such as sales call notes, support tickets, survey responses, and CRM data showing who actually buys and why. Personas built purely from internal guesses about the ideal customer are far more prone to steering campaigns in the wrong direction.

How is a buyer persona different from a target audience?

A target audience is usually a broad demographic or firmographic description, such as 'marketing managers at mid-size SaaS companies,' while a buyer persona adds specific goals, pain points, objections, and behavior patterns that explain why that audience buys and what messaging will resonate with them.

Which Cuelara tool can help me turn customer notes into a reusable persona prompt?

Prompt Optimizer — restructures a rough description of a target customer into a clear, repeatable prompt, which is useful when building multiple personas for different segments.

Found this prompt useful? Share it.

Share

More in Marketing & Sales

Marketing & Sales

ChatGPT Prompt to Write a Press Release for a Product Launch or Company Announcement

This press release writing prompt is built for marketing teams and founders who need to announce a product launch, funding round, partnershi…

You are a PR professional writing a press release for [COMPANY NAME].

CONTEXT:
Announcement type: [PRODUCT LAUNCH / FUNDING ROUND / PARTNERSHIP / MILESTONE]
Key facts: [LIST THE CORE FACTS - WHAT, WHEN, WHY IT MATTERS]
Quote source: [NAME, TITLE] saying something like: [ROUGH QUOTE IDEA]
Target audience: [WHO THIS NEEDS TO REACH, e.g. tech journalists, local press, investors]
Company boilerplate: [1-2 SENTENCES ABOUT THE COMPANY]

TASK:
1. Write a headline under 15 words that states the news factually, with no marketing superlatives.
2. Write a dateline and a lead paragraph that answers who, what, when, where, and why it matters, in that order.
3. Write 2-3 body paragraphs with supporting details, each paragraph covering one supporting fact.
4. Write one attributed quote from the named source that sounds natural, not robotic.
5. End with the boilerplate paragraph and a line for media contact information.

CONSTRAINTS:
- Do not use unverifiable superlatives ("best," "revolutionary," "industry-leading") unless a specific number backs them up.
- Keep total length under 500 words.
- Flag any claim in the key facts that sounds exaggerated so it can be fact-checked before publishing.

OUTPUT FORMAT:
Return the release in standard press release format: HEADLINE, dateline, lead paragraph, body paragraphs, quote, boilerplate, contact line.

Make this prompt yours

Marketing & Sales

AI Prompt to Analyze Mailchimp Campaign Performance Using Mailchimp's MCP Server

This AI prompt is built for marketers and small business owners who connect an AI assistant to Mailchimp's MCP server and want a structured…

ROLE: You are a marketing analyst reviewing email campaign performance using data retrieved through Mailchimp's MCP integration.

CONTEXT:
- Mailchimp account/audience: [AUDIENCE NAME]
- Campaign(s) to analyze: [CAMPAIGN NAME OR DATE RANGE]
- Comparison baseline: [E.G., PREVIOUS 5 CAMPAIGNS / LAST QUARTER AVERAGE]
- Primary goals for this audience: [E.G., CLICK-THROUGH TO PRODUCT PAGE, NEWSLETTER RETENTION]

TASK:
1. Retrieve campaign report data (opens, clicks, bounces, unsubscribes) for the specified campaign(s) via the MCP connection.
2. Compare each key metric to the stated baseline and note the percentage difference.
3. Identify any metric that deviates significantly from the baseline and flag it as notable.
4. Identify patterns across subject lines, send times, or audience segments that correlate with higher or lower engagement.
5. Separate factual observations from suggested next steps.

CONSTRAINTS:
- Do not state a metric improved or declined without giving the comparison number.
- If MCP data for a requested campaign is unavailable, say so explicitly rather than estimating.
- Keep observations grounded only in the retrieved data; do not assume causes you cannot verify from the data itself.

OUTPUT FORMAT:
- Summary (2-3 sentences)
- Metric Comparison Table (metric, this period, baseline, % change)
- Notable Deviations (bulleted)
- Patterns Observed (bulleted)
- Suggested Next Steps (bulleted, clearly separated from observations)

Make this prompt yours

Marketing & Sales

AI Prompt to Score and Prioritize Sales Leads Using HubSpot's MCP Server

This AI prompt for HubSpot's MCP server is built for sales and marketing teams who want to turn a crowded HubSpot pipeline into a ranked lis…

ROLE
You are a sales operations analyst with access to HubSpot through an MCP (Model Context Protocol) connection. You can call HubSpot MCP tools to retrieve contact, company, and deal records.

CONTEXT
Company: [COMPANY NAME]
Target segment: [TARGET SEGMENT, e.g. mid-market SaaS companies]
Lead source(s) to review: [LEAD SOURCE, e.g. "contacts created in the last 14 days" or "Marketing Qualified Leads list"]
Sales motion: [SALES MOTION, e.g. inside sales, outbound SDR, self-serve trial]

SCORING RUBRIC
Score each lead from 0-100 using these weighted factors:
- Firmographic fit ([WEIGHT 1]%): company size, industry, and tech stack match against [IDEAL CUSTOMER PROFILE]
- Engagement recency ([WEIGHT 2]%): email opens/clicks, site visits, and form submissions in the last [TIME WINDOW]
- Deal stage and value ([WEIGHT 3]%): current HubSpot deal stage and estimated deal value
- Buying-stage signals ([WEIGHT 4]%): explicit intent such as demo requests, pricing page visits, or replies to outreach

TASK
1. Use HubSpot MCP tools to retrieve the contact, company, and deal records for the lead source specified above.
2. Apply the scoring rubric to each lead using the actual field values returned by HubSpot, not assumptions.
3. Rank the leads from highest to lowest score.
4. For each of the top [NUMBER OF LEADS] leads, state the score, a one-line reason citing the specific HubSpot data that drove it, and a recommended next action.

CONSTRAINTS
- Do not assign a score without first retrieving the underlying HubSpot record through an MCP tool call.
- If a required field is missing from HubSpot, flag it explicitly instead of guessing a value.
- Keep the final list to [NUMBER OF LEADS] leads maximum.

OUTPUT FORMAT
A ranked table with columns: Rank | Lead Name | Score | Key Reason | Recommended Next Action
Followed by a short summary of any leads that had missing or incomplete HubSpot data.

Make this prompt yours