Most AI-generated content fails not because the AI is bad at writing, but because it does not know who it is writing for. A persona fixes that. It gives the AI a specific person to write to, not a vague audience segment to write at.
One persona per distinct audience. If you serve B2B SaaS founders and independent retailers, those are two personas. They have different pain points, different goals, different things they respond to. Combining them into one generic "small business owner" persona produces output that resonates with neither.
By the end of this playbook you will have at least one Persona record with a complete profile, attached to your Brand and tagged with the right Verticals. Every content workflow you run will use this profile to shape the voice, angle, and relevance of the output.
The profile is the part that matters most. It is the audience briefing your AI will read when it creates content. The other fields help you organize the person, but the profile is what turns a vague segment into someone the system can actually write for.
One Personas table in the database where you are building your business OS. Required columns: Name (single line text), Role (single line text), Brand (link to your Brands table), Verticals (link to your Verticals table, or multi-select if your tool does not support linked records), Pain Points (long text), Primary Goal (long text), Full Profile (long text). Optional columns: Avatar (attachment), Bio (long text), Buying Motivation (long text), Content Formats (single line text, comma separated).
Airtable, Notion, Sheets, or Supabase all handle this. The tools are interchangeable. The pattern is not.
Fill the supporting fields first, then write the profile last. The early fields help you think clearly; the profile turns that thinking into usable AI context.
A real-sounding name for this persona. Using a name instead of a label like "Target Customer" makes it easier to write the profile naturally and refer to this person in content planning discussions.
Their job title or business role. Be specific. "Founder" is better than "business owner". "Head of Marketing at a 20-person SaaS company" is better than "marketer".
Which Brand this persona belongs to. A persona describes one brand's audience. If two brands genuinely serve the same reader, create the persona under each brand so each stays complete on its own.
Required before running content workflows. The industry or niche this persona operates in, selected from your Verticals table. Verticals is the next playbook in Setup, so if you have not built it yet, leave this blank now and come back to attach them. You can attach multiple verticals to one persona if your audience genuinely spans industries.
A headshot or image. Helps make the persona feel like a real person when reviewing content. Not required for the AI to work.
A short narrative about who this person is, how they got here, and what their day looks like. Written in third person. This adds texture that helps you write a better Full Profile.
The specific frustrations, problems, or blockers this person experiences in their work or life that your content addresses. Be concrete. "Too much manual work, not enough time" is weak. "Spends 3 hours a week reformatting content for different channels by hand" is useful.
The single most important outcome this person is trying to achieve. One clear goal. Not a list. The AI uses this to orient the angle and conclusion of content toward what actually matters to this reader.
What drives this person to invest in a solution. Is it fear of falling behind? A desire to look competent to their team? Pressure from above? Understanding the emotional driver behind the decision produces more resonant content than describing the rational case alone.
The formats this persona actually consumes. Comma separated. Example: How-To, Case Study, Listicle, Short Video. Helps shape content type recommendations when this persona is selected in a workflow.
This is the complete audience description passed to the AI at generation time. Everything above is preparation for writing this well.
Write it in third person. Include their role, company situation, primary goal, pain points, what they respond to, what they avoid, and what they sound like when they talk about their work. The more specific and honest this is, the more the AI output will feel like it was written directly for this person.
The fields above help you think. Full Profile is what the AI uses. You can have every other field filled in perfectly and still get generic output if the Full Profile is vague. Write it last, after the rest of the form has helped you think clearly about who this person actually is.
Paste this into your AI with rough audience notes. It will ask for anything missing, then turn your answers into a complete Persona record.
I am building a Persona record as part of a content operating system.
A Persona is an audience profile passed to the AI when generating content. It has these fields:
Name: a real first and last name
Role: specific job title or business role
Brand: which Brand this persona belongs to
Verticals: industries this person operates in
Bio: short narrative about who they are
Pain Points: specific frustrations they face
Primary Goal: the one outcome they want most
Buying Motivation: emotional driver behind decisions
Content Formats: formats they actually consume
Full Profile: the complete audience description passed to the AI at generation time
I am building this in [TOOL].
Here is what I know about this audience:
[AUDIENCE DESCRIPTION]
Please help me:
1. Ask me any clarifying questions you need to complete the profile accurately
2. Fill in all fields based on my answers
3. Write a Full Profile in third person that includes:
- Role and company situation
- Primary goal and what success looks like
- Specific pain points with concrete detail
- What they respond to and what they avoid
- How they talk about their work
- What makes them distinct from similar audiences
4. Show me the complete persona record for review before I copy it in
Write the Full Profile as a briefing note a writer could use to create content for this person without any other context. Do not use generic language anywhere.
Replace [TOOL] with where you are building. Replace [AUDIENCE DESCRIPTION] with whatever you already know about this person, even rough notes work. The AI will ask follow-up questions to fill in the gaps.
This is what a finished Persona looks like. Notice how the fields build toward one useful audience briefing: specific enough for a writer, structured enough for your system, and grounded enough that the AI does not have to guess.
Name: Craig Navarro
Role: Founder and CEO, established service or knowledge business, 5 to 7 years in
Brand: Coordination Zero OS
Verticals: B2B Service Provider, Professional Services
Bio: Craig built his business on his own expertise and hustle. It works. It also runs on him. He is the decision maker, the quality filter, the person clients call. He knows he needs to systematize but every time he tries, the business pulls him back.
Pain Points:
- Business runs on his personal output
- No consistent content system
- Spends hours reformatting the same content for different channels by hand
- Good ideas that never get executed because there is no one to hand them to
Primary Goal: Build a business that produces revenue and reputation without requiring his direct involvement in every output.
Buying Motivation: Fear of being the bottleneck. He has watched people with lesser work grow faster because they had better systems. He does not want that story to be his.
Content Formats: Case Study, Behind the Scenes, How-To, Framework
Full Profile:
Craig is the founder and primary operator of a 5 to 7 year old service or knowledge business. Revenue is solid. Reputation is strong. The business runs almost entirely on his direct involvement and he knows it. He is the quality filter, the closer, the person clients expect on every call.
He wants to systematize without losing what made the business worth building. He responds to specificity and proof. Show him the system, show him that it worked, show him what it took to build it. He will ignore anything that sounds like a pitch and anything that sounds like it was written for everyone.
He does not read long content unless the first paragraph earns it. He saves things he means to come back to and sometimes does. He forwards things to himself. If your content makes him say "this is exactly the problem" in the first two sentences, you have him.
Read the last paragraph of Craig's profile. It tells you exactly how he consumes content: first paragraph has to earn it, he saves things he means to return to, he forwards things to himself. That level of behavioral specificity is what makes an AI write content that feels like it was made for a real person rather than assembled for a demographic.
Click each item as you confirm it. The Full Profile check is the critical one. If that field is vague, no amount of other setup will fix the output.
Name and Role are set
Brand is attached
Pain Points are concrete, not generic
Primary Goal is one goal, not a list
Full Profile is written in third person and specific enough to brief a writer
Verticals are attached, complete after the Verticals playbook