Typebot
Forms & SurveysBuild conversational forms and chatbots that convert — an open source Landbot alternative.
About this project
Typebot is an open-source conversational form and chatbot builder. Instead of static forms, you design chat-style flows (with logic, conditions, and integrations) that boost completion rates — a self-hostable alternative to Typeform's chat mode, Landbot, and ManyChat.
Market opportunity
Conversational forms convert noticeably better than static ones, and chatbot/marketing-automation tools (Landbot, ManyChat) charge $30–$100+ per month. Lead-gen and onboarding are universal needs, so a flexible, embeddable, self-hosted builder has broad resale potential.
Technical overview
- Stack: TypeScript, Next.js, PostgreSQL, Prisma.
- Builder: drag-and-drop flow editor with variables, conditional logic, and 30+ integrations (OpenAI, Sheets, webhooks, payments).
- Embed: as a chat bubble, popup, or full-page experience on any site.
Who's it for
Marketers building lead funnels, SaaS teams improving onboarding, and agencies creating chat funnels for clients.
How to use it
Get started
git clone https://github.com/baptisteArno/typebot.io
cd typebot.io
cp .env.example .env
docker compose up -d
Build a flow in the editor, connect an integration (e.g. OpenAI for an AI step), then embed the bot on your site with the provided snippet.
💡 How to make a business with it
How to make money with it
1. Chat-funnel agency. Build high-converting lead funnels and onboarding bots for clients, billing per funnel + retainer.
- Example: $1.5k per funnel build + $300/month hosting & management.
2. AI chatbot product. Combine Typebot with OpenAI to sell branded AI website assistants on subscription.
3. Template marketplace. Sell ready-made conversational funnel templates for niches (real estate, coaching, SaaS demos).
Need technical help?
Want help setting up Typebot, customizing it, or building your product on top of it? Knock me — let's talk.