luckpanda
Free tool

Buyer persona generator

Describe your business or give one page of your website. Get two buyer personas with what they want, what gets in the way, how they choose, their objections and the questions they ask before buying.

Start from

What you sell, to whom, and how.

Who buys, why, and what they ask. The more real detail, the better the personas.

ResultExample
Version 1
Persona 1: The first-year freelancer Who they are: A designer or developer in their first or second year of freelancing in the UK, working alone from home, with a handful of clients. What they want to achieve: Get their tax return right the first time and know what they owe before the deadline, without becoming an accountant. What gets in the way: "I have no idea which expenses I can claim"; "I keep receipts in a shoebox and three apps"; "I am scared of missing the deadline and getting fined." How they choose: Compares a few bookkeepers and apps on a fixed monthly cost, asks other freelancers for names, and trusts a provider who explains things in plain words. Objections: "Can I not just do it myself with software?"; "Is a monthly fee worth it when my income goes up and down?"; "Will you understand freelance work?" Questions they ask your chat agent: - What exactly is included in the monthly fee? - Can you file my tax return for me? - Which expenses can I claim as a freelancer? - What do I need to send you, and when? - Can I start in the middle of the tax year? Message that works: We handle the bookkeeping and the tax return, so you know what you owe well before the deadline.
Version 2
Persona 2: The small agency founder Who they are: A freelancer who has grown into a small agency of [number] people, with regular clients and the first subcontractors or staff. What they want to achieve: Keep the books in order as the business grows, and understand cash flow well enough to plan hiring. What gets in the way: "My bookkeeping has not kept up with the business"; "I am not sure when I need to change how I am set up"; "Admin is eating into client work." How they choose: Compares on experience with agencies, how quickly questions get answered, and whether one person looks after the account. May decide with a business partner. Objections: "We already have someone who does the books part-time"; "Switching mid-year sounds messy"; "Will the fee jump as we grow?" Questions they ask your chat agent: - Do you work with small agencies, or only freelancers? - How does the fee change as we add staff? - Can you take over from our current bookkeeper mid-year? - Will we have one named contact? - How quickly do you answer questions? Message that works: Books that keep up with your agency, with one person who knows your business.

Written by AI. Read it before you send it.

What a buyer persona is

A buyer persona is a short profile of one type of customer you sell to: their role and situation, what they want to achieve, what gets in the way, how they choose and what makes them hesitate. It is an archetype built from what you know about real customers, not an invented person with a name and a photo. Use it to decide what your pages, emails and sales answers should say.

  1. Choose your sourceDescribe your business, or give one public page such as your home page or a product page. The tool reads that one page only.
  2. Say what you know about your customersWho buys, why, and what they ask. This matters more than anything else you enter.
  3. Add the market (optional)A country or region, so the situations and wording fit.
  4. Check them against real conversationsCompare the two personas with your recent sales calls and chats, and fix what does not match.

Buyer persona template

These are the lines the generator fills in. Copy the template to write your own.

Buyer persona template
Persona: [a role-based label, such as "The first-time clinic owner"]
Who they are: [role, situation, company or household size]
What they want to achieve: [their goal]
What gets in the way: [pain 1]; [pain 2]; [pain 3]
How they choose: [what they compare, who else decides, what makes them trust a seller]
Objections: [three things they say before buying]
Questions they ask your chat agent: [five questions, in their words]
Message that works: [one sentence]

Good inputs

  • Questions from sales calls and chats.
  • Why customers bought, and why lost deals did not.
  • Words from reviews and support emails.

Weak inputs

  • Age and hobbies with no link to the purchase.
  • Made-up names and percentages nobody measured.
  • What you wish customers wanted.

Buyer persona example

An invented example for a business that sells online booking software to clinics.

Example: the first-time clinic owner
Persona: The first-time clinic owner
Who they are: A therapist who opened their own clinic in the last two years, with one receptionist or none.
What they want to achieve: Fill the diary without spending evenings on admin.
What gets in the way: "I miss calls while I am with a patient"; "No-shows cost me a slot every week"; "I do not have time to learn new software."
How they choose: Compares two or three tools on price and ease of setup, asks other clinic owners, trusts a free trial over a demo.
Objections: "My patients are older and prefer to call"; "I cannot afford another subscription"; "Moving my bookings over sounds like work."
Message that works: Patients book themselves, and you get your evenings back.

Common mistakes

  • Fake precision: a name, an age and a salary nobody measured. Leave out what you do not know.
  • Too many personas. Start with the one or two groups that matter most to your sales.
  • Demographics instead of decisions. What matters is how they choose and what stops them.
  • Writing them once. Update them when the questions you hear change.

Turn persona questions into your sales agent's knowledge

The "Questions they ask your chat agent" lines are a list of what your website must answer.

Check each question against your pages. If the answer is not there, add it as a page or an FAQ. A LuckPanda sales agent answers from your website, documents and FAQs, asks at most two or three short questions to understand what the visitor needs, and recommends one fitting next step with a link. When a visitor leaves an email or phone number and shows buying intent, it saves the lead with their need, what they use now, urgency and size.

Answer your buyers' questions before they leave

Build a sales agent from your website and test it free before it goes live.

See the AI sales agent

Questions people ask

What is a buyer persona?

A short profile of one type of customer: their situation, goals, pains, how they choose and their objections. It is built from what you know about real customers and used to shape your marketing and sales.

What is the difference between a buyer persona and a customer persona?

Most people use the two terms for the same thing. "Buyer persona" puts the weight on the purchase: who decides, what they compare and what makes them say yes.

How many buyer personas do I need?

Start with one or two, for the customers who matter most to your sales. Add another only when a group buys for clearly different reasons.

Can the tool read my whole website?

No. With "A web page" chosen, it reads the text of the one public page you give (the first part, for a very long page). Pages behind a login cannot be read.

For AI agents

Build it with your AI agent

Give an agent your site and it can create the chatbot, read your pages and test it through LuckPanda's API and MCP. It prepares the work; going live stays with you.

Use LuckPanda's MCP server (https://luckpanda.app/mcp) to build a website chatbot for me. Ask for my website address, call chatbot_create_from_website with it, wait until the pages are learned (chatbot_source_list), then run a few test questions with chatbot_test_message and show me the answers. Do not put it live: I will do that myself.

Instructions for AI agents

Needs a LuckPanda agent key (Settings › Developers) with the chatbot.manage grant. MCP endpoint: https://luckpanda.app/mcp (Streamable HTTP, bearer key).

  • chatbot_create_from_website { url }: creates a draft chatbot named after the site and starts reading it.
  • chatbot_source_list: pages learned, failed or skipped, with a reason for each.
  • chatbot_test_message: asks the bot a question as the owner. Test chats never email anyone.
  • Going live (chatbot_update with status live) is a person's action; an agent gets APPROVAL_REQUIRED.

Try it on your website

Paste your address and watch the chatbot learn your pages. No account and no card.