Skip to main content

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:

StatusMeaning
SentMessage left your account and is in transit
DeliveredMessage reached the recipient's phone
PendingMessage is still in transit (usually within seconds)
FailedMessage could not be delivered
BouncedRecipient number is invalid or unreachable

View campaign details

To see detailed information about a specific campaign:

  1. Log in to your Tegasms dashboard
  2. Click "Campaigns" or "Message History"
  3. Select the campaign you want to review
  4. 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:

  1. Select a campaign or date range
  2. Click "Export" or "Download Report"
  3. Choose your format: CSV or PDF
  4. 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
note

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:

  1. Phone number format, Ensure numbers include the country code (+255 for Tanzania)
  2. Number validity, Invalid or disconnected numbers will fail
  3. Recipient status, Some numbers may be out of service or blocked
  4. Network issues, Temporary carrier outages may cause delays
  5. 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.

tip

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

Docs by Docsio