Communication Configuration Matrix - Real-World Examples
π Example Matrices for Different Business Typesβ
Example 1: Small Retail Store (Budget-Conscious)β
Business: Tienda Mi Esquina
Strategy: Email-first, minimize SMS/WhatsApp costs
| Communication Type | SMS | Messenger | Notes | ||
|---|---|---|---|---|---|
| Invoice | β π€ | β | β | β | Email automatic after sale |
| Payment Link | β π€ | β | β | β | Email only, auto-send |
| Payment Confirmation | β π€ | β | β | β | Receipt via email |
| Collection Notice | β | β | β | β | Manual only, review first |
| Low Stock Alert | β π€ | β | β | β | Daily to admin |
| General Notification | β | β | β | β | Manual |
| Invitation | β π€ | β | β | β | Auto for new users |
Monthly Cost Estimate: $0 (under free tier)
Settings:
- All enabled channels: 8am-8pm local time
- Max 5 emails per customer per day
- Min 1 hour between emails
Example 2: Premium Restaurant (Customer Experience Focus)β
Business: Restaurante La Bella Vista Strategy: Multi-channel for better engagement
| Communication Type | SMS | Messenger | Notes | ||
|---|---|---|---|---|---|
| Invoice | β π€ | β | β π€ | β | Email + WhatsApp auto |
| Payment Link | β π€ | β | β π€ | β | WhatsApp preferred |
| Payment Confirmation | β π€ | β | β π€ | β | Thank you message |
| Collection Notice | β π€ | β | β | β | Escalation: EmailβWAβSMS |
| Low Stock Alert | β π€ | β π€ | β | β | Critical items: SMS to chef |
| General Notification | β | β | β | β | Promotions, events |
| Invitation | β π€ | β | β | β | Staff onboarding |
Monthly Cost Estimate: ~$150-200 (200 customers, ~300 WhatsApp messages)
Special Rules:
- WhatsApp: Only 10am-9pm (no late-night messages)
- SMS: Emergency/critical only
- Payment links via WhatsApp if amount > $500
Example 3: B2B Distributor (Supplier Communications)β
Business: Distribuidora ABC
Strategy: Professional, reliable, email-focused with SMS for urgent
| Communication Type | SMS | Messenger | Notes | ||
|---|---|---|---|---|---|
| Invoice | β π€ | β | β | β | PDF attachments |
| Payment Link | β π€ | β | β | β | B2B portal link |
| Payment Confirmation | β π€ | β | β | β | With receipt |
| Collection Notice | β π€ | β | β | β | SMS after 15 days overdue |
| Low Stock Alert | β π€ | β π€ | β | β | SMS to procurement |
| General Notification | β | β | β | β | Policy updates |
| Invitation | β π€ | β | β | β | Staff access |
Additional Configurations:
- Purchase Order (Email: β π€) - Auto-send to suppliers
- Payment Remittance (Email: β π€) - Payment confirmations to suppliers
- Delivery Schedule (SMS: β ) - Day before delivery
Monthly Cost Estimate: ~$50-75 (mostly email, occasional SMS)
Special Rules:
- Collection SMS only for amounts > $10,000
- Business hours: 7am-6pm weekdays only
- Max 3 reminders per invoice
Example 4: High-Volume E-commerce (Automated Everything)β
Business: TechMart Online
Strategy: Full automation, multi-channel customer journey
| Communication Type | SMS | Messenger | Notes | ||
|---|---|---|---|---|---|
| Invoice | β π€ | β | β π€ | β | Immediate after order |
| Payment Link | β π€ | β π€ | β π€ | β | All channels for cart abandonment |
| Payment Confirmation | β π€ | β | β π€ | β | Order confirmed + tracking |
| Collection Notice | β π€ | β | β π€ | β | Subscription renewals |
| Low Stock Alert | β π€ | β π€ | β | β | Ops team |
| General Notification | β | β | β | β | Marketing campaigns |
| Invitation | β π€ | β | β | β | Customer accounts |
Additional Configurations:
- Order Confirmation (Email: β π€, SMS: β π€, WhatsApp: β π€)
- Order Ready (SMS: β π€, WhatsApp: β π€) - Pickup notifications
- Delivery Update (Email: β π€, SMS: β , WhatsApp: β π€)
- Feedback Request (Email: β π€, WhatsApp: β ) - 2 days after delivery
Monthly Cost Estimate: $800-1,200 (5,000+ orders/month)
Special Rules:
- SMS confirmation if amount > $200
- WhatsApp preferred for all customer comms (opt-in)
- Max 10 messages per customer per day across all channels
- Time windows per customer timezone
Example 5: Medical Clinic (HIPAA-Conscious)β
Business: ClΓnica Salud Total
Strategy: Secure, compliant, appointment-focused
| Communication Type | SMS | Messenger | Notes | ||
|---|---|---|---|---|---|
| Invoice | β π€ | β | β | β | Encrypted email only |
| Payment Link | β π€ | β | β | β | Secure portal |
| Payment Confirmation | β π€ | β | β | β | Receipt via email |
| Collection Notice | β | β | β | β | Manual review required |
| Low Stock Alert | β π€ | β π€ | β | β | Medical supplies |
| General Notification | β | β | β | β | Health tips, reminders |
| Invitation | β π€ | β | β | β | Patient portal access |
Additional Configurations:
- Appointment Reminder (Email: β π€, SMS: β π€) - 24h before
- Lab Results Ready (Email: β π€, SMS: β ) - Secure link
- Prescription Renewal (Email: β π€) - 7 days before expiry
Monthly Cost Estimate: $100-150
Special Rules:
- WhatsApp disabled (HIPAA compliance concerns)
- All messages: 8am-7pm only
- No automated collection notices (privacy)
- Patient consent required for all communication
π¨ Configuration Pattern Templatesβ
Pattern A: Cost-Minimizerβ
// Email everything, nothing else
{
"*": {
"email": { enabled: true, automatic: true },
"sms": { enabled: false },
"whatsapp": { enabled: false },
"messenger": { enabled: false }
}
}
Best for: Startups, tight budgets, low-volume businesses
Pattern B: Engagement-Maximizerβ
// Multi-channel for customer communications, email for internal
{
"invoice|payment_link|payment_confirmation|collection_notice": {
"email": { enabled: true, automatic: true },
"sms": { enabled: true, automatic: false }, // Manual escalation
"whatsapp": { enabled: true, automatic: true },
"messenger": { enabled: false }
},
"low_stock_alert": {
"email": { enabled: true, automatic: true },
"sms": { enabled: true, automatic: true }, // Critical alerts
"whatsapp": { enabled: false },
"messenger": { enabled: false }
}
}
Best for: Customer-focused businesses, higher margins
Pattern C: High-Value Filterβ
// SMS/WhatsApp only for amounts above threshold
{
"invoice|payment_link": {
"email": {
enabled: true,
automatic: true
},
"sms": {
enabled: true,
automatic: true,
conditions: { min_amount: 1000 } // Only if > $1000
},
"whatsapp": {
enabled: true,
automatic: true,
conditions: { min_amount: 500 } // Only if > $500
}
}
}
Best for: B2B, high-value transactions
Pattern D: Time-Sensitive Escalationβ
// Email first, escalate to SMS if no response
{
"collection_notice": {
"email": {
enabled: true,
automatic: true,
// Day 1: Email
},
"whatsapp": {
enabled: true,
automatic: false, // Manual after 7 days
conditions: { min_days_overdue: 7 }
},
"sms": {
enabled: true,
automatic: false, // Manual after 14 days
conditions: { min_days_overdue: 14 }
}
}
}
Best for: Collections, payment reminders
π Decision Matrix: Which Channels to Enable?β
| Factor | SMS | Messenger | ||
|---|---|---|---|---|
| Cost | βββββ | ββ | βββ | ββ |
| Engagement Rate | βββ | βββββ | βββββ | βββ |
| Deliverability | ββββ | βββββ | ββββ | βββ |
| Rich Content | βββββ | β | ββββ | ββββ |
| Attachments | βββββ | β | ββββ | βββ |
| Tracking | βββββ | βββ | βββ | ββββ |
| Reach | βββββ | ββββ | ββββ | ββ |
| Professional | βββββ | βββ | βββ | ββ |
π― Recommendations by Communication Typeβ
Invoicesβ
- Always: Email (PDF attachment capability)
- Optional: WhatsApp (for engaged customers)
- Rarely: SMS (too limited, no PDF)
Payment Linksβ
- Primary: WhatsApp (high engagement)
- Secondary: Email (fallback)
- Optional: SMS (urgent/high-value only)
Payment Confirmationsβ
- Primary: Email (receipt for records)
- Secondary: WhatsApp (instant confirmation)
- Rarely: SMS (if specifically requested)
Collection Noticesβ
- First: Email (professional, detailed)
- Escalation: WhatsApp (personal follow-up)
- Final: SMS (urgent, last resort)
Low Stock Alertsβ
- Internal: Email + SMS (to staff)
- Never: WhatsApp/Messenger (internal only)
π‘ Pro Tipsβ
1. Start Conservative, Scale Upβ
Begin with email only, then add channels based on:
- Customer engagement metrics
- ROI analysis
- Cost vs. value
2. Let Customers Chooseβ
Use communication_preference table to let customers override business defaults.
3. Monitor and Adjustβ
Track:
- Open rates by channel
- Conversion rates
- Cost per conversion
- Customer feedback
4. A/B Test Configurationsβ
Test different strategies with small customer segments before rolling out.
5. Respect Customer Timeβ
Always set appropriate time windows. Never send messages at 2am!
Last Updated: October 25, 2025
Version: 1.0.0