Tag repeater / Request repeater

Hi,

I am searching for a “Tag repeater” functionality.
(Tag repeater / Request repeater / Request duplication)

I am pretty sure, I read a Stape blog article or Stape linkedin post somewhere about it, but I do not find it anywhere.

I thought I would find it in the Stape power up’s, as there is already Request schedule and Request delay, so Request repeater makes sense.

It was described as “repeat a tag with different settings” so similar to a “if loop”.

Can someone help me find it or did I dream this? :smiley:

Hi @DigitalMasters, is the Event Enricher tag, by any chance?

1 Like

Yes, that must have been the one!

modify and re-run events within the same container execution

You’re a life saver, as always, thanks!

1 Like

In case you are interested –

I’ve extended this sGTM custom tag so that a single incoming event can be duplicated multiple times.

Using a table-based setup, you can trigger the same event as often as needed, each time with a different event name, including built-in loop protection to prevent infinite firing.

https://snippets.cacher.io/snippet/b50b4e4635b4205cf43a

Hi @DigitalMasters, thanks for sharing!

What is the use case for the multiple events?

We have some cases where we have one “general” event and multiple fanned-out events downstream.

Instead of multiple tags, this is a “more upstream” and more Server-Side option to go.

It’s not something you can’t necessarily do with multiple tag etc, but if you want to reuse the same tag, say 5 times with slightly different data or event name, while the base is the same request.

Example:

Let’s say for some reason, for one wGTM request, we need

  • 4 resutling GA4 Events
  • 4 Meta Events
  • 4 GAds Events

With this tag, I need one Tag per Channel (3+1 in total) without I need 12 Tags.

So lower maintenance etc.

I see, thanks for explaining. Clever solution!