Analytics and CDP

Live

Send campaign link events to Amplitude

Put branded link and QR activity into Amplitude charts with event properties mapped to your taxonomy, so growth and product teams can analyze campaigns next to product behavior.

  • Link clicks
  • QR scans
  • Conversions
  • Campaign metadata

Event flow

Async delivery
Link clickQR scanConversion
Nimrizredact · filter · map
Amplitude

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

Why Amplitude with Nimriz

Campaign links usually live outside product analytics, which leaves acquisition charts guessing. Nimriz forwards click, scan, and conversion events to the Amplitude HTTP V2 API with event properties shaped to match your existing taxonomy, so link-driven behavior shows up in cohorts and funnels you already trust.

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 Amplitude already matching the event taxonomy 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 Amplitude only sees activity worth analyzing.

03

One destination, many actions

Run multiple actions against the same Amplitude 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 Amplitude sees it.

Amplitude rewards consistent event property names. Map Nimriz fields into the property names your charts expect, and exclude anything your governance rules keep out.

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 /2/httpapi
1{
2 "events": [{
3 "event_type": "QR Scanned",
4 "time": 1776082500000,
5 "device_id": "8f3a1c5d9e2b44a7",
6 "event_properties": {
7 "campaign_name": "spring-launch",
8 "data_source": "nimriz",
9 "link_label": "go.brand.com/spring",
10 "utm_source": "direct-mail",
11 "utm_medium": "qr",
12 "device_category": "mobile",
13 "country": "US"
14 }
15 }]
16}

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.

Forward click, scan, and conversion events to Amplitude with reviewed setup docs.

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 HTTP V2 API events, asynchronous, off the redirect path
Default events
Link Clicked, QR Scanned, and configured conversion names with event_properties
Identity
Daily-salted pseudonymous device_id; omitted in strict privacy mode
Validation
Test connection verifies the API key; test events appear in the live event stream
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

  • Growth analysis
  • Campaign cohorts
  • Product-led acquisition review

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 Amplitude with the rest of the catalog.