UDO Header
Support
PE ID, Template ID & Header ID Explained - DLT Simplified 2026 Guide
DLT IDs Simplified 2026

PE ID, Template ID & Header ID Explained (DLT Simplified)

Confused by DLT terminology? This guide explains PE ID, Template ID, and Header ID in plain English—what they are, why you need them, and how to get them. Zero jargon, maximum clarity.

You're setting up SMS campaigns. Your provider asks: "What's your PE ID? Have you registered your Header? Do you have Template IDs?"

You stare blankly. PE ID? Header ID? Template ID? What are these? Where do I get them? Are they all different?

DLT registration throws three confusing IDs at you. This guide explains each one in 2 minutes.

By the end, you'll know exactly what PE ID, Header ID, and Template ID are, why all three are mandatory, and how they work together to send compliant SMS in India.

The Three DLT IDs You Need (Visual Overview)

🏢
PE ID
TM-XXXXXXXXXX
Your business identity in DLT system. Proves you're a registered telemarketer.
✉️
Header ID
HDFCBK / UNIQUE
Your sender name. What appears in the "From" field of SMS messages.
📄
Template ID
1107XXXXXXXXXX
Approval code for each message format. Proves this exact message was approved.

💡 Think of It Like Sending Mail

PE ID = Your business registration with the post office (proves you're allowed to send mail). Header ID = Your return address (who the mail is from). Template ID = The stamp of approval on each letter format (proves the content is permitted).

1. PE ID (Principal Entity ID) - Your Business Identity

What it is: PE ID (also called Entity ID or Telemarketer ID) is your unique business identifier in the DLT (Distributed Ledger Technology) system. It's a 13-character code starting with "TM-".

Format: TM-XXXXXXXXXX (10 alphanumeric characters after TM-)

EXAMPLE PE ID
TM-5A7B3C9D2E

What it proves: You are a legitimate business registered as a commercial SMS sender in India. TRAI recognizes you as authorized to send bulk SMS.

How to Get Your PE ID:

  • Register on a DLT portal (Airtel SmartPing, Vi VILpower, Jio DLT, BSNL DLT)
  • Submit business documents (PAN, GST, Incorporation Certificate, signatory ID)
  • Wait for approval (1-3 days if documents are correct)
  • Receive PE ID via email notification

Where you use it: Every time you register a Header or Template, you select your PE ID. It's your master account that owns all your other registrations.

⚠️ One PE ID Per Business

You register your business ONCE and get ONE PE ID. This PE ID then owns all your Headers and Templates. Don't try to register multiple PE IDs for the same business—it causes confusion and rejections.

2. Header ID (Sender ID) - Your Brand Name

What it is: Header ID (also called Sender ID or just "Header") is the name that appears as the sender in SMS messages. Like "HDFCBK", "AMAZON", "UNIQUE".

Format: 6 characters (for transactional) or 10 digits (for promotional)

EXAMPLE HEADER IDs
HDFCBK (banking)
UNIQUE (your brand)
SHOPNW (e-commerce)
9876543210 (promotional 10-digit)

What it proves: This sender name is registered to your PE ID. When recipients see "UNIQUE" as sender, they know it's from your business.

Two Types of Headers:

  • Transactional (6-char alpha): Used for OTPs, order confirmations, alerts. Can reach DND numbers. Must be alphabetic. Example: UNIQUE
  • Promotional (10-digit numeric): Used for marketing campaigns. Blocked on DND numbers. Must be numeric. Example: 9876543210

How to Get Your Header ID:

  • Log into DLT portal where you have PE ID
  • Go to "Header Registration" section
  • Select your PE ID
  • Choose Header name (must be unique and related to your business)
  • Select type (Transactional or Promotional)
  • Submit for approval (1-2 days)
  • Header is linked to your PE ID and activated

Where you use it: Every SMS you send must include a registered Header. Your SMS API passes the Header with each message.

3. Template ID - Your Message Approval Code

What it is: Template ID is the unique approval code assigned to each message format you want to use. It's a 19-character alphanumeric code.

Format: 19 digits (varies by DLT portal)

EXAMPLE TEMPLATE ID
1107168574123456789

What it proves: This exact message content has been reviewed and approved by TRAI. You're allowed to send this specific message format.

Why Templates Are Required:

To prevent spam, every commercial SMS in India must match a pre-approved template. You can't just type any message and send—it must be approved first.

Template Example:

APPROVED TEMPLATE
Your OTP to verify your account on {#var#} is {#var#}. This OTP is valid for 5 minutes. Do not share it with anyone. - UNIQUE

When you send an actual SMS, variables are replaced:

ACTUAL SMS SENT
Your OTP to verify your account on MyApp is 123456. This OTP is valid for 5 minutes. Do not share it with anyone. - UNIQUE

How to Get Template IDs:

  • Log into DLT portal
  • Go to "Template Registration"
  • Select your PE ID and Header
  • Choose category (Transactional, Promotional, Service)
  • Write your message with {#var#} for dynamic parts
  • Submit for approval (1-3 days)
  • Receive Template ID when approved

Where you use it: Every SMS API call must include the Template ID. This tells the system "I'm sending message format #1107168574123456789 which is approved."

⚠️ One Template ID Per Message Format

If you send 5 different types of messages (OTP, order confirmation, shipping alert, payment receipt, promotional offer), you need 5 separate Template IDs. Each unique message format requires its own template approval.

How They Work Together (The Complete Flow)

Every SMS Sent in India Goes Through This Check:
1
Your API sends SMS with PE ID, Header ID, and Template ID
2
DLT system checks: Is this PE ID registered? ✓
3
DLT checks: Is this Header registered to this PE ID? ✓
4
DLT checks: Is this Template ID approved for this PE ID? ✓
5
DLT checks: Does the actual message content match the template? ✓
6
All checks pass → SMS delivered to recipient

If ANY check fails—wrong PE ID, unregistered Header, missing Template ID, content doesn't match template—the message is blocked. This is called "DLT scrubbing."

Common Confusions Cleared

Confusion 1: "Do I need all three IDs?"

Yes. PE ID, Header ID, and Template ID are all mandatory. You cannot send SMS with just one or two of them. All three must be registered and passed with every API call.

Confusion 2: "Can I use someone else's PE ID?"

No. You must register your own business and get your own PE ID. You can't borrow or share PE IDs. Each business needs its own DLT registration.

Confusion 3: "Do I need a new Template ID for each SMS?"

No. You need a new Template ID for each MESSAGE FORMAT. If you're sending 10,000 OTPs, they all use the same OTP template. But if you also send order confirmations (different format), that needs a separate Template ID.

Confusion 4: "My SMS provider asks for these IDs. Do they register them for me?"

It depends. Some providers (like Unique Digital Outreach) handle the entire DLT registration for you. Others just provide the platform and you must register yourself. Always clarify with your provider.

Where to Find Your IDs After Registration

  • PE ID: In your DLT portal dashboard (usually displayed at top after login). Also in approval email.
  • Header ID: In "Headers" or "Sender IDs" section of DLT portal. List shows all your approved headers.
  • Template IDs: In "Templates" section. Each approved template shows its unique ID. Copy this ID when configuring SMS campaigns.

Keep these IDs handy—you'll need to provide them to your SMS platform or developer for integration.

🚀 Unique Digital Outreach Handles All DLT IDs for You

We register your PE ID, secure your Headers, create and approve Templates—all included with our platform. You focus on your business, we handle the compliance complexity. India's best pricing with complete DLT management included.

Frequently Asked Questions

What is PE ID in DLT?

PE ID (Principal Entity ID) is your unique business identifier in the DLT system. Format: TM-XXXXXXXXXX (13 characters). You get this after registering as a telemarketer on a DLT portal like Airtel SmartPing or Vi VILpower by submitting business documents (PAN, GST, Incorporation Certificate). It's your master account that owns all your Headers and Templates. Every SMS you send is tied to your PE ID to prove you're a registered, legitimate business authorized to send commercial messages in India. One business = One PE ID.

What is the difference between Header ID and Template ID?

Header ID is your sender name (like HDFCBK or UNIQUE)—what appears in the "From" field. It identifies WHO sent the message. Template ID is the approval code for each message format—it identifies WHAT content you're sending. Think of it this way: Header ID = Your brand identity. Template ID = Permission slip for specific message content. Every SMS needs both: Header ID tells recipient who you are, Template ID proves to DLT that this exact message format was reviewed and approved. You typically have 1-3 Headers but dozens of Template IDs (one for each type of message you send).

How many Template IDs do I need?

You need one Template ID for each UNIQUE message format you send. Examples: OTP template = 1 Template ID (used for all OTPs). Order confirmation = 1 Template ID (used for all order confirmations). Shipping alert = 1 Template ID. Payment receipt = 1 Template ID. Flash sale promotion = 1 Template ID. If you send 5 different types of messages, you need 5 Template IDs. However, if you send 10,000 OTPs per day, they all use the same OTP Template ID. The Template ID is tied to the message FORMAT, not individual sends. Start with your highest-volume use cases (OTP, order confirmation) and add more templates as needed.

Can I use the same Template ID for different businesses?

No. Template IDs are tied to specific PE IDs. Your templates are registered under YOUR PE ID and can only be used by your business. If you have two separate businesses, each needs its own PE ID, Headers, and Templates. You cannot share or reuse Template IDs across different PE IDs. This is by design—templates are business-specific to prevent one company from sending messages under another company's approval. Each business must go through its own DLT registration process.

What happens if I send SMS without proper DLT IDs?

Your messages will be blocked by DLT scrubbing at the operator level. They'll never reach recipients. Common scenarios: Missing PE ID = Blocked. Unregistered Header = Blocked. No Template ID = Blocked. Template ID doesn't match content = Blocked. Your SMS gateway might show "submitted" but delivery reports will show "failed" or "rejected" with DLT error codes. You waste money sending messages that never deliver (though with Unique Digital Outreach, we refund failed messages within 24 hours). Bottom line: Complete DLT compliance with all three IDs is mandatory for ANY commercial SMS sending in India.

How long does it take to get all three IDs?

With correct documents: PE ID takes 1-3 days after submission. Header ID takes 1-2 days after PE ID is approved. Template IDs take 1-3 days each after Header is approved. Total time: 3-7 days to get fully operational with first templates approved. However, rejections (wrong documents, incorrect template format) add 3-5 days per resubmission cycle. With Unique Digital Outreach: We handle entire process with expert review, achieving 94% first-attempt approval rate. Most clients are fully registered and sending messages within 3-5 days from start to finish.

Does Unique Digital Outreach handle DLT registration?

Yes, completely. We handle end-to-end DLT compliance: Review your business documents for issues before submission. Register your PE ID on optimal DLT portal. Secure your Header IDs (transactional and promotional). Create compliant templates with correct {#var#} format. Submit everything and manage rejections/resubmissions. Provide you with all IDs for reference. Integrate IDs into your SMS platform automatically. You don't touch DLT portals—we do it all. 94% first-attempt approval rate, 3-5 days total. This is included with our SMS platform at India's best pricing. Book a demo to get started.

Get DLT Compliant in 3-5 Days

We handle your PE ID, Headers, and Templates—complete DLT registration included with our platform. Expert guidance, fast approval, zero hassle. India's best SMS pricing with full compliance management.

📋 Book a Demo

Unique Digital Outreach · Complete DLT Management · 94% First-Attempt Approval · 3-5 Days Setup