The difference between an AI chatbot that captures leads and one that gets ignored often comes down to one thing: how you write your chatbot prompts. The instructions and configuration you give your AI assistant determine its personality, helpfulness, and conversion power. Great prompts turn your chatbot into a top-performing salesperson. Poor prompts make it feel like a robotic FAQ page.
In this guide, we share 10 best practices for AI chatbot prompts — each with real before-and-after examples — so you can optimise your MoyoChat assistant for maximum chatbot conversion.
Why Prompts Matter
Your chatbot's prompt (sometimes called "system instructions" or "assistant configuration") is the foundation of every conversation it has. It defines:
- Tone and personality: Is the chatbot friendly, professional, casual, or authoritative?
- Knowledge boundaries: What should the chatbot answer, and what should it decline or escalate?
- Conversation flow: How does the chatbot guide visitors towards lead capture?
- Qualification criteria: What information should the chatbot gather to qualify a lead?
A well-written prompt can double or triple your chatbot's conversion rate. It is the highest-leverage optimisation you can make.
1. Define a Clear Role and Personality
Start your prompt by telling the AI exactly who it is. A vague role produces vague responses.
Bad prompt: "You are a helpful assistant."
Good prompt: "You are Mo, the friendly AI assistant for Smith's Plumbing in Sydney. You help website visitors learn about our plumbing services, answer questions about pricing and availability, and capture enquiry details for follow-up. You are warm, professional, and use Australian English."
The more specific you are about the role, the more natural and on-brand the chatbot's responses will be.
2. Set Explicit Knowledge Boundaries
AI chatbots can sometimes "hallucinate" — confidently stating things that are not true. Prevent this by telling the chatbot exactly what it knows and what it does not.
Bad prompt: "Answer any question the visitor asks."
Good prompt: "Only answer questions based on the website content provided. If you do not have the information needed to answer a question, say: 'That is a great question — let me get one of the team to help you with that. Can I grab your name and number so they can call you back?'"
This approach turns gaps in knowledge into lead capture opportunities rather than embarrassing mistakes.
3. Use a Conversational Tone (Not Corporate Speak)
Website visitors want to feel like they are talking to a helpful person, not reading a corporate brochure.
Bad prompt: "Respond in a formal, corporate manner."
Good prompt: "Use a friendly, conversational tone. Write like you are chatting with a neighbour who needs help. Keep sentences short. Avoid jargon. Use contractions (you're, we'll, it's) and Australian expressions where natural."
Matching your audience's communication style builds rapport and keeps visitors engaged.
4. Guide Conversations Towards Lead Capture
Your chatbot should not wait passively for visitors to volunteer their details. It should naturally guide conversations towards capturing contact information.
Bad prompt: "Answer questions about our services."
Good prompt: "After answering the visitor's question, ask a follow-up question to understand their needs better. Once you have a clear picture of what they need, offer to connect them with the team and ask for their name and phone number. Always position the lead capture as a benefit: 'So we can get back to you with an accurate quote.'"
The key is making lead capture feel like a service, not a demand.
5. Include Qualifying Questions
Not every lead is worth pursuing. Configure your chatbot to ask questions that help you assess fit before collecting details.
Bad prompt: "Collect the visitor's contact details."
Good prompt: "Before capturing contact details, ask: (1) What service they need, (2) What suburb they are in, and (3) When they need the work done. If they are outside our service area (Western Sydney only), politely let them know and suggest they search for a local provider."
Qualifying up front saves you time and ensures you only follow up with genuine prospects.
6. Handle Objections Gracefully
Visitors often have objections or hesitations. Your prompt should prepare the chatbot to handle these without being pushy.
Bad prompt: "Convince the visitor to sign up."
Good prompt: "If a visitor says they want to think about it, respect their decision. Offer to send them more information: 'No worries at all. Would you like me to email you a summary of our services and pricing so you can have a look in your own time?' If they ask about pricing, provide ranges from the website content and offer a detailed quote via callback."
Handling objections with empathy builds trust and leaves the door open for future conversion.
7. Keep Responses Short and Scannable
Walls of text kill engagement. Instruct your chatbot to keep responses concise.
Bad prompt: "Provide detailed, comprehensive responses."
Good prompt: "Keep each response to 2–3 short sentences. Use bullet points for lists. If the visitor asks a question that requires a long answer, break it into multiple messages. Always end with a question or call to action to keep the conversation moving."
Short, punchy messages mirror how people naturally chat and keep visitors reading.
8. Add Contextual CTAs
Every response is an opportunity to guide the visitor towards action. But the CTA should be relevant to what they just asked about.
Bad prompt: "Always end with 'Sign up today!'"
Good prompt: "End each response with a relevant next step. If the visitor asked about pricing, offer a detailed quote. If they asked about service areas, confirm their location and offer to book. If they asked about timelines, offer to check availability. Match the CTA to the conversation context."
Contextual CTAs convert better because they feel like a natural next step rather than a generic sales pitch.
9. Instruct the Chatbot to Ask One Question at a Time
Bombarding visitors with multiple questions in a single message is overwhelming and reduces response rates.
Bad prompt: "Ask the visitor for their name, email, phone, suburb, and job description."
Good prompt: "When capturing lead details, ask one question at a time. Start with their name, then ask for their phone number, then their suburb. Keep each question in a separate message. Make each request feel natural: 'Great — what is the best number to reach you on?'"
One question at a time feels like a conversation, not an interrogation.
10. Test, Measure, and Iterate
Your first prompt will not be perfect — and that is fine. The best chatbot prompts are refined over time based on real conversation data.
Bad approach: Set it and forget it.
Good approach:
- Review conversations weekly: Look for patterns — where do visitors drop off? What questions does the AI struggle with?
- A/B test prompts: Try different welcome messages, qualification flows, or CTAs and compare conversion rates.
- Update the knowledge base: If visitors keep asking about something not covered, add it to the training content.
- Refine tone: If visitors seem to disengage after certain responses, adjust the tone and length.
Common Prompt Mistakes to Avoid
Beyond the 10 best practices above, watch out for these frequent mistakes:
- Being too restrictive: If your prompt limits the AI too much, it will refuse to help with legitimate queries. Balance control with flexibility.
- Ignoring negative scenarios: Always include instructions for what the chatbot should do when it can not help — this is where lead capture opportunities live.
- Using technical jargon in prompts: Write prompts in the language your customers use, not your internal terminology.
- Forgetting the goal: Every prompt instruction should ultimately serve one of two purposes: helping the visitor or capturing a lead. Cut anything that does not serve either goal.
- Making the chatbot pretend to be human: Be transparent. Visitors appreciate honesty: "I am Mo, an AI assistant for Smith's Plumbing."
Start Optimising Your Chatbot Today
Great chatbot prompts are the difference between an AI assistant that sits idle and one that generates a steady stream of qualified leads. Apply these 10 best practices to your MoyoChat configuration and watch your conversion rates climb.
Not using MoyoChat yet? Sign up for free and build a high-converting AI chatbot for your website in under three minutes. Then use the tips in this guide to fine-tune it for maximum results.
