Tealium is generally used for tag management and its CDP capabilities. I've also used it as a consent manager for a very large project for HSBC. No CMP on the market could handle HSBC's very complicated scenarios. Within that project, we understood that the CDPs available on the market can't handle situations where you have subdomains owned by different entities and the main domain owned by different entities.
The conditions set up for each subdomain are different from each other. In terms of auditing capabilities, the CMPs claim that their scanning abilities are rock solid, which is absolutely not the case. Therefore, we have to build a custom solution based on Tealium's consent manager in combination with the Google Cloud Platform for a consent logging solution. We also used the observed point to run a quality assessment for the solution that was built.
With Tealium, I'm mainly focused on tag management and its CDP capabilities. For the CDP capabilities, I'm using it alongside a very large team. So, I'm the Telium SME for a team of 70 Telium specialists. We use it in a very complex scenario where Tealium works as the omnichannel campaign orchestrator.
All the data is passed through Tealium to capture the initial sets of data from various online and offline data sources and then send them to the reporting systems so that they can be analyzed from that point on. This connection happens on the server side.
I really enjoy Tealium as a whole, including its tag management part and its CDP capability. I'll break it down into two parts. Tealium is the only tool available on the market for tag management designed properly for enterprise users. It already has a lot of ready-made integrations that you can customize according to your needs. Tealium's system combines tags with the concept of extensions.
The way in which you can scope these extensions will allow you to greatly simplify your work when it comes to managing complex implementations. You could theoretically do the same things with Google tag manager. Generally, simple things are easier to do in Google Tag Manager. Very complicated things are done in a much easier, much smoother, and much more logical way Tealium compared to other tag management tools.
Tealium is a complex tool. Although it's advertised as a no-code platform, that is really not the case. If you use your tag management system at a high enough level, you cannot rely just on the ready-made integrations and the out-of-the-box features. The same thing applies to Google Tag Manager.
In many cases, you will also need to write code. However, Tealium allows you to deploy that code and control it throughout your implementation at a much more granular level, allowing you to do complicated things in a very streamlined fashion.
For the Tealium CDP part, the tool has many ready-made integrations, and the concept of Webhooks allows you to integrate with pretty much anything else. The available consent manager integrations also make sending consent values across your entire tech stack much easier. It's part of the same platform and designed to be easily integrated with most consent management platforms.
This consent integration feature is great for integration between your tag management and your CMP. You will still need to develop your own CMP or consent manager for extremely complicated scenarios. However, developing your own consent manager is much easier because Tealium has the consent manager API, which allows you to use a lot of ready-made functionality within your own code. The heavy lifting of that technical solution is handled through the API.
For that sort of work, you need a developer. You won't be able to use someone who just analyzes data. You need someone technical who understands the JavaScript behind it to deliver this solution. It will be much quicker for a developer to deliver this solution using Tealium's APIs rather than coding everything from scratch and doing DevOps work to build the infrastructure.
With Tealium, you can use your own infrastructure alongside Tealium's API. You need to write your own custom functionalities that you can integrate with Tealium's API capabilities.