Making tag management scalable: introducing Opentag Web API

Share this article

We know that all our Opentag customers have fundamentally different requirements. That’s why we are always in the process of making Opentag an easier, more scalable product to tailor to our customers’ needs.

Introducing Opentag Web API

Opentag Web API is a new way of integrating with our tag management solution, giving you the ability to programmatically manage your containers and the tags inside them. No human interaction via the user interface is needed. This is particularly useful if your internal systems need to interact with Opentag or if you wish to make a more routine updates in a more efficient way.  The new web API gives you the flexibility to make scalable changes across domains and take control of how you manage tags in bulk. 

How do you use it?

You can make requests against our API, on the command line using curl or using the http libraries provided by many script languages such as node.js or ruby. For more information, check out our in-depth documentation.


So, what does the new Opentag web API look like in action?

Here are four use cases of how you can use Opentag web API.

  1. Agencies can create default templates for clients

If you are an agency, it has now never been easier to manage tagging set-ups for clients. You can now create a default template that all clients can use, ensuring that all the correct tags, with the correct variations (such as the domain) can be automatically deployed and maintained in sync. This is one of the simplest ways of mass uploading tags.

  1. Automate tasks

You can now write scripts which interact with the Web API, for example to automate when tags are turned on or off. This means you can manage the 3rd party technology on your sites with ease and consistency.

  1. Run reports

You can write a script to run regular reports, monitoring how frequently tags are fired and to conduct regular, routine audits of what tags you have live.

  1. Manage a large number of clients or domains with consistency

If you have a large number of clients, or are a client with a large number of domains you can now make wholesale changes to the tags on your system, ensuring that you can deploy changes programmatically across different domains. For example, if you have a token that is shared between many containers and you need to update it in all of those containers regularly, you could automate this process using the Web API.


The Web API ultimately ensures you can determine how you manage the tags of your clients. It is a tool which you can build on top of and adapt to match the needs of your business, while also making your life that little bit simpler via automation!



Subscribe to stay up to date