

Most chatbot pricing pages show you one number. Your first invoice usually shows you a different one.
Overage fees are the most common reason Shopify store owners end up paying 40 to 80 percent more than their advertised plan price. The fees are real, the logic behind them is often legitimate, but the way vendors present them on pricing pages is deliberately designed to keep that number out of your head when you're deciding whether to sign up.
This guide walks through the specific tactics vendors use, what to look for when reading a pricing page, and how to protect yourself before your first billing cycle ends.
Why Overage Fees Are So Easy to Miss
A pricing page is a sales tool. Its job is to get you to click "Start Free Trial" or "Get Started." Everything on that page is designed around that goal, which means pricing information that might make you hesitate tends to get minimized, buried in FAQs, or wrapped in language that sounds softer than it is.
The headline plan price is almost always clean. It is the conditions attached to that plan where the real cost lives.
Vendors know that most buyers compare plans on price first. So the headline number gets the design treatment: bold font, large size, center-aligned on the page. The conversation limits, seat restrictions, and overage rates get small text, footnotes, or a separate "view full terms" link that most people never click.
The Five Ways Vendors Hide Overage Fees
1. Conversation limits buried in feature comparison tables
Most plans come with a monthly conversation cap, often listed as "up to X conversations per month" in a small column inside a large feature table. The cap itself is visible if you look hard enough. What usually is not visible is what happens when you cross it.
Some vendors charge per additional conversation. Others drop your bot to a slower response mode. Some pause automation entirely until the next billing cycle. The pricing page typically says "additional conversations available" without telling you the rate.
Before signing up for any plan, search the pricing page specifically for the word "overage" and for phrases like "additional conversations" or "above plan limit." If that language is absent, check the terms of service page, not the pricing page.
2. Per-seat pricing that grows faster than your team
A number of chatbot platforms charge per agent seat, meaning each team member who needs access to the inbox or dashboard adds to your monthly cost. The base plan might show a rate that covers one or two seats, with additional seats listed as an add-on.
This matters for Shopify stores that bring on seasonal support help, hand access to a VA, or add a second team member to manage WhatsApp alongside their main store chat. What started as a $49 plan can quietly become a $90 plan with two extra seats.
Look for the phrase "per agent" or "per user" anywhere on the pricing page. If the seat count is not clearly specified in the plan description, ask before you start a trial.
3. Channel add-ons that look like features but cost extra
Omnichannel coverage is one of the most valuable things a chatbot can offer a Shopify store. Managing website chat, WhatsApp, Instagram, and Messenger from a single dashboard saves time and prevents conversations from falling through the gaps.
Some vendors present omnichannel support as a feature of their paid plans. What the pricing page does not always make obvious is that each channel beyond the base (usually website chat) is billed as an add-on. WhatsApp might be an extra $25 per month. Instagram DM automation might be another $20. Suddenly the $59 plan is $104.
This is one of the clearest places where a proper chatbot pricing comparison saves you money. Seeing what each tool includes at each tier side by side makes channel pricing visible in a way that individual pricing pages are not designed to show.
4. AI features locked behind usage limits
Several platforms advertise AI-powered responses on their marketing pages and in their plan names, but the amount of AI processing included in each plan is capped. You might get 500 AI-handled conversations per month on the standard plan. After that, the bot reverts to rule-based responses, or you pay a per-conversation AI fee.
This is particularly frustrating because AI handling is usually what the store signed up for. The fallback to scripted responses can make the bot feel broken to customers, and the store often does not realise what happened until they see a support ticket spike at the end of the month.
Ask any vendor directly: what happens to AI responses when I hit the monthly limit? The answer tells you a lot about how the pricing is structured.
5. Integrations that require higher tiers or separate fees
Shopify integration, Klaviyo sync, order lookup, product recommendation automation: these are not optional extras for most stores. They are the core functionality that makes a chatbot useful in a commerce context.
Some vendors bury these integrations behind Pro or Business tiers. Others offer them on standard plans but charge API call fees for heavy usage. The pricing page shows the plan cost. The integration costs appear later, sometimes in a separate integrations pricing page that is not linked from the main pricing section.
Understanding the total cost of ownership before signing up means accounting for integrations, not just the base plan price.
The Language Vendors Use to Soften Overage Fees
Pricing pages are carefully worded. A few phrases that should make you look more closely:
"Starts at" before a price means the listed number is the floor, not what you will likely pay.
"Up to X conversations" means conversations above that number cost extra, but the rate is not on this page.
"Contact us for pricing" next to any feature you actually need means that feature is not included in the plans shown.
"Fair usage policy" is almost always the polite way of describing a cap that the vendor does not want to attach a specific number to.
"Credits included" means the feature runs on a consumption model, and credits run out.
None of these phrases are inherently dishonest. They are standard pricing language. But they are consistently used to move attention away from the conditions that affect your real monthly cost.
How to Read a Chatbot Pricing Page Properly
Before signing up for any chatbot plan, run through this quick check:
First, find the conversation or session limit for the plan you are considering. Write it down.
Second, find the overage rate. If it is not on the pricing page, it is in the terms of service. If it is in neither place, ask support directly and get the answer in writing.
Third, count how many channels you actually need and confirm each one is included in the plan price, not an add-on.
Fourth, check the seat count. If you have more than one person who will touch the chatbot dashboard, verify what each additional seat costs.
Fifth, look at which Shopify integrations are available on your chosen plan tier and whether any carry usage fees.
This process takes about ten minutes. It is the difference between your expected monthly cost and what you actually pay. Using a chatbot pricing calculator alongside the pricing page helps you model what the real cost looks like at your current conversation volume.
Why Free Trials Often Make Overage Fees Invisible
Free trials are a legitimate way to test a chatbot. They are also a period during which overage fees rarely apply, because most vendors set trial limits generously or remove caps entirely during the trial window.
This means the experience during a trial is often cleaner and cheaper than the experience after you convert to a paid plan. You see the tool at its best, without the friction that a conversation cap or integration limit introduces.
By the time the first real invoice arrives, you are already invested in the setup, the training, the flows you have built. Switching feels expensive and disruptive. That is not an accident.
The piece on chatbot trial failures covers this dynamic in more detail. Understanding why trials often feel better than the actual paid experience helps you evaluate tools more honestly during the test period.
What Transparent Chatbot Pricing Looks Like
A vendor with genuinely transparent pricing will tell you the conversation cap, the overage rate per additional conversation, what happens to the bot if you hit the cap, which channels are included versus charged separately, how many seats come with the plan, and what Shopify integrations are available at which tier.
All of that information should be on or directly linked from the main pricing page, not buried in a terms of service document.
AeroChat is built as an omnichannel chatbot for Shopify stores, covering website, WhatsApp, Instagram, and Messenger without requiring separate channel add-ons. The goal is to make the chatbot actual pricing visible upfront rather than revealing it through invoice surprises.
For stores focused on reducing support costs rather than just adding a chat widget, the distinction between real pricing and advertised pricing matters a lot. A tool that looks affordable on the pricing page but carries aggressive overage fees will often cost more than a tool with a higher headline price and no usage caps.
Understanding chatbot ROI on Shopify requires knowing what you are actually paying, not just what the pricing page shows.
Frequently Asked Questions
What is a chatbot overage fee?
A chatbot overage fee is a charge applied when your store exceeds the conversation, session, or usage limit included in your plan. Most platforms list the cap in their plan features but show the overage rate only in the terms of service or in a separate pricing document.
How do I find overage rates before signing up?
Search the pricing page for "overage," "additional conversations," "above plan limit," and "fair usage." If none of those terms appear, check the full terms of service. If the rate is still not there, ask the vendor directly before starting a trial.
Are chatbot overage fees common?
Yes. The majority of mid-tier chatbot platforms include some form of usage cap on their standard plans. Overage fees are less common on enterprise plans, which typically offer unlimited or very high conversation volumes.
Can I avoid overage fees by choosing a higher plan?
Often, but not always. Some platforms cap conversations even on higher tiers. Confirm the specific limits and overage policy for any plan before upgrading.
What happens to my chatbot when I hit the conversation limit?
This varies by vendor. Some charge per additional conversation automatically. Others switch the bot to a rule-based mode. Some pause the bot until the next billing cycle. This is one of the most important questions to ask before committing to a plan.
Does AeroChat charge overage fees?
AeroChat's pricing is designed to give Shopify stores predictable monthly costs without channel add-on fees or aggressive overage structures. Check the current pricing page for the specific plan details that apply to your store size and conversation volume.
The Bottom Line
Chatbot vendors are not doing anything illegal when they structure their pricing pages to highlight the headline number and minimize overage conditions. They are doing what every SaaS business does: presenting their product in the best possible light.
The protection is understanding what questions to ask and knowing where the real costs tend to hide. A chatbot that looks like $49 per month can easily run $120 or more once conversation caps, seat limits, channel add-ons, and integration fees are factored in.
Before you commit to any plan, get the full picture. The free chatbot hidden fees problem and the overage fee problem come from the same place: pricing pages that are designed to get you in the door, not to show you what staying costs.
Knowing the difference between the two is what keeps your chatbot budget predictable.