Jump to a popular page, or start typing.

    CONNECTIONS / Server-side GTM

    Your sGTM container, extended to every ad platform.

    Signals reads the event stream already passing through your server-side GTM container and forwards it to every platform you map. Add the Signals tag alongside your existing tags, or hand over the container, and each event reaches its destinations as it fires.

    sgtm :: live

    1. ● sgtm :: signals live
    2. > tag fired event=purchase container=web-prod
    3. > tag fired event=lead container=web-prod
    4. hash sha256(email,phone) pii=cleared
    5. route meta · google · tiktok · x
    6. ✓ 4 destinations synced · match 79%
    WHAT FLOWS THROUGH SERVER-SIDE GTM

    The signal Server-side GTM yields.

    Every kind of signal that moves between Server-side GTM and the platforms, through one hashed, deduplicated route.

    What flows Every platform Web conversions Signals hash · dedupe· route Meta Google LinkedIn OpenAI Pinterest Reddit Snap TikTok X
    Web conversions
    A container already tagging Meta or Google gets a Signals tag added alongside them, reading the same event stream without a second copy of your tagging plan.
    HOW IT CONNECTS

    From authorization to delivered signal.

    1. Connect

      Add the Signals tag to your existing sGTM container, or hand Datahash the container to configure and run.

    2. Map

      Event names, PII fields, and consent flags standardized against each destination's schema in the visual mapper.

    3. Dedupe

      Shared event IDs matched against whatever pixel or tag already fires client-side, so nothing counts twice.

    4. Deliver

      Per-destination delivery status and match feedback, checked in the live debugger before campaigns rely on it.

    FAQ

    Server-side GTM questions, answered.

    Does Signals replace our sGTM container?

    No. Signals works as a tag inside the container you already run, or as a container Datahash manages on your behalf if you would rather hand that over. Either way, sGTM keeps doing whatever else it already does; Signals adds partner-verified destinations, dedupe, and match-rate monitoring on top of the tags already firing.

    Who keeps the destination tags current as platforms change their specs?

    With the Signals tag, Datahash does. Ad platforms change field names and endpoint requirements often enough that a tag left unmaintained starts failing without warning, so Signals ships updates to the destination side of the container as specs change, without your team tracking every platform's changelog.

    How does dedupe work when a pixel is already firing on the same page?

    Each event carries a shared event ID that both the pixel and the server-side tag send, so a destination receiving the same purchase from both paths counts it once, not twice. That ID is generated once per event and passed through the container unchanged, whichever path fires first.

    NEXT STEP

    See your Server-side GTM data working in every ad platform.

    Ready to enable a use case, or still mapping what Server-side GTM data could do? Our team helps you find the right place to start.