Why 'engaged conversations only' changes chatbot economics
By Mike Berris · April 23, 2026 · 6 min read
Every chatbot platform has to solve the same problem: how do we price this?
The conventional answers are:
- Per-resolution. You pay for each ticket the AI resolves. Intercom Fin popularized this at ~$0.99/resolution.
- Per-conversation. You pay a flat fee for each conversation the bot has, regardless of whether it turned into anything.
- Per-user / per-seat. You pay for admin seats and get unlimited conversations underneath.
- Consumption-based. You pay for underlying AI tokens, compute seconds, API calls.
When we built Wengrow, we looked at all four and concluded none of them match how buyers actually experience value from a lead-capture chatbot. So we picked a fifth: we only count conversations that had two or more messages.
We call these "engaged conversations." A bot-open that never got a reply doesn't count. A visitor who opens the chat widget and closes it without typing doesn't count. A scraper that posts one spam message doesn't count. A real person who asks a real question and gets a real answer — that counts.
Here's why this matters.
The shape of chatbot traffic
Real chatbot traffic is heavily weighted toward zero-value events. In our data, for typical marketing-site deployments:
- 40-60% of chat widget opens never produce a user message (accidental clicks, curiosity opens, mobile misclicks).
- 10-20% produce exactly one message (often a "hello" or "test" that the user abandons after the first response).
- 20-40% produce real, multi-message conversations.
- 5-15% of those real conversations result in a captured lead.
Per-conversation pricing counts all four buckets. You pay for widget opens that never became conversations. You pay for single-message tests.
Per-resolution pricing depends on how "resolution" is defined — usually it means "the bot answered something without needing human escalation." That includes a lot of single-message non-conversations where the bot responded to "hi" and the user left.
Neither aligns with how you, the buyer, actually measure value. You measure value in real conversations with real prospects that lead to real leads.
What "engaged" actually means
Our definition: a conversation with at least two messages from the visitor, or one message plus a qualification field collection. In practice, this means:
- The visitor engaged enough to have a back-and-forth.
- The bot did something non-trivial — answered a question, asked for qualification, handled an objection.
- It's a meaningful unit of work for both sides.
Below that threshold, we don't think you should be paying. And because we bill only on engaged conversations, our incentives are aligned with yours — we make money when your bot actually does its job.
What this looks like on a monthly bill
On Wengrow's Pro tier, you're paying $1,499/mo for 3,500 engaged conversations/month. That's 3,500 real back-and-forths. If your bot also handled 1,500 single-message opens and 4,500 widget opens that never became conversations — those don't count.
On per-resolution platforms at ~$0.99/resolution, the same traffic mix might cost materially more because the platform counts every interaction where the bot technically "responded" as a resolution.
On per-conversation platforms, you'd pay for every open.
At Starter ($49/mo), Growth ($499/mo), Pro ($1,499/mo), Business ($2,499/mo), and Business+ ($7,499/mo), the engaged-only definition means your billing metric aligns with your value metric. That's the whole point.
Why no one else does this
We've asked. Most platforms have a complicated reason that boils down to one of:
- "It's how we've always billed." Per-resolution / per-conversation models predate the current generation of AI bots. They're inherited from the live-chat era.
- "Our infrastructure costs are per-call, not per-conversation." This is true — every widget open probably costs the platform a few fractions of a cent in compute and data transfer. But it's the platform's job to amortize that cost across paying customers, not to bill you per widget-open.
- "Customers would try to game the definition." This is fixable. We define "engaged" narrowly and consistently, publish the definition, and don't change it without notice.
- "Per-resolution sounds better in sales conversations because the unit cost is low." $0.99/resolution sounds cheap. But when a single page-load ad campaign drives 10,000 bot-opens, you just spent $9,900 on stuff that wasn't resolutions in any meaningful sense.
What buyers should ask
When you're evaluating any chatbot platform, ask specifically:
- What counts as a billed unit? (resolution, conversation, user, token, call — get the exact definition)
- What doesn't count? (this is where vendors hedge — get a clear list)
- What happens on a traffic spike? (is your bill capped, or does it scale linearly with opens?)
- What happens with bot traffic or scrapers? (do those count against your quota?)
- Can I see the per-unit cost breakdown on my invoice? (if not, you can't audit)
If the answer to any of those is murky, you're probably going to be surprised by at least one month's bill per year.
Our side of the math
Wengrow's business works because we've decided that 3,500 engaged conversations/month on Pro is a volume we can serve sustainably for $1,499. Underneath, our costs are a mix of AI inference, vector storage, server time, and the humans who build and support the product. We've sized the tiers so that they fit those costs with reasonable margin, and so that customers experience the bill they expected.
You don't have to take our word on whether the economics work. You can test them — a 14-day free trial on every tier. At the end of the trial, you've either captured real engaged conversations (and want to keep going) or you haven't (and you cancel). That's the cleanest possible alignment of incentive.
The bottom line
The billing model is part of the product. A platform that bills you for events you don't value is quietly misaligned with you forever. A platform that bills only for events where you and they both did something worth doing is aligned from day one.
We picked alignment. It's a smaller number of billable events per month, but it's the right number.
Pricing you can predict, billing that matches your value.
14-day free trial. Only engaged conversations count, on every tier.