Skip to main content

DNI Snippet Enhancements: Cross-Domain Tracking & Multi-Number Replacement

D
Written by Denise Abdullah
Updated over a month ago

FEATURE ENHANCEMENT RELEASE

DNI Snippet Enhancements: Cross-Domain Tracking & Multi-Number Replacement


Two new configuration options are available on the snippet create/edit page: cross-domain visitor tracking and multi-number replacement.


What’s New

  • Cross-Domain Visitor Tracking — A visitor’s tracking number now follows them across different domains in your funnel. The snippet passes a visitor identifier via URL parameter so the destination domain assigns the same tracking number. Enable it in the new cross-domain tracking section on the snippet page.

  • Multi-Number Replacement — Replace multiple phone numbers on a single page, each with its own tracking number. Add entries in the “Multi-Number Replacement” section with a target number, optional pool override, campaign ID, and DOM selector per entry.

  • Per-Number Campaign Attribution — Use the data-moja-campaign HTML attribute to associate specific number placements with campaigns on multi-number pages.


Why This Matters

Cross-domain tracking keeps attribution intact when your visitor journey spans multiple websites. Multi-number replacement gives you per-line call tracking on pages with more than one phone number — no need to create separate snippets for each.


Getting Started

Navigate to Integrations → Snippets, open a snippet, and expand the new configuration sections. Save and redeploy your script.


Questions? Reach out to your account manager or contact support.

Did this answer your question?