# Behavly > Behavly is behavior-based email for SaaS and other products people sign in to: describe a follow-up in plain words, and Behavly Agent writes each email from what that user did on your site, sent from your own mailbox or email service. Behavly is a web application at https://behavly.io, made by FoundryX. There is a free plan; paid plans are listed at https://behavly.io/#pricing. Sign up at https://behavly.io/auth/login?mode=signup. - About Behavly (who makes it, how these pages are written): https://behavly.io/about - MCP server (streamable HTTP, OAuth sign-in): https://behavly.io/api/mcp - REST API reference: https://behavly.io/api/v1/docs (OpenAPI 3.1: https://behavly.io/api/v1/openapi.json) The complete Help Center, guides and comparisons as one Markdown file: https://behavly.io/llms-full.txt ## Markdown versions - [Behavly, the landing page](https://behavly.io/index.md): what Behavly does, how it works, features and FAQ - [Pricing](https://behavly.io/pricing.md): every plan, limit and feature - [Help Center](https://behavly.io/help-center.md): every collection and article, as a list - Every feature page, guide, comparison and Help Center article also has a Markdown version: add `.md` to its URL. ## Features One page per Behavly feature: what it does, with links to the Help Center articles behind it. - [Behavly Agent](https://behavly.io/features/agent): Behavly Agent is the AI built into Behavly: a chat that does the work in your workspace once you confirm, and the writer of each Behavly Agent email. - [Paths](https://behavly.io/features/paths): Behavly Paths are automated follow-up emails that wait for what each user does, then send the next one, written for that person from their activity. - [Campaigns](https://behavly.io/features/campaigns): Build behavioral email campaigns for SaaS: describe the path in your own words or add each step, preview the email a real user gets, then activate it. - [Triggers](https://behavly.io/features/triggers): Send event-triggered emails from your product: your server sends Behavly an event like payment_failed, and a Trigger Campaign starts the follow-up at once. - [Heatmaps](https://behavly.io/features/heatmaps): Behavly paints clicks, rage clicks, movement and scroll over your real site, for everyone or for one signed-in user, from one snippet with no identify call. - [Replies](https://behavly.io/features/replies): Every reply to your campaigns lands in one shared inbox with the sender’s activity on your site alongside. Answer yourself, or edit a draft from Behavly. ## Getting Started What Behavly is, what to set up first, and what each part of the app does. - [What Behavly Does](https://behavly.io/help-center/getting-started/what-behavly-does): The three things Behavly connects, and why they are more useful together than apart. - [Your First 15 Minutes](https://behavly.io/help-center/getting-started/first-15-minutes): Install the tracking snippet, connect a mailbox or email service, then create a campaign: the three setup steps, in the order that makes each one useful. - [Finding Your Way Around](https://behavly.io/help-center/getting-started/the-left-rail): What each icon in the left rail opens, and which screens have a filter panel. - [Workspaces](https://behavly.io/help-center/getting-started/workspaces): What a workspace contains, when to use more than one, and how switching works. ## Heatmaps & Tracking Installing the tracking snippet, reading the Heatmaps table of identified users and anonymous visitors, filtering it, and opening heatmaps. - [Install The Tracking Snippet](https://behavly.io/help-center/user-activity/install-the-snippet): Add a domain, paste one script tag, and verify that events are arriving. - [Identified Users](https://behavly.io/help-center/user-activity/identified-users): People the snippet matched to a real person — one row per human in the Heatmaps table, merged across their devices. - [Anonymous Visitors](https://behavly.io/help-center/user-activity/anonymous): Visitors the snippet saw but could not attach to a person — one row per browser profile in the Heatmaps table. - [Filtering The Heatmaps Table](https://behavly.io/help-center/user-activity/filters): Every filter pill in the Heatmaps toolbar, and the OR/AND rule that decides how they combine. - [Heatmaps](https://behavly.io/help-center/user-activity/heatmaps): Four overlay layers painted on your real site, for everyone or for one person. - [Why Identified And Anonymous Counts Don't Add Up](https://behavly.io/help-center/user-activity/lists-dont-add-up): An identified row is a person, an anonymous row is a browser. Adding the two together is meaningless. ## Contacts The four lists, what separates a contact from a lead, and how importing and exporting work. - [The Four Lists](https://behavly.io/help-center/contacts/the-four-lists): Contacts, Leads, Bounces and Unsubscribes — what lands in each and why they are kept apart. - [Contacts vs Leads](https://behavly.io/help-center/contacts/contacts-vs-leads): A form submission is a lead, not a user — and leads are deliberately excluded from All Users. - [Importing And Exporting](https://behavly.io/help-center/contacts/import-and-export): Adding leads or importing a CSV on the Leads tab, exporting any Audience list from its header, and why imported leads count toward your contact limit. ## Campaigns Pattern Campaigns and Trigger Campaigns: who enters, the path of emails, waits and branches, and running one. - [Create A Campaign](https://behavly.io/help-center/campaigns/create-a-campaign): Name it, choose a Pattern Campaign or a Trigger Campaign, lay out the path, and activate it. - [Who Enters A Pattern Campaign](https://behavly.io/help-center/campaigns/choose-an-audience): All users, a detected or saved pattern, a pattern you describe, form leads, or people you pick, and how Once and Always on read the group. - [Sender And Mailbox](https://behavly.io/help-center/campaigns/sender-and-mailbox): The three sender voices, and which of your mailboxes each person's emails come from. - [Letting Behavly Write, Or Sending Your Own Copy](https://behavly.io/help-center/campaigns/design-step): The two kinds of email step, what an email Behavly writes is written from, and sending a template exactly as you designed it. - [Language](https://behavly.io/help-center/campaigns/language): Each person's email in their own language: detected per person, or set for one step. - [When A Campaign Starts And Sends](https://behavly.io/help-center/campaigns/scheduling): Start right away or on a date, the sending window, and what each person's timezone does. - [Agent Guardrails Across Campaigns](https://behavly.io/help-center/campaigns/sending-rules): One person can be on many campaigns at once. These rules count every campaign together, so nobody gets an email from each of them. - [Review Before Sending: Read This One](https://behavly.io/help-center/campaigns/approval): Review holds every email Behavly writes until you release it. It starts off; here is what each choice means. - [The Campaigns List And Results](https://behavly.io/help-center/campaigns/after-it-sends): One list for every campaign, with its type and status, and where to follow each one's results. - [Building The Path: Steps, Waits And Branches](https://behavly.io/help-center/campaigns/behavly-agents): The path builder: its steps, describing a path in words, previews and tests, A/B tests, the goal, replies, leaving, and the settings for the whole path. - [Start A Campaign From A Trigger](https://behavly.io/help-center/campaigns/agent-triggers): Make a trigger for an event in your product, like a failed payment or an ending trial, and a Trigger Campaign takes the person in the moment it arrives. - [Running A Campaign: Activate, Change, Pause, Stop](https://behavly.io/help-center/campaigns/running-an-agent): What Activate checks, what happens to people already on the path when you publish changes, and how Pause and Stop differ. ## Inbox Reading replies with the sender's site history attached, drafting answers, and triaging with statuses. - [Reading Replies](https://behavly.io/help-center/inbox/reading-replies): The five views, how threads are split, and what arrives attached to each reply. - [Replying](https://behavly.io/help-center/inbox/replying): Reply with Behavly drafts an answer from the thread and the sender's site history, or reply manually. Nothing is sent until you press send. - [Lead Statuses](https://behavly.io/help-center/inbox/statuses): Why an untriaged thread shows as Lead, and how to edit the status list. ## Insights Site activity, Behaviour signals and Campaign performance: the question each reporting tab answers, and how to read a date range honestly. - [The Three Tabs](https://behavly.io/help-center/insights/the-three-tabs): Site activity, Behaviour signals and Campaign performance, over a date range you choose. - [Campaign Performance](https://behavly.io/help-center/insights/email-engagement): Aggregate sending performance, and how it differs from a single campaign's chart. - [Reading A Date Range Honestly](https://behavly.io/help-center/insights/reading-a-date-range): Why a longer range is not always a better one, given how much data a view loads. ## Behavly Agent The chat that works in your workspace: what it reads, how it makes a change, and the controls around it. - [What Behavly Agent Can See And Do](https://behavly.io/help-center/agent/what-behavly-agent-can-see): Behavly Agent reads your workspace to answer, and makes a change only after you confirm it. - [Connect AI Apps And Other Tools: API And MCP](https://behavly.io/help-center/agent/connect-ai-apps-mcp): Connect any AI app that supports MCP, such as Claude, ChatGPT or Cursor, or any other app through the Behavly API, with your role and your plan's limits. ## Notifications What Behavly tells you about, why items vanish on their own, and where read state is stored. - [What You Get Notified About](https://behavly.io/help-center/notifications/what-you-get-notified-about): The four kinds of notification, including the thirteen audit events that qualify as news. - [Why Notifications Disappear On Their Own](https://behavly.io/help-center/notifications/how-read-state-works): Nothing is stored: every item is a live read, so it resolves itself. Read state is per-browser. ## Settings & Workspace Connecting a mailbox or email service, managing members and roles, and where each settings page lives. - [Connect A Mailbox](https://behavly.io/help-center/settings/connect-a-mailbox): Send from your own mailbox over IMAP/SMTP, or through an email service like Resend or Amazon SES: how to connect each, where replies go, and the bounce limit. - [Members And Roles](https://behavly.io/help-center/settings/members-and-roles): The four roles, exactly what each can do, and which one cannot be invited. - [Where Each Setting Lives](https://behavly.io/help-center/settings/where-settings-live): A map of Settings: Email, Agent guardrails, Usage, Billing, Workspace, API, MCP and Account, and why your brand has its own page in the sidebar. ## Data & Privacy What the snippet collects, how data reaches AI models, retention, and the audit log. - [What The Snippet Collects](https://behavly.io/help-center/privacy/what-the-snippet-collects): Everything the tracking snippet records, how it recognises who is signed in, what it never reads, and the switches that turn parts of it off. - [AI Controls](https://behavly.io/help-center/privacy/ai-controls): Switching AI off for the workspace, choosing how customer data is handled, and the six features that use it. - [Data Retention](https://behavly.io/help-center/privacy/retention): How long behavioural data is kept, and the one thing deletion leaves behind. - [Audit Logs](https://behavly.io/help-center/privacy/audit-logs): Who did what, when: account, campaign, workspace and compliance activity with the actor and time, filterable by type and exportable as CSV. - [Data Subject Requests](https://behavly.io/help-center/privacy/dsar): Handling a request from one of your users to see or delete their data. ## Plans & Billing What each plan includes, what counts against a limit, and what happens when you hit one. - [Comparing Plans](https://behavly.io/help-center/plans/comparing-plans): The four plans side by side — limits and the features that separate them. - [What Counts Against A Limit](https://behavly.io/help-center/plans/what-counts-against-a-limit): Which limits are live counts, which reset monthly, and when the month turns over. - [When You Hit A Limit](https://behavly.io/help-center/plans/hitting-a-limit): A limit blocks only the action that would exceed it. What keeps working, how feature locks differ from volume limits, and how to resolve each one. ## Troubleshooting The failures people actually hit, each with the cause and the fix: no events arriving, a campaign that won't start, numbers that look wrong. - [Tracking Is Installed But No Events Arrive](https://behavly.io/help-center/troubleshooting/no-events-arriving): Work through this in order — the cause is almost always one of five things. - [A Campaign Won't Start](https://behavly.io/help-center/troubleshooting/campaign-wont-send): The three things Behavly refuses to start without, where to fix each, and what to check when nothing arrives. - [The Numbers Look Wrong](https://behavly.io/help-center/troubleshooting/numbers-look-wrong): Five behaviours that look like bugs and are not, with the reason for each. - [Limits Worth Knowing](https://behavly.io/help-center/troubleshooting/known-limits): Real constraints in the current build. Knowing them saves you misreading a screen. ## Guides How to follow up with SaaS users based on what they did: which behavior to watch, when to write, and example emails you can copy. - [Behavioral email for SaaS: the practical guide](https://behavly.io/guides/behavioral-email): Behavioral email for SaaS: automated follow-up emails based on what each user does in your product. How it works, what to track, when to send, and examples. - [What is an AI follow-up agent?](https://behavly.io/guides/ai-follow-up-agent): An AI follow-up agent decides when someone hears from you next and writes that email. The five kinds, from inbound leads to your own users, and how they work. - [Automated follow-up emails based on what users do (with 6 example paths)](https://behavly.io/guides/automated-follow-up-emails): Automated follow-up emails to your own users, sent on what each one does. Six worked SaaS paths: who enters, the waits and branches, the goal, the first email. - [Behavioral email examples for SaaS: 20 triggers and the email each one sends](https://behavly.io/guides/behavioral-email-examples): 20 behavioral email examples for SaaS: the behavior behind each, what to send, a sample email, and whether it starts from a pattern or a trigger. - [How to trigger emails from product events (with a curl example)](https://behavly.io/guides/trigger-emails-from-product-events): Event-triggered emails start when your backend reports what happened, like a failed payment. How to send the event, in curl and JavaScript, and what to write. - [Send an email when a signed-in user visits a page](https://behavly.io/guides/page-visit-follow-up-email): A page-visit email goes to a signed-in user after they view a page you chose. Which pages deserve one, how to set it up, and waits that end when they act. - [SaaS onboarding email sequence: what to send, based on what users actually do](https://behavly.io/guides/saas-onboarding-email-sequence): How to build a SaaS onboarding email sequence from what users do: which emails to send, when to send each one, and behavior-based onboarding email examples. - [Onboarding incomplete email: templates for SaaS users who stopped mid-setup](https://behavly.io/guides/onboarding-incomplete-email): An onboarding incomplete email reminds a user who started setup and stopped which step is left. Templates for each place people stop, and when to send. - [Activation emails: how to follow up with users who never activated](https://behavly.io/guides/users-who-never-activated): How to follow up with users who never activated: why SaaS signups stall, which behavior shows the reason, and activation emails that help each one finish. - [Trial-to-paid emails: what to send during a free trial, based on usage](https://behavly.io/guides/trial-to-paid-emails): Trial-to-paid emails written from what each trial user did: which signals to watch, when to send each free trial conversion email, and examples to copy. - [Trial expiration emails: templates split by what each user did](https://behavly.io/guides/trial-expiration-emails): A trial expiration email tells a user their free trial is ending or has ended. Templates for active, stuck, quiet and pricing-curious users, with timing. - [How to follow up with users who visited your pricing page](https://behavly.io/guides/pricing-page-follow-up): Which pricing page visits deserve a follow-up email, when to send it, and what to say, with upgrade email examples built on what each user did around it. - [Feature adoption emails: getting users to the feature they need](https://behavly.io/guides/feature-adoption-emails): How to choose who should hear about a feature, when to tell them, and example feature adoption emails written from what each user already does. - [Payment failed emails for SaaS: what to send, and how to trigger them](https://behavly.io/guides/payment-failed-emails): A payment failed email tells a customer their charge was declined and how to fix it. What to say, when to send three emails, and how to trigger them. - [Churn prevention emails: what to send when usage drops](https://behavly.io/guides/churn-prevention-emails): How to spot an at-risk SaaS customer from their usage, what to send before they cancel, and example churn prevention emails tied to what changed. - [Win-back emails for inactive SaaS users](https://behavly.io/guides/win-back-inactive-users): Win-back and re-engagement emails for inactive SaaS users: how to tell someone has gone quiet, when to write, and examples built on the work they left behind. - [Agentic email marketing: what changes when an agent writes each email](https://behavly.io/guides/agentic-email-marketing): Agentic email marketing is email where an AI agent writes and times each message for one person, inside rules you set. How it differs, and what stays yours. ## Comparisons How Behavly compares with the lifecycle email and behavior analytics tools SaaS teams look at, with every competitor fact linked to its own site and dated. - [Best AI agents for follow-up emails in 2026](https://behavly.io/compare/best-ai-agents-for-follow-up-emails): AI follow-up agents for your users, leads, prospects or inbox, compared for 2026. Behavly writes each follow-up email from what that user did in your product. - [The best behavioral email tools for SaaS in 2026](https://behavly.io/compare/best-behavioral-email-tools): Eight tools that email SaaS users based on what they do in your product, compared on triggers, price, channels and AI. Prices checked October 10, 2026. - [Best AI lifecycle email tools for SaaS (2026)](https://behavly.io/compare/best-ai-email-tools-for-saas): AI lifecycle email tools for SaaS, compared on what the AI writes: a draft you edit, a whole flow, or each person’s own email. Every price links to its source. - [Best tools to track user behavior and email users based on it (2026)](https://behavly.io/compare/best-user-tracking-and-email-tools): Track what users do and email them about it, with one tool or a pair: Behavly, PostHog, Customer.io, Clarity, Contentsquare, Mouseflow and Loops compared. - [Best AI onboarding agents and tools for SaaS in 2026](https://behavly.io/compare/best-ai-onboarding-agents-for-saas): Ten AI onboarding tools for SaaS in 2026. Behavly emails each new user about their own setup; the rest are in-app assistants or software that drafts tours. - [Best MCP servers for email marketing (2026)](https://behavly.io/compare/best-email-marketing-mcp-servers): Eight email platforms’ own MCP servers, compared on what Claude, ChatGPT or Cursor can do there, how you sign in, and what happens before an email sends. - [Customer.io alternatives for SaaS teams in 2026](https://behavly.io/compare/customer-io-alternatives): Eight Customer.io alternatives for SaaS, from per-person AI follow-ups to SMS on a budget, compared on price, channels and AI. Prices checked October 2026. - [Loops alternatives for SaaS teams in 2026](https://behavly.io/compare/loops-alternatives): Seven Loops alternatives for SaaS compared on pricing model, channels and AI writing, with every price linked to the vendor’s own page, checked October 2026. - [Hotjar alternatives in 2026: free and paid tools compared](https://behavly.io/compare/hotjar-alternatives): New Hotjar accounts can no longer be created. Eight alternatives, free and paid, compared on heatmaps, replay, mobile apps, WordPress and emailing users. - [Smartlook alternatives in 2026 (Smartlook shuts down in 2027)](https://behavly.io/compare/smartlook-alternatives): Smartlook shuts down on September 30, 2027. Seven replacements for web apps, sites and mobile apps, compared on replay, heatmaps, price and what they do next. - [Mouseflow alternatives in 2026: 7 tools compared, free and paid](https://behavly.io/compare/mouseflow-alternatives): Seven Mouseflow alternatives compared on free plans, price, heatmaps and mobile apps, plus Mouseflow vs Microsoft Clarity, Fullstory and Smartlook. - [Vero alternatives for SaaS teams in 2026](https://behavly.io/compare/vero-alternatives): Six Vero alternatives for SaaS teams in 2026, as Vero moves customers to 2.0. Behavly writes each email from what that user did in your product. - [Intercom alternatives for outbound product email in 2026](https://behavly.io/compare/intercom-alternatives): Alternatives to Intercom’s outbound messaging, not its helpdesk, for SaaS lifecycle email: prices checked October 2026, channels, AI and who each one suits. - [Userlist alternatives for SaaS teams in 2026](https://behavly.io/compare/userlist-alternatives): Six Userlist alternatives for B2B SaaS lifecycle email, compared on what 10,000 users costs, channels and AI writing. Prices from each vendor, October 2026. - [Encharge alternatives for SaaS teams in 2026](https://behavly.io/compare/encharge-alternatives): The top 7 Encharge alternatives for SaaS teams in 2026, with prices at 5,000 and 10,000 contacts. Behavly writes each email from what that user did. - [Sequenzy alternatives for SaaS teams in 2026](https://behavly.io/compare/sequenzy-alternatives): Sequenzy drafts lifecycle flows from your website and prices per email. Five alternatives for SaaS teams, compared on data, AI writing, channels and price. - [Behavly vs Customer.io](https://behavly.io/compare/behavly-vs-customer-io): Customer.io runs the journeys and messages your team designs and writes; Behavly composes every follow-up for its reader from their own activity. Side by side. - [Behavly vs Loops](https://behavly.io/compare/behavly-vs-loops): Loops sends the emails your team writes, priced per subscribed contact. Behavly tracks signed-in users and writes each follow-up for one person. Side by side. - [Behavly vs Userlist](https://behavly.io/compare/behavly-vs-userlist): Userlist sends the emails your team writes; Behavly writes each follow-up for one person from what they did in your product. Features and prices side by side. - [Behavly vs Sequenzy](https://behavly.io/compare/behavly-vs-sequenzy): Sequenzy’s AI drafts flows from your website; Behavly Agent writes each follow-up at send time from one person’s own product activity. Features and prices. ## Legal - [Terms of Service](https://behavly.io/terms) - [Privacy Policy](https://behavly.io/privacy) - [AI Terms](https://behavly.io/ai-terms) - [Cookie Notice](https://behavly.io/cookie-notice)