Plan details and limits
Compare Fetchply agent, message, training, team, automation, export, model, and branding limits.
Prices and limits below reflect the live product configuration. The checkout screen is authoritative for taxes, currency, discounts, and the final charge.
| Plan | Monthly | Annual | Messages / mo | One-time bonus | WhatsApp broadcasts / mo | Comment automations / mo | Agents | Training | Team seats |
|---|---|---|---|---|---|---|---|---|---|
| Free | $0 | $0 | 200 | – | 100 | 5,000 | 2 | 10 MB | 1 |
| Starter | $18 | $194.40/yr | 3,000 | 500 | 5,000 | 50,000 | 5 | 50 MB | 3 |
| Pro | $49 | $529.20/yr | 8,000 | 1,000 | 25,000 | 100,000 | 10 | 150 MB | 5 |
| Business | $99 | $1069.20/yr | 15,000 | 2,000 | 100,000 | 500,000 | Unlimited | 500 MB | 20 |
Annual billing saves 10% compared with paying monthly.
One-time bonus messages
Paid plans come with a one-time bonus of extra messages, shown in the One-time bonus column above. You get the bonus once per account, the first time it starts a paid plan. If you started through the Shopify app, each store gets its own bonus once. The bonus is not repeated when your plan renews, when you switch to another plan, or when you cancel and subscribe again.
Bonus messages work like a message add-on: they never expire, and they are used only after your monthly messages run out. On a Fetchply subscription they appear in Billing in the add-on list, labeled Bonus. On a Shopify store they are counted in that store's extra messages balance.
- Fetchply subscription: the bonus arrives with your first successful payment. A free trial alone does not include it.
- Shopify app: the bonus arrives when your store's first paid plan starts, including during its free trial.
- Already subscribed before the bonus existed: it arrives with your next renewal (Fetchply subscription), or the next time your store's plan is checked (Shopify app). Store plans are checked automatically several times a day and every time you open Plans & billing in the app.
Message allowance changes in October 2026
Monthly message allowances changed in October 2026. If you were already subscribed, your current billing period keeps the allowance you had, and the new allowance starts at your next renewal. On annual billing, the new allowance starts when your annual plan renews.
Bonus and allowance questions
I don't see my bonus messages. On a Fetchply subscription, open Billing and look in the add-on list; the bonus appears after your first payment goes through, not at the start of a free trial. On the Shopify app, open the app's Plans & billing page once so your plan is checked again; the bonus is added to the store's extra messages. If it still hasn't appeared after an hour, contact support.
I upgraded and didn't get a second bonus. That is expected. The bonus is given once per account (or once per Shopify store), for your first paid plan.
My monthly allowance is higher than the pricing page shows. You subscribed before October 2026, so you keep your previous allowance until your next renewal. From then on, the Billing page shows the current allowance.
The Free plan's 100-page website crawl limit does not apply to Shopify-connected agents. Training storage allowances still apply to every plan.
Add-on packages
When your plan allowance is reached, you can add extra capacity without upgrading your base tier.
| Add-on package | Capacity granted | Price (USD) | Terms |
|---|---|---|---|
| Extra Messages | 5,000 AI messages | $39 | One-time purchase · rolls over until used |
| Extra Training Data | 50 MB | $19 | One-time purchase · permanent storage bump |
| Extra Comment Automations | 20,000 runs | $10 | One-time purchase · rolls over until used |
| Unlimited Comment Automations | Unlimited runs (fair use 1,000,000 a month) | $14/mo | Monthly subscription · any plan · cancel anytime |
| Extra WhatsApp Broadcast Recipients | 10,000 recipients | $5 | One-time purchase · rolls over until used |
How messages count
A matched Instant Answer uses one message credit, regardless of the agent's selected AI model. Generated replies use the model multiplier shown in the dashboard. On WhatsApp, several quick messages answered together in one reply count as one generated reply. Starting a Guided Flow uses one message credit; the visitor's later steps inside that flow do not use additional credits.
Automation and access
| Capability | Free | Starter | Pro | Business |
|---|---|---|---|---|
| Core channel & commerce integrations | Yes | Yes | Yes | Yes |
| REST API and MCP server | No | Yes | Yes | Yes |
| Audit log | No | Yes | Yes | Yes |
| Custom API endpoints (functions) | 2 | 3 | 6 | 10 |
| Webhook endpoints | 0 | 0 | 5 | 20 |
| Automatic retraining | No | No | Yes | Yes |
| Remove Fetchply branding | No | No | Yes | Yes |
| CSV export | No | No | No | Yes |
Starter adds budget-tier model choices. Pro and Business include the full configured model set. The dashboard shows current model multipliers before selection.
Limits apply per account or workspace as shown in the app. Contact support before designing around the Business agent value as an unlimited guarantee.
Plans, usage, and billing
Review your current plan, message and training usage, add-ons, connected store billing, and upgrade options.
Invoices and payment history
See every payment you made to Fetchply, download a PDF invoice for each one, and add your company name, address, and tax ID to your invoices.