GA4 · Google Ads · Meta · LinkedIn

Adblocker-proof conversion tracking and analytics.

TJDA Pulse captures your conversions server-to-server — past ad blockers, ITP and payment redirects — and puts the real data next to what the platforms claim. One truth layer, every channel, one dashboard.

Create account Log in

GDPR-ready · consent-gated · hashed data · adblocker-proof

Sends to
Google Analytics 4 Google Ads Meta CAPI LinkedIn CAPI
What it does

Three problems, one layer underneath.

Ad blockers, iOS tracking and payment redirects make conversions disappear — and platforms fill the gaps with estimates. Pulse measures from the server, deduplicates into one truth, and distributes it across your channels.

Adblocker-proof tracking

Conversions are sent from your server, not the browser. They are never blocked and survive payment redirects — both purchase and lead.

The truth layer

One deduplicated source of real conversions, next to what Google and Meta report. See the gap between what is claimed and what actually happened.

Cross-channel attribution

Distribute credit across the click IDs present (gclid, fbc, li_fat_id) per model — linear, first, last or any-touch — instead of dumping everything on "Direct".

Dashboards & reporting

A cross-channel overview per client: revenue by channel, comparison periods, per-channel deltas and Google Ads spend split into Cross-network and Paid Search. The truth layer and the platform claims side by side.

Google Ads audit

Search terms, campaign performance and spend analysis — to see where your budget really goes and what it returns.

Beyond tracking

From data to funnel insight.

Capturing conversions is step one. Pulse turns that server-to-server data into an analytics layer — so you can see how signups, leads and trials move through your funnel, which devices and browsers convert, and how this year stacks up against last. Built for B2B and SaaS funnels first, and just as capable for e-commerce.

Funnel analysis

See exactly where prospects fall out.

Track multi-step funnels from first signup all the way to conversion — with the drop-off calculated at every step, on unique users or raw events.

  • Any events you choose as funnel steps
  • Per-step conversion and year-over-year delta
  • Unique users or event counts
Registration funnel — last 30 days
registration_start1.204
100% of top
trial_signup375
31,1% of top  ·  31,1% from previous
purchase168
14,0% of top  ·  44,8% from previous
Year-over-year

This year versus last, at a glance.

Compare any metric against the same period one year earlier — the delta is calculated for you, colour-coded, side by side. No spreadsheets.

  • Sessions, signups, leads, conversions
  • Same-period-last-year or a custom window
  • Built from historical web-property data
June 2026 vs June 2025
Sessions8.925vs 12.793−30,2%
registration_start1.204vs 1.322−8,9%
trial_signup375vs 567−33,9%
purchase168vs 141+19,1%
Device & browser

Spot where tracking restrictions bite.

Break any single event down by device and browser — Chrome versus Safari, desktop versus mobile — so you can see which segments your web pixel is quietly under-counting.

  • Per-event device and browser split
  • Unique users and event counts
  • Year-over-year comparison per segment
trial_signup by browser — last 30 days
Chrome228
Edge36
Safari22
Firefox11
Safari (in-app)5
Configurable dashboards

Build the report each client needs.

Compose client-specific dashboards from reusable widgets — KPIs, charts, donuts, tables, funnels and year-over-year cards. Drag to reorder, size each card to fit, and add written conclusions right next to the numbers.

  • Mix KPIs, charts, tables and funnels
  • Drag & drop, resize per card
  • Add your analysis as text blocks
Client overview — last 30 days
Leads
1.204
▲ 8,4%
Conversions
168
▲ 19,1%
Sessions by device
Desktop
Mobile
Tablet
Top channels
Direct688k
Paid Search202k
Referral300k
Organic171k
How it works

From checkout to truth, in four steps.

01

Connect the connector

Install the plugin on WordPress or Shopify and paste your key. No tags, no GTM puzzling.

02

The server catches every conversion

The session is captured before the payment redirect; then the server sends the event — even when the browser misses it.

03

The truth layer forms

Deduplicated on event_id, with consent and click IDs. One row per real conversion.

04

Forward & compare

To GA4, Google Ads, Meta and LinkedIn — and in your dashboard next to the platform claims.

Supported channels

One event, to every platform — correctly.

Each channel gets exactly the fields it needs, with proper deduplication against your existing pixels.

GA4

Google Analytics 4

Server-to-server events via the Measurement Protocol, with correct session stitching — so proper channel attribution instead of "Unassigned".

measurement protocol · session stitching
Ads

Google Ads

Conversion upload based on the server-to-server gclid — enhanced conversions that survive where the browser tag falls away.

gclid · enhanced conversions
f

Meta CAPI

Purchase and Lead events with hashed email and phone, deduplicated against the browser pixel via a shared event_id.

em/ph hashed · pixel dedup
in

LinkedIn CAPI

Conversions via the Conversions API with li_fat_id, for full attribution on your LinkedIn campaigns.

li_fat_id · conversions api

Ready to see what actually converts?

Create an account, connect your first site and send clean conversions to all your channels within a day.

Create account Log in