Why Are My OTPs Going to Spam? Fix Guide
Why OTP SMS lands in the spam / promotional folder on Indian phones — sender ID category, template wording, recipient device skin, and how to fix delivery to inbox.
OTPs landing in the spam / promotional folder is a frequent complaint that almost always traces to mis-categorised routing or device-side aggressive filtering.
Why OTPs Get Filtered
- Wrong sender-ID category (AD- prefix instead of TX-/JX-).
- Spam-triggering wording (“offer”, “deal”).
- Aggressive Indian Android skin (MIUI, OneUI) filters.
- Truecaller / Hiya marking the sender as commercial.
Wrong Sender ID Category
Most common fix. Verify your sender ID is registered under the transactional / service-implicit category, not promotional. See our sender-ID guide.
Spam-Triggering Wording
Avoid words like “offer”, “deal”, “limited” in OTP templates. Stick to functional language: “Your verification code is X. Valid 10 mins.”
Device-Side Filtering
- MIUI: Settings → Messages → Block list / Auto-categorise.
- OneUI: Smart organiser feature.
- Truecaller: spam-marking on unknown senders.
Fixes
- Use correct DLT category.
- Use a registered sender ID with brand abbreviation.
- Functional template wording only.
- For users reporting issue, instruct on whitelisting your sender ID.
FAQ
StartMessaging routes under correctly-categorised sender IDs by default — your OTPs land in the primary inbox.
StartMessaging Team
StartMessaging Team