I have tagged a website within a Tealium IQ profile and now I have to tag another website, from the same client and with very similar content and tagging as the first one, but not exactly the same. I've read that it's possible to use the same profile to tag a set of fairly similar websites, but I'm not sure that's good practice. What would you recommend in this case: using different profiles for different websites or taking advantage of the tagging of a very similar website?
Thanks in advance.
If the webpages are similar enough, lots of people will reuse the profile on multiple domains, assuming the datalayers are fairly similar, and the tagging requirements are the same.
If needed, you could look to make the use of a library, which will allow you to inherit tags / extensions from a library, in to multiple profiles, allowing you to only set up the "similar" things once, but allowing a bit more flexibilty with including "profile specific" items, without having to worry about with creating complex loadrules.
You can read more about libraries here.
Thanks@LordLingham and @jumbreit for your answers, they have been very useful to me. I will work then with the same profile since both sites are very similar. I have some doubts about how to differentiate both sites in some of the Tealium IQ features (for example how to use the same tags, how to manage the consent manager, etc.). If you have any additional information, I would appreciate it very much if you could share it with me. However, I will continue to research this topic.
Thanks you very much again.
Happy to hear that things are making sense!
Consent manager may be a little harder to have multiple instances for.
"Out of the box" the consent manager will work on multiple domains, as it operates using a simple cookie.
If you need to change the configuration. / the template, this would get a little more complex. I've covered the best way of working with something like this in another post - it will be easier if i link this here, but let me know if you have more questions.
Regarding your other tags, the easiest way would probably be to use a "lookup table" extension, which can use an identifying property (probably domain) to see which site it should be using, and therefore which setting to be using.
For example, to change the "Tracking ID" in Google Analytics (gtag)
Add the following mapping
And then something like this in a lookup table to help decide whick tracking ID should be used.
Note this is scoped to the tag which is using the mapping.
I hope this helps, as always, let me know if you have any further questions!