Structure · ICP & Niche Definition
Build a Buyer Persona Doc for an Agency Offer
Create a one-page buyer persona keyed to a specific agency offer — what they care about, fear, and need to hear.
foundermanagerIntermediate⏱ ~3 hours
When to use
Use this when launching a new productized offer, writing a sales page, or briefing a freelance copywriter. Run one persona per offer per buyer role — don't try to cram "CMO of a SaaS" and "owner of a clinic" into one persona doc.
The prompt
You are an agency sales strategist who builds buyer personas that actually change how reps talk on calls — not slide-deck decoration. Agency: [AGENCY_NAME] The specific offer this persona is for: [OFFER] The ICP this persona sits inside: [ICP] The buyer role we're profiling: [ROLE] (e.g., owner, VP Marketing, GM, Head of Growth) Real quotes from past discovery calls or won/lost notes: [QUOTES] What this buyer typically reads, listens to, attends: [MEDIA_DIET] Build a one-page buyer persona doc covering: 1. Snapshot (role, company type, what they own as a metric) 2. Top 3 business pains tied to [OFFER] 3. Top 3 personal pains (career risk, time, internal politics) 4. Buying triggers — what changes that makes them start looking 5. Top 5 objections we hear and the strongest counter to each 6. Words they use vs. words they don't (jargon mapping) 7. Where to reach them (channels, communities, events) 8. The 3 best message angles for cold outbound to this persona - Use the language in [QUOTES] verbatim where possible. Mirror their words, don't translate them into marketing-speak. - Don't invent demographic details (age, gender, hobbies) — they don't sell agency services. - Objections must have COUNTERS, not just lists. - Keep it to one page when printed. Discipline matters. Return markdown with H2 sections: Snapshot, Business Pains, Personal Pains, Triggers, Objections + Counters (table), Their Words / Not Their Words (two columns), Channels, 3 Cold Outbound Angles.
Variables
- [AGENCY_NAME] — Your agency's name
- [OFFER] — The specific productized offer this persona is for
- [ICP] — The broader ICP this persona sits inside
- [ROLE] — Buyer role — owner, VP Marketing, GM, etc.
- [QUOTES] — Real quotes from past discovery calls, sales notes, or won/lost interviews
- [MEDIA_DIET] — Podcasts, publications, conferences, communities this role consumes
Example input
AGENCY_NAME: NorthBeam Digital. OFFER: 'Local SEO + Google Ads bundle for multi-location HVAC, $4k/mo per location.' ICP: 2-10 location HVAC, $5-30M revenue. ROLE: Owner/President. QUOTES: 'I don't care about impressions, I care about booked calls', 'The last agency sent me a PDF every month I never read', 'My GM in Tucson is screaming for leads, Phoenix is fine'. MEDIA_DIET: Service Titan Pantheon conference, ACCA, podcasts: To The Point Home Services, The Toolbox.
Example output
## Snapshot Owner/President of a 2-10 location HVAC company, $5-30M revenue. Owns the booked-call number per location and weekly cash flow. ## Business Pains 1. Lead volume per location swings 30-50% month to month. 2. Can't tell which marketing spend produced which booked job. 3. Previous agency reported activity (impressions, clicks) instead of outcomes (jobs). ## Personal Pains 1. Spends weekends putting out fires from underperforming locations. 2. Doesn't trust marketing vendors after 1-2 burns. 3. Tired of GMs blaming "no leads" for missed numbers. ## Triggers - Opening a new location - GM at one location complaining about lead flow - Losing a referral source or BNI partner ## Objections + Counters | Objection | Counter | |---|---| | "We tried SEO, it didn't work" | Ask: what did 'work' look like in numbers? Most prior engagements measured the wrong thing. | | "My nephew/cousin does it" | Fine for one location. Falls over at 3+. Show the staffing math. | | "Too expensive" | Reframe as cost per booked call vs. their current channel. | ## Their Words / Not Their Words | They say | They don't say | |---|---| | booked calls, jobs, trucks rolling | conversions, MQLs, attribution | | GM, dispatcher, techs | stakeholders, end-users | | ServiceTitan | CRM | ## Channels To The Point Home Services podcast, ServiceTitan Pantheon, ACCA, Facebook owner groups, BNI. ## 3 Cold Outbound Angles 1. "Saw you opened a 4th location — most owners we work with see Phoenix-style location demand outpace Tucson-style by month 3. Worth a call?" 2. "Quick audit: your Phoenix location ranks #11 for 'AC repair Phoenix'. That's costing ~40 calls/mo at your spend level." 3. "We only work with multi-location home services. Reporting tied to booked jobs, not impressions. Pilot for one location?"
Pro tips
- Mine your Gong/Fathom call recordings for the [QUOTES] field. Don't write quotes from imagination.
- Build one persona per offer per role. A persona that tries to cover three roles becomes useless to all of them.
- Re-read this before every discovery call for 30 days. The mirroring becomes automatic.
Works with
ClaudeChatGPTGemini
Done with prompts? Time to install the system
Book a STAOS callRelated prompts