Introducing long-awaited Bulk Action and Advanced Search in Google Tag Manager
October 1, 2020 -
Have you ever been in a situation where your Google Tag Manager (GTM) contains 200+ tags and you have to pause or delete 10s of them by visiting each and every one separately? Or, you want to find a tag that has some specific configuration, and to do so, you have to visit every element individually, leaving you in an awkward situation? The wait is finally over and the cure for this pain is now available.
Yesterday, GTM rolled out an important UI update – one that every GTM practitioner has been wishing for. Bulk Action and Advance Search were missing in the GTM and it’s not wrong to say these are long awaited basic features that could have been introduced a few years back. But, better late than never! In daily tagging practices, both of these features will be very useful, in fact, before yesterday, to achieve such functionality GTM practitioners were using chrome plugins such as Da Vinci Tools (Chrome extension). Finally, these features are natively available in GTM.
Let’s analyze what GTM has brought for us along with these features.
1 Bulk Actions.
This is a common feature we see in many tools and CMS, and being a GTM practitioner, I was personally missing it. Earlier in GTM, if you wanted to pause or delete multiple elements, you had to do it by visiting every individual element. Due to the repetition of the same task, it quickly became irritating and time-consuming. Now it’s possible in GTM to Select multiple Tags/triggers/variables and perform Bulk Action at once. For example, pause, remove, or move everything one folder.
In the above image, all the tags are selected. Now, I will perform a bulk action to move all tags into a custom folder “GA tagging”. After clicking the folder icon as highlighted in the above screenshot, you may move those tags to the folders, see the image below for reference.
After selecting the right folder, in our case “GA tagging”, the tags will move as shown in image below:
2 Advanced Search.
If you look at the above screenshot you will notice I have performed a search with “<script>”, what container search is doing here is going into the settings and configuration of every element including Tags, Triggers, and Variables and grabbing all the elements where the string is found. Including Tag settings, to title, or type and returning the result with one Custom HTML tag: utility – clean dataLayer. On top of that, the container search also applies to templates as well.
Although these changes may look very small, the effectiveness in terms of providing smooth operations across Google Tag Manager in our daily lives can not be denied. Hats off to Google