CNAM: The Legacy Caller Name
CNAM is the old caller-name lookup — a short text label, no logo, frequently dropped on mobile, and easily spoofed. Keep it accurate as a baseline, but understand that branded calling supersedes it.
CNAM (Caller Name) is the legacy mechanism for showing who’s calling. It’s a database lookup — a “dip” — that returns only a short text name. No logo, no call reason, and crucially no cryptographic verification, which means it can be spoofed. It predates STIR/SHAKEN entirely.
It still has a place: an accurate CNAM is a cheap, sensible baseline. But it is not a strategy for getting answered — that’s what branded calling is for.
What CNAM actually is
When a call comes in, the terminating carrier can query a CNAM database to look up a display name for the calling number. The result is:
- Text only — capped at roughly 15 characters. No logo, no call reason.
- Decentralized — stored across roughly 8 separate databases with no single authority.
- Inconsistently delivered — frequently not shown on mobile at all; CNAM was built for landlines.
- Not verified — there’s no cryptographic proof, so the displayed name can be spoofed.
How to set or update CNAM
CNAM is managed through your number provider — the owner of record for the number. The general flow:
- Verify ownership of the number with your provider.
- Submit the display name, kept within the ~15-character limit.
- Validate identity as the provider requires.
- Publish to the CNAM databases.
- Wait for propagation — commonly 24–72 hours, sometimes 1–2 weeks across all databases.
Cost
- No fee when a US carrier dips (looks up) your CNAM.
- Providers may charge a one-time entry fee to register your name, roughly $0.15–$2 per number.
CNAM vs branded calling
| CNAM | Branded calling (RCD/BCID) | |
|---|---|---|
| Displays | ~15-char text name | Verified name + logo + call reason |
| Verified? | No — spoofable | Yes — KYC-vetted and cryptographically signed |
| Mobile delivery | Inconsistent, often dropped | Confirmed where carrier + device support it |
| Logo / call reason | None | Yes (logo protected by SHA-256 digest) |
Where CNAM fits in the program
CNAM is step four of the answer-rate playbook — a baseline you set once and forget, after you’ve earned A-level attestation and registered your numbers with the analytics engines. Don’t skip it (a blank or wrong caller name reads as suspicious), but don’t expect it to do branded calling’s job.
Next: Spam-label remediation →