SMS types
Character limits
Variables like
{{points_earned}} consume characters at their rendered length, not the variable name length. A balance of 1,250 costs 5 characters, not 16.
India — DLT registration required
Telecom regulations in India require all commercial SMS to be registered under the Distributed Ledger Technology (DLT) system. This applies to both transactional and promotional SMS.What DLT registration means
- Your organisation must be registered as a Principal Entity on a DLT platform (Airtel, Jio, Vodafone, BSNL, or TRAI’s portal)
- Every SMS template must be submitted for DLT approval and assigned a Template ID and a Header (Sender ID)
- Loyalife’s internal CS team manages template submission and approval on Plivo on your behalf — you do not need direct Plivo access
Template approval workflow (India)
Links in SMS (India)
Links can be included in DLT-approved templates but Loyalife avoids them by default. SMS links open in the device browser and land on the home screen rather than the app, causing drop-off. Use links only when a specific web landing page is the primary goal and DLT approval covers the link domain.Configuration fields
Other countries
Outside India, DLT whitelisting is not required for most markets. Templates are created directly in Loyalife and go live without external approval. The Template ID field is not used. The SMS provider for non-India regions varies by program configuration. Contact your Loyalife team to confirm which provider is active for your market.Previewing and testing
Use Send Test SMS to dispatch the template to a member’s registered mobile number. Variables are replaced with real data from that member’s profile.Delivery analytics
Each template’s detail view shows SMS delivery metrics over selectable time windows (7 days, 30 days, 3 months, 6 months):Troubleshooting
SMS not delivered in India.- Confirm the Template ID matches a DLT-approved template. Unregistered templates are silently blocked by carriers — no error is returned.
- Check that the Sender ID (header) in Loyalife matches the registered header on the DLT platform.
- Contact your Loyalife CS team if the Template ID needs updating after a DLT re-approval.
- Confirm the member’s mobile number includes the correct country code.
- Verify the message body is under 1000 characters.
- Check the template is Active in Loyalife.