Articles on: Dynamic Number Insertion (DNI)

How to activate the DNI script via Google Tag Manager

Use this method if your site uses Google Tag Manager.

Nimbata has an official template in the Community Template Gallery.

No raw script code needed.


Before you start:



In your GTM workspace:

  • Click Add New Tag.
  • Give it a name (e.g. "Nimbata").
  • Click Choose a tag type.
  • Select Discover more tag types in the Community Template Gallery.
  • Search for Nimbata.
  • Click Nimbata Call Tracking.
  • Add to workspace > Add.


Step 2. Enter your DNI ID


  • Go to Tracking > Tracking Code in Nimbata.
  • Copy the DNI ID highlighted in green in the script tag.
  • Back in GTM, paste it into the Dynamic Number Insertion ID field.



Step 3. Set firing options and trigger


Under Advanced Settings:

  • Set Tag firing options to Once per event.
  • Create a new trigger.
  • Select Page View - DOM Ready.
  • Set it to fire on All DOM Ready events.


Step 4. Save and publish


Save the tag and submit your GTM workspace changes.



🎉 The tag will now fire on every page load. Place a test call to confirm it's working.

Troubleshooting: Why are numbers not swapping on my website?


Updated on: 30/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!