I Built an AI Chatbot in 2 Hours and Sold It for $500 — Here's the Exact Blueprint
This is post #2 in my dev journey series. If you missed my first post, go check it out!
Last week, I shared how AI changed the way I code. Today, I want to get tactical. I'm going to show you exactly how I built a simple AI chatbot and sold it to a local business — with zero prior experience in chatbot development.
No fluff. No theory. Just the step-by-step playbook.
Why Businesses Are Desperate for AI Chatbots Right Now
Here's a number that blew my mind: most small businesses lose 60%+ of their website visitors because nobody is there to answer questions in real-time.
Think about it:
A customer lands on a restaurant's website at 11 PM. They want to book a table for tomorrow. No chat. No instant response. They leave and book somewhere else.
A dental clinic gets the same 15 questions every day: "What are your hours?", "Do you accept insurance?", "How do I book an appointment?"
A gym owner spends 3 hours daily replying to Instagram DMs asking about membership plans.
An AI chatbot solves all of this — and business owners will happily pay $300-$1,000 for it.
The best part? You don't need to be an AI engineer to build one.
The Tech Stack I Used (All Free or Low-Cost)
Here's what you actually need:
1. Chatbase.co → No-code AI chatbot builder (free tier available)
2. OpenAI API → Powers the AI brain ($5 credit free)
3. A website embed → Simple JavaScript snippet
4. Canva → For the client proposal (optional)
That's it. No TensorFlow. No PyTorch. No PhD required.
Alternative tools you can use:
- Tidio → Great for e-commerce stores
- ManyChat → Perfect for Instagram/Facebook bots
- Botpress → Open-source, more customizable
- Voiceflow → Visual chatbot builder, great for complex flows
Step-by-Step: Building the Chatbot (Under 2 Hours)
Step 1: Pick a Niche (10 minutes)
Don't try to build a "general chatbot." Pick ONE type of business:
| Niche | What the Bot Does | Why They'll Pay |
|---|---|---|
| Restaurants | Takes reservations, answers menu questions | Saves 2-3 hours/day |
| Clinics/Dentists | Books appointments, answers FAQs | Reduces missed calls |
| Real Estate | Captures leads, answers property questions | Every lead = $$ |
| Gyms/Studios | Handles membership inquiries | Converts visitors 24/7 |
| E-commerce | Product recommendations, order tracking | Increases sales |
I went with a restaurant for my first client.
Step 2: Gather the Business Info (20 minutes)
Before you build anything, collect:
- Business hours and location
- Menu or service list
- Pricing information
- Frequently asked questions (ask the owner for their top 10)
- Booking/contact process
- Any special policies (cancellation, refund, etc.)
Pro tip: Tell the business owner: "Just send me your website link and answer these 10 questions." Most of the info is already on their site.
Step 3: Build the Chatbot (60 minutes)
Here's what I did using Chatbase:
1. Created an account on Chatbase.co
2. Uploaded the restaurant's website URL
→ It automatically scraped all the content
3. Added the FAQ document I prepared
4. Customized the chatbot's personality:
- Name: "Maya" (the restaurant's virtual assistant)
- Tone: Friendly, helpful, concise
- Language: English + Hindi (bilingual!)
5. Added specific instructions:
- "Always suggest the daily special"
- "For reservations, collect: name, date, time, party size"
- "If asked about allergens, always recommend speaking to staff"
6. Tested with 20+ sample questions
7. Refined responses that weren't perfect
Step 4: Make It Look Professional (20 minutes)
This is where most developers skip, but it's what makes clients say "WOW":
- Custom colors matching the business brand
- Welcome message: "Hey! 👋 I'm Maya, your virtual assistant at [Restaurant]. How can I help you today?"
- Quick reply buttons: "See Menu" | "Book a Table" | "Hours & Location"
- Fallback message: "Great question! Let me connect you with our team for that one."
Step 5: Deploy (10 minutes)
// It's literally this simple — one embed code:
<script>
window.chatbaseConfig = {
chatbotId: "your-chatbot-id",
}
</script>
<script
src="https://www.chatbase.co/embed.min.js"
defer>
</script>
Paste this into the client's website. Done.
How I Found My First Client (The Exact DM I Sent)
I didn't use Upwork or Fiverr for my first sale. I went local and direct.
Here's exactly what I did:
1. Found 20 restaurants near me on Google Maps
2. Checked which ones had a website but NO chatbot
3. Built a FREE demo chatbot for my top 3 picks (took 30 min each)
4. Sent this DM on Instagram:
"Hi [Name]! I visited your website and love what you've done with [specific compliment]. I noticed you don't have a chat assistant yet — I actually built a quick AI demo for your restaurant that can answer customer questions, take reservation requests, and work 24/7. Want me to send you a 2-minute video of it in action? No cost, no commitment — just thought it could help! 🙂"
5. Out of 20 DMs:
- 8 opened the message
- 5 replied
- 3 wanted to see the demo
- 1 said "How much?" within 24 hours
That's a 5% conversion rate from cold DMs. Not bad at all.
What I Charged (And How I Justified It)
Here's the pricing I presented:
📦 AI Chatbot Package — ₹42,000 (~$500)
✅ Custom AI chatbot trained on YOUR business
✅ 24/7 automated customer support
✅ Reservation/booking collection
✅ Bilingual support (English + Hindi)
✅ Branded design matching your website
✅ One-click website installation
✅ 30 days of free adjustments & support
💡 Optional: Monthly maintenance — ₹5,000/month ($60)
(Updates, new FAQs, performance monitoring)
How did I justify $500?
Simple math I shared with the client:
"You currently lose approximately 10-15 potential customers per week who visit your website outside business hours. Even if the chatbot converts just 5 extra customers per week at an average order of ₹800, that's ₹16,000/month in recovered revenue. The chatbot pays for itself in under 3 months."
The owner didn't even negotiate. He said "When can you start?"
Scaling This to $1,000-$3,000/Month
One chatbot = $500. But here's how the math gets interesting:
| Month | Clients | Revenue | Work Hours |
|---|---|---|---|
| Month 1 | 2 clients | $1,000 | ~15 hours |
| Month 2 | 3 clients + 2 retainers | $1,620 | ~20 hours |
| Month 3 | 4 clients + 4 retainers | $2,240 | ~25 hours |
| Month 6 | 5 clients + 10 retainers | $3,100 | ~30 hours |
The retainers (monthly maintenance) are where passive income grows. Once you have 10-15 clients on monthly plans, you're earning $600-$900/month doing almost nothing.
5 Mistakes I Made (So You Don't Have To)
1. Building before selling — I spent a week perfecting a chatbot nobody asked for. Now I build the demo AFTER I identify interested clients.
2. Pricing too low — My first instinct was to charge $100. A mentor told me: "If the client doesn't flinch at your price, you're charging too little." He was right.
3. Overcomplicating it — The client doesn't care about your tech stack. They care about results: more bookings, fewer missed messages, happy customers.
4. Not getting testimonials — I forgot to ask my first client for a review. Now it's the FIRST thing I do after delivery. Social proof sells your next client.
5. Ignoring maintenance revenue — One-time projects are income. Monthly retainers are a business. Always offer ongoing support.
Tools & Resources to Get Started Today
- Chatbase → chatbase.co (Best for beginners)
- Botpress → botpress.com (Open source, more control)
- ManyChat → manychat.com (Social media bots)
- Voiceflow → voiceflow.com (Visual builder)
- n8n → n8n.io (Workflow automation, open source)
Your Challenge 🔥
Here's what I want you to do this week:
- Pick ONE niche from the table above
- Build ONE demo chatbot using Chatbase (free tier)
- Find 10 local businesses in that niche on Google Maps
- Send 10 DMs using my template above
- Come back and tell me what happened in the comments
I guarantee at least 1-2 will respond with interest. That's all you need to start.
What's Next?
In my next post, I'll break down how to automate entire business workflows using AI — think: auto-generating invoices, smart email responders, and social media content on autopilot. Follow me so you don't miss it!
If this was helpful, smash that ❤️ and drop a comment below — especially if you're going to try the challenge. Let's build together! 💪
This is post #2 — Read Post #1: I Finally Stopped Fearing AI and Started Building With It
Top comments (0)