Documentation
EasyFunnel is an AI chat agent, trained on your website, that answers visitors and captures leads for you. The fastest way to add it is a single script tag — jump to the AI Chat Widget setup. On Shopify? Paste your store link and the agent learns your products automatically. Comparing tools first? Here’s the Intercom alternative breakdown. Want to track events or build integrations? The developer reference covers the SDK, analytics modules, and MCP server.
Quick Start
- Create your agent at easyfunnel.co/onboarding
- Copy your API key from the dashboard
- Add the chat widget to your site (see below)
- Deploy — your agent starts answering visitors immediately
Platform Setup
The chat widget works on any platform. Add the script tag to your site’s layout or <head>:
<script defer data-api-key="ef_your_key_here" src="https://easyfunnel.co/chat.js" ></script>
WordPress
Add the script tag to your theme’s header.php or use a plugin like Insert Headers and Footers to paste it in the body section.
Shopify
Visit easyfunnel.co/shopify — paste your store link and the agent learns your products automatically. No code required, or follow the guided install steps in your Shopify theme editor.
Wix, Squarespace, Webflow, Framer
Use the platform’s custom code or embed feature to add the script tag to your site-wide layout. The process is the same: paste the script tag, save, publish.
Next.js / React
Add the script tag to your root layout’s <body>, or use the npm package (see the developer reference).
Plain HTML
Paste the script tag anywhere in your <body>. That’s it.
AI Chat Widget
Add an AI-powered chat widget to your website. Visitors can ask questions and get answers based on your knowledge base — like a lightweight Intercom.
Setup
- Go to your project's Chat Settings page in the dashboard
- Add your product knowledge base (pricing, features, FAQs)
- Optionally configure agent instructions, tone, and documentation
- Copy the embed code and add it to your site
Script Tag
<script defer data-api-key="ef_your_key_here" src="https://easyfunnel.co/chat.js" ></script>
npm
import { EasyFunnelChat } from '@easyfunnel/sdk'
EasyFunnelChat.init({
apiKey: 'ef_your_key_here',
// Optional:
primaryColor: '#6366f1',
position: 'bottom-right',
})MCP
Tell Claude: "Set up the AI chat widget for my project" and it will create the configuration and show you the embed code.
Features
- Streaming responses for real-time feel
- Conversation persisted in localStorage across pages
- Mobile responsive (full-width on small screens)
- Customizable welcome message, tone, and restricted topics
- View all visitor conversations in the dashboard
Free Marketing Tools
EasyFunnel provides 14 free marketing tools — calculators, generators, and audit tools. No signup required.
Developer Reference
Need the SDK, auto-tracking, deep analytics modules, identity stitching, MCP server, or the event ingestion API? Developer Docs →