Guidelines to Create a DLT-Approved Template
A DLT-approved template is a pre-registered SMS format required for sending messages under India's Distributed Ledger Technology (DLT) regulations. It ensures compliance with TRAI (Telecom Regulatory Authority of India) to prevent spam and fraud.
Steps to Create a DLT-Approved SMS Template
1. Register on the DLT Platform
Before creating a template, your business must be registered with a DLT operator (e.g., Jio, Airtel, Vi, BSNL).
- Register as an Enterprise/Principal Entity.
- Obtain a DLT Entity ID from your chosen operator.
📌 Tip: If not registered, visit your operator's DLT portal to complete the process.
2. Define the Template Type
Choose the appropriate template type based on the message category:
✅ Transactional – For OTPs, banking alerts, order confirmations, etc.
✅ Promotional – For marketing messages, sales offers, discounts.
✅ Service Implicit – Important service messages like appointment reminders.
✅ Service Explicit – Messages requiring prior consent, like promotional updates.
3. Structure Your Template Properly
A DLT-approved template should have:
1️⃣ Template Name – A unique name for easy identification.
2️⃣ Sender ID – A 6-character alphanumeric ID (e.g., "GETSMS").
3️⃣ Message Type – Text or Unicode (for regional languages).
4️⃣ Content Category – (e.g., OTP, Notification, Marketing).
5️⃣ Template Content – The actual message with placeholders.
📌 Use Placeholders for Dynamic Content:
- Use {#var#} for dynamic values (e.g., OTP, names).
- Example:
- ✅ Approved Format:
"Dear {#var#}, your OTP is {#var#}. Do not share it with anyone."
- ❌ Rejected Format:
"Your OTP is 123456."
(Static content is not allowed).
- ✅ Approved Format:
4. Follow Content Compliance Guidelines
- No Shortened URLs – Avoid links like bit.ly, tinyurl, etc.
- No Misleading Content – Message must match the registered purpose.
- No Special Characters – Avoid excessive use of symbols or emojis.
- Use Approved Language – Message should be professional and clear.
📌 Example of an Approved Template
✔ Template Name: OTP_Verification
✔ Sender ID: GETSMS
✔ Message: "Dear {#var#}, your OTP for login is {#var#}. Please use it within {#var#} minutes."
✔ Category: Transactional
✔ Template Type: Text
5. Submit for Approval on the DLT Portal
Once the template is created, submit it for approval on your DLT operator’s portal.
📌 Approval Time: Usually 24-48 hours, but can vary.
Why is DLT Approval Important?
✅ Regulatory Compliance – Avoids penalties from TRAI.
✅ Higher SMS Delivery Rates – Messages are not blocked by operators.
✅ Builds Customer Trust – Ensures transparency and legitimacy.
✅ Prevents SMS Fraud – Protects users from phishing and spam.
By following these guidelines, you can create DLT-compliant templates and ensure seamless SMS broadcasting! 🚀