TRAI (TCCCPR 2018) has mandated all businesses that want to send SMS to register their business, headers (sender IDs), content templates, and consent templates on any of the DLT platforms.
Best practices for creating and using templates to send SMS in Textlocal to avoid any disruption in your SMS traffic:
- Message content, category and template ID must exactly match the templates approved in DLT platform
- The message content you have added in Textlocal should not have extra/missing spaces or new lines.
- All templates added in Textlocal must be added with message category and template ID.
- All approved templates without template ID/message category in your account have been rejected. You can access all your rejected templates in your account. Please add DLT template IDs and message category for templates you wish to use and apply again in your Textlocal account.
- DLT variables
- The syntax of variables is different in DLT and Textlocal. Please use the relevant syntax when adding templates in each platform. See how to add templates in Textlocal here.
Eg: An OTP template will look like “Your OTP is {#var#}” in DLT platforms and “Your OTP is %%|text^{“inputtype” : “text”, “maxlength” : “6”}%%” in Textlocal. - The maximum character limit for a DLT variable is 30 (as mandated by operators). If you wish to send Textlocal shortlinks, please use 2 DLT variables ({#var#}{#var#}).
- The syntax of variables is different in DLT and Textlocal. Please use the relevant syntax when adding templates in each platform. See how to add templates in Textlocal here.
- We recommend testing your added DLT templates with a single send to your mobile number before scheduling a bulk send: Log in to Textlocal > Click Send > Click Send Text Messages > Select the template you want to use from the dropdown > Select the Sender Name you added for this template in DLT > Add your phone number in the Paste List > Send Message.
Step 1 – Template Registration Process in the DLT Platforms
For Videocon DLT Platform
- Select Template > Add New Template
- Add a Template Name
- Choose Communication type as SMS
- Choose the Template type of communication – Promotional / Service Implicit / Service Explicit / Transactional. Know more here
- Select Consent Template from the drop-down list (Optional)
- Select a Content Category from the drop-down list (Only for Promotional and Service Explicit type)
- Search and select all Headers that you would want to use with this template
- Add the template content in the ‘template content’ text box > Get and enter OTP > Click ‘Submit’
For Jio DLT Platform
- Select Template > Content Template Registration
- Choose the Template type of communication – Promotional / Transactional / Service Inferred / Service Explicit. Know more here
- Choose template type as SMS
- Select a Category from the drop-down list (Only for Promotional and Service Explicit type)
- Select Consent ID from the drop-down list (Optional)
- Search and select all Headers that you would want to use with this template
- Add the template content in the ‘template content’ text box and click Submit
- Currently, Jio DLT supports templates in English language only
For VILPOWER/BSNL DLT Platforms
- Select Template > Content Template > Add
- Choose the Template type – Promotional / Service Implicit / Service Explicit / Transactional. Know more here
- Select a Category from the drop-down list (Only for Promotional/Service Explicit Category)
- Search and select all Headers that you would want to use with this template
- Select Consent Template from the drop-down list (Optional)
- Add a Template Name and select the template message type – Text/Unicode
- Add the template content in the ‘template content’ text box and click ‘Save’
Note
- Choosing template type – For SMS such as OTPs, order confirmations, alerts, service updates etc, select “Service Implicit/Service Inferred”. ‘Transactional’ category templates are reserved for banks only.
- You can select multiple headers for a template. Ensure all headers that are required for the template are selected during the creation of the content template.
- According to new guidelines shared by operators, all content templates must include your brand name/complete business name/trademark in the message footer. See how to add brand names to your templates.
Video Explainer: Template Registration Process on DLT and Textlocal Platforms
Step 2 – Template Registration Process in the Textlocal Portal
Creating templates in the Textlocal portal
- Log in to Textlocal UI Portal with your registered email ID and password
- Under the Send tab, Select ‘Templates & Drafts’
- Click ‘Request new template’
- On the new message template page
- Add the Title, registered DLT Template ID
- Select the Category, Sender ID (headers) associated with the templates and language of the template – Templates in regional languages will be treated as Unicode templates.
- Copy the DLT approved content in the ‘Message’ text box
- Replace all variables in the DLT template with restricted template items, as required. Know more here
- Click ‘Request new template’ to confirm the creation of the template
- On approval, the template can be used to send messages from Textlocal. You can check the approval status of the template created in Textlocal platform in the ‘Templates & Drafts page’.
Sending templates via the API
- Textlocal checks your messages against all your approved templates and passes the message with the associated DLT template ID only if it is an exact match with any of the approved templates in your account.
- Please pass your approved numeric sender ID in the mandatory “sender” parameter in the API request. All API requests without a valid sender name will be rejected.
Sending templates via UI
- Under the send tab click ‘Send Text Messages’
- Select the group or individual contacts that you want to receive your message
- Select the registered template from the ‘Templates’ dropdown
- Select the required sender ID (headers) from the dropdown
- Fill any restricted template items which appear as text boxes.
- Click ‘Send Message’ to send the message
Video Explainer: Best Practices For Creating and Using Templates
Trusted By Over 225,000 Businesses
Try us. You will love the Textlocal experience.
Easy and Powerful
Effortlessly send powerful bulk SMS communications from our easy-to-use web interface and comprehensive & flexible SMS APIs.
Best-in-class SMS Delivery
Get unmatched delivery rates and speeds with our direct telecom operator connectivity and intelligent bulk SMS gateway.
Fanatic Customer Support
Whether it's detailed demos, SMS API integrations or bespoke requests, we're always there to help you. We're rated 4.8/5 on Trustpilot.
One Place For All SMS Needs
Send promotional SMS, service SMS, or transactional SMS via web UI, SMS APIs & plugins, receive SMS & missed call hits, and more!
10 test credits on activating your account. Only for business use. No credit card required.