Real-Time Analytics
Tegasms provides real-time analytics so you can see exactly what's happening with every message you send. Track delivery rates, identify failed messages, and export detailed reports for analysis.
Dashboard overview
Your Tegasms dashboard shows live campaign metrics:
- Total sent, Number of SMS dispatched
- Delivered, Messages that reached recipients
- Pending, Messages still in transit
- Failed, Messages that could not be delivered
- Delivery rate, Percentage of messages successfully delivered
These metrics update in real time as messages are sent and delivered.
Message status
Every SMS has a status that tells you what happened:
| Status | Meaning |
|---|---|
| Sent | Message left your account and is in transit |
| Delivered | Message reached the recipient's phone |
| Pending | Message is still in transit (usually within seconds) |
| Failed | Message could not be delivered |
| Bounced | Recipient number is invalid or unreachable |
View campaign details
To see detailed information about a specific campaign:
- Log in to your Tegasms dashboard
- Click "Campaigns" or "Message History"
- Select the campaign you want to review
- View per-recipient status, timestamps, and delivery information
Each message shows:
- Recipient phone number
- Delivery status
- Timestamp (when sent and when delivered)
- Carrier information
- Cost
Delivery rate tracking
Tegasms displays your overall delivery rate and per-campaign rates:
- Overall delivery rate, Average delivery rate across all your campaigns
- Campaign delivery rate, Delivery rate for a specific campaign
- Carrier breakdown, Delivery rates by mobile carrier (Vodacom, Airtel, Tigo, etc.)
Tegasms maintains a 99.8% delivery rate across all messages. If your campaigns show lower rates, it may indicate:
- Invalid phone numbers in your contact list
- Network issues with specific carriers
- Recipient phones being offline or out of service
Export reports
Export your campaign data for analysis, record-keeping, or integration with other tools:
- Select a campaign or date range
- Click "Export" or "Download Report"
- Choose your format: CSV or PDF
- Download the file
Exported reports include:
- Recipient phone numbers
- Delivery status
- Timestamps
- Carrier information
- Cost per message
- Total campaign cost
CSV exports are ideal for importing into spreadsheets or databases. PDF reports are formatted for printing or sharing with stakeholders.
Analytics metrics
Delivery rate, Percentage of messages successfully delivered
Delivery Rate = (Delivered / Total Sent) × 100
Example: If you send 1,000 SMS and 998 are delivered, your delivery rate is 99.8%.
Cost per message, Average cost based on your volume tier
Cost per SMS = Total Campaign Cost / Total SMS Sent
Example: If you send 10,000 SMS at TZS 19.00 per SMS, your total cost is TZS 190,000.
Campaign ROI, Track the return on investment for marketing campaigns
Compare your campaign cost against:
- Number of responses or clicks
- Number of conversions
- Revenue generated
Tegasms tracks delivery status but does not track whether recipients opened or read messages (SMS does not support read receipts like email). You can infer engagement by tracking responses or clicks in your application.
Troubleshooting failed messages
If messages fail to deliver, check:
- Phone number format, Ensure numbers include the country code (+255 for Tanzania)
- Number validity, Invalid or disconnected numbers will fail
- Recipient status, Some numbers may be out of service or blocked
- Network issues, Temporary carrier outages may cause delays
- Sender ID approval, If using a custom sender ID, ensure it's approved
For persistent delivery issues, contact support at info@tegasms.co.tz with:
- Campaign ID or date
- Sample phone numbers that failed
- Error messages (if any)
Best practices
Monitor your delivery rate, Check your dashboard regularly to spot trends. A sudden drop in delivery rate may indicate a problem with your contact list.
Clean your contact list, Remove invalid numbers before sending large campaigns to maintain high delivery rates.
Export reports regularly, Keep records of all campaigns for compliance and analysis.
Track campaign performance, Compare delivery rates across different campaigns to identify what works best.
Test before launching, Send a small test campaign to verify your contact list and message before sending to your full audience.
Use exported reports to identify patterns. For example, you might notice that campaigns sent at certain times have higher delivery rates, or that certain carriers have better delivery than others.
See also
- Quick start, Send your first campaign
- Bulk SMS Campaigns, Learn how to reach large audiences
- Pricing, Understand SMS costs and volume discounts