How should I price a WhatsApp/Instagram DM customer support chatbot for an e-commerce store?
Use value‑based pricing. First, figure out the direct expense you’re saving the client—for example, what they’d spend doing the work manually. Then add the opportunity cost of not having your solution, such as missed leads or deals. That total value is the foundation; you can refine it further, but a quick 80/20 estimate works well. Charge about 30 % of that total value. For instance, if the value is $3,000 per month, charge around $985 per month—not a round number—to make it feel thoughtful and to avoid the four‑digit look. This approach ties your price to the actual benefit you deliver.
First, figure out how much revenue the client currently makes and estimate the incremental lift your chatbot will provide. If you calculate that the bot will generate an extra $3,000 per month, a reasonable pricing model is to charge about 30 % of that added value. In this example you could charge roughly $1,000 per month for ongoing maintenance and a one‑time setup fee around $1,485 (plus a monthly maintenance component of about $943). In practice most chat‑bot services sell for around $1,000 per month; larger, more hands‑on implementations can command higher fees, but a good rule of thumb is to price based on the value you deliver, not just the hours you work.
Separate variable (scaling) cost that rises with what the client pays you from fixed cost (onboarding, check-ins, platform risk) that's the same per client. With 20 clients at $1,250 each you'd gross $25k but also incur 20× the fixed cost—feasible if you account for both. Price via value-based: ask the client what they currently spend on the problem and what they'd gain with your solution, total that value, then charge roughly 30% of it (e.g., if they spend $5k/mo on a setter and you add another $5k, total $10k → $3k/mo).
You shouldn't focus on justifying a price; instead, build value first and then present the price after the value is clear. To determine your charge, calculate the current cost of the client's approach: both direct expense (e.g., replacing a human worker at $270/month) and opportunity cost (e.g., the value of their time spent on low-value tasks like FAQ handling, which could be $2,500/month). Add these to get a total cost of about $3,000/month, then price your service at around 30% of that, which yields roughly $1,000/month. I used those numbers to match your expectations, but I'd likely charge more. Regarding your setup, I cloud-host everything because it includes built-in one-click OOTH, is low-cost, easy, and straightforward, saving me from dealing with updates or maintenance issues.
First, don't mention price in the initial email—it filters out interested prospects before you can qualify them. Instead, wait until the call to discuss pricing; many will happily pay $4,500 once they see your value. Second, simplify your offer: it's currently too complex. Instead of technical details, state clearly what you deliver and the outcome. For example: 'I'll manage your entire email and SMS channel and guarantee you an extra $15,000 per month in the first 90 days, or I'll work for free until we achieve that.' Target businesses making at least $60,000/month so the $3,500 fee is reasonable. This makes the offer easy to understand and focuses on your ability to drive revenue, not on a list of features.