Definition
Dynamic Number Insertion (DNI) is a method that swaps the phone number shown on your website based on the visitor’s source, so you can attribute calls back to specific channels, campaigns, or keywords.
Key Takeaways
- DNI connects calls to marketing sources, which is critical for optimization.
- Use DNI on your site, not in public listings, to protect NAP consistency.
- Test and audit DNI regularly so numbers match the right sessions.
Why It Matters for Treatment Centers
When calls are the main conversion, DNI is the bridge between ad spend and admissions outcomes. It helps you understand which channels produce qualified conversations.
Treatment Lens: Safe Use With Local SEO
Keep your primary phone number consistent across directories and your Google Business Profile. Use DNI only on the site, and ensure the primary number remains discoverable.
Implementation Tips
Set rules for how long a number stays assigned, how repeat visits are handled, and how you attribute multi-session journeys. Validate with test calls from different sources.
Common Mistakes
- Using tracking numbers as the primary number in citations and directories.
- Misconfigured DNI rules that attribute calls to the wrong source.
- Failing to connect DNI call data to qualification outcomes.
Related Terms
Call Tracking, NAP Consistency, Attribution Model, Conversion Tracking
FAQ
Will DNI break our phone number for returning visitors?
It can if rules are poorly configured. Use reasonable session windows and test across devices.
Can DNI work with call routing?
Yes. Many setups route different sources to different teams or scripts.
Do we still need UTMs if we use DNI?
Yes. UTMs help with non-call conversions and broader attribution.
If you want reliable call attribution without harming local visibility, we can implement DNI with clear governance and validation steps.
