OTP & SMS Security

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.

14 May 20267 min read

StartMessaging Team

Engineering

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.

Ready to Send OTPs?

Integrate StartMessaging in 5 minutes. No DLT registration required.