Overview
WhatsApp Team Inbox costs consist of infrastructure, WhatsApp conversation fees, and optional services. Here’s a complete breakdown.Cost Components
Infrastructure
Server, database, email services
Conversation fees (pay-per-conversation)
Optional
Monitoring, support, integrations
Sample Monthly Costs
Small Team (500 conversations/month)
| Service | Provider | Cost |
|---|---|---|
| Server | Railway/Render | $5-15 |
| Database | Supabase Free | $0 |
| SendGrid Free | $0 | |
| Meta (500 conv) | $8 | |
| Monitoring | Free tier | $0 |
| Total | $13-23/month |
Medium Team (2,000 conversations/month)
| Service | Provider | Cost |
|---|---|---|
| Server | Railway/Render | $20-30 |
| Database | Supabase Pro | $25 |
| SendGrid Essentials | $20 | |
| Meta (2,000 conv) | $32 | |
| Monitoring | Sentry Team | $26 |
| Total | $123-133/month |
Large Team (10,000 conversations/month)
| Service | Provider | Cost |
|---|---|---|
| Server | AWS EC2 t3.large | $60 |
| Database | AWS RDS | $80 |
| SendGrid Pro | $90 | |
| Meta (10,000 conv) | $160 | |
| Redis Cache | AWS ElastiCache | $25 |
| Monitoring | Datadog | $31 |
| Backup | AWS S3 | $15 |
| Total | $461/month |
Potential savings: Variable, but infrastructure is yours
WhatsApp Conversation Pricing
WhatsApp charges per conversation (24-hour window):By Region
| Region | User-Initiated | Business-Initiated |
|---|---|---|
| North America | $0.0085/conv | $0.0160/conv |
| Western Europe | $0.0158/conv | $0.0298/conv |
| India | $0.0040/conv | $0.0110/conv |
| Latin America | $0.0095/conv | $0.0300/conv |
| Rest of World | Varies | Varies |
- 1,000 user-initiated conversations × 8.50
- 500 business-initiated conversations × 8.00
- Total: $16.50/month
Cost Optimization
Free conversations:- Respond within 24 hours to user-initiated messages
- Each 24-hour window is FREE if customer messaged first
- Business-initiated messages (you contact first)
- Template messages after 24-hour window
Infrastructure Costs
Server Hosting
- Railway
- Render
- AWS
- DigitalOcean
Pricing:
- Free: $5 credit/month
- Pro: $5 base + usage
- Typical: $15-30/month
Database
- Supabase
- Neon
- Railway PostgreSQL
- AWS RDS
- Free: 500 MB
- Pro: $25/month (8 GB)
- Team: $599/month (unlimited projects)
Email Service
| Provider | Free Tier | Paid Plans |
|---|---|---|
| SendGrid | 100/day | $20-90/month |
| AWS SES | 62,000/month (with EC2) | $0.10/1,000 emails |
| Mailgun | 5,000/month (3mo) | $35+/month |
| Postmark | 100/month | $15+/month |
Cost Comparison
DIY Team Inbox vs. SaaS
Your Total Costs (Medium Team):- Infrastructure: $65-85/month
- WhatsApp: $30-50/month (2,000 conversations)
- Total: $95-135/month
| Provider | Cost | Features |
|---|---|---|
| Intercom | 18/agent | Limited WhatsApp |
| Zendesk | $49/agent (min 5) | $245/month |
| Freshdesk | $15-49/agent | Limited features |
| WhatsApp Business | $0 | Single user only |
Hidden Costs to Consider
Development Time
Development Time
Initial Setup: 4-8 hours
Customization: 2-10 hours (optional)
Maintenance: 1-2 hours/monthTime Value: Depends on your hourly rate
One-time investment vs. ongoing SaaS fees
Learning Curve
Learning Curve
Team Training: 1-2 hours
Documentation: Free and comprehensive
Support: Community + GitHub issuesCompared to SaaS: Similar learning time
Scaling Costs
Scaling Costs
Linear scaling:
- More conversations → Higher WhatsApp fees
- More data → Larger database → Higher DB costs
- More traffic → Bigger server → Higher hosting