Analytics and CDP

Live

Forward Nimriz events to server-side GTM

Send mapped link, QR, and conversion events to your server-side Google Tag Manager container, then fan them out to any tag your measurement stack already governs.

  • Link clicks
  • QR scans
  • Conversions
  • Mapped event payloads

Event flow

Async delivery
Link clickQR scanConversion
Nimrizredact · filter · map
GTM server-side

Bot traffic is excluded by default. Delivery runs off the redirect path with automatic retries.

Why GTM server-side with Nimriz

If your measurement stack routes through server-side GTM, Nimriz slots in as one more governed event source. Events arrive as JSON at your container endpoint with the field shape you defined, so your existing clients and tags can parse and fan them out without special-casing a link tool.

01

Reshape events before they land

Most link platforms ship one fixed payload and leave the cleanup to you. Nimriz lets you rename fields, drop fields, pin static values, and build template fields per action, so events arrive in your GTM container already matching the container schema conventions your team agreed on.

02

Filter delivery like a CDP

Trigger on exactly the events you want: filter by event type, touch type, domain, space, tag, or country, and add field conditions such as utm_source equals google. Bot traffic is excluded by default, so your GTM container only sees activity worth analyzing.

03

One destination, many actions

Run multiple actions against the same your GTM container connection, each with its own filters and field mapping. Send all click activity through one action and keep a second action focused on conversions only, without duplicating credentials.

Parse, map, transform

Reshape every event before GTM server-side sees it.

Your container expects a predictable body. Shape the JSON Nimriz sends per action so container clients can route on stable field names instead of working around a fixed vendor payload.

Canonical Nimriz event
1{
2 "event_type": "link.qr_scanned",
3 "event_id": "9f4d5dbd-c8b8-4c89-a080-b4f70fce8f53",
4 "timestamp": "2026-04-13T12: 15: 00.000Z",
5 "domain_name": "go.brand.com",
6 "short_code": "spring",
7 "short_url": "https://go.brand.com/spring",
8 "touch_type": "qr_scan",
9 "country": "US",
10 "device_category": "mobile",
11 "browser_family": "Mobile Safari",
12 "referrer_host": "instagram.com",
13 "utm_source": "direct-mail",
14 "utm_medium": "qr",
15 "utm_campaign": "spring-launch",
16 "variant_key": "B"
17}
Action mapping rules
  • renameutm_campaign → campaign_name
  • staticdata_source = "nimriz"
  • templatelink_label = "{{domain_name}}/{{short_code}}"
  • excludereferrer_host, browser_family
POST · your sGTM endpoint
1{
2 "event_name": "link.qr_scanned",
3 "event_id": "9f4d5dbd-c8b8-4c89-a080-b4f70fce8f53",
4 "timestamp": "2026-04-13T12: 15: 00.000Z",
5 "campaign_name": "spring-launch",
6 "data_source": "nimriz",
7 "link_label": "go.brand.com/spring",
8 "utm_source": "direct-mail",
9 "utm_medium": "qr",
10 "device_category": "mobile",
11 "country": "US"
12}

Every rule above is configured per action in the dashboard, with a default, raw, or empty base payload to start from. No code, no middleware, no waiting on an engineering sprint.

Under the hood

What Nimriz sends, and how.

Send Nimriz events to a configured server-side GTM endpoint.

Plan note

Connector access, mapping controls, and event volume depend on plan. Use pricing and setup docs to confirm the right path before configuring production delivery.

Delivery
Server-side JSON POST to your sGTM container endpoint, asynchronous
Default payload
Privacy-safe canonical event with link, campaign, device, and geo fields
Routing
Your container clients parse the payload and route to downstream tags
Validation
Test connection verifies the endpoint is reachable before enabling delivery
Never forwarded
Raw IP addresses and complete User-Agent strings

Guided setup

Connected in four reviewed steps.

  1. 01

    Connect

    Add credentials in the destination catalog and run Test connection before anything is saved.

  2. 02

    Filter events

    Choose triggering event types and narrow delivery by domain, space, tag, country, or field conditions.

  3. 03

    Map fields

    Start from the default schema, then rename, exclude, pin, or template fields to fit the destination.

  4. 04

    Review and test

    Send a dry-run test event, confirm the payload, then enable the action for live delivery.

Use cases

  • Server-side tagging
  • Measurement routing
  • Tag governance

Privacy notes

Nimriz uses destination-aware payloads and privacy-aware analytics language. Do not send secrets, raw personal data, or provider credentials in public links.

Nimriz never forwards raw IP addresses or complete User-Agent strings in integration payloads. Strict privacy mode omits visitor hashes and selected granular fields such as city.

Analytics privacy docs

More in Analytics and CDP

Pair GTM server-side with the rest of the catalog.