Why Datafly Signal

Tag managers were built for a web that no longer exists.

Marketing data infrastructure has not kept up with the browser, the regulator, or the buyer.

Tag managers stacked vendor scripts on your pages until pages stopped loading. CDPs centralised your customer data inside their cloud and charged you per connector to get it out. Server-side tagging finally moved the request to a backend, but kept the vendor JavaScript in the browser, kept your data in someone else’s infrastructure, and kept the per-connector pricing model intact.

Datafly Signal is what comes next. A single 5.2KB collector replaces every vendor tag. Every event is collected, governed, and delivered server-to-server from infrastructure you own. No vendor scripts in the browser. No multi-tenant SaaS holding your customer data. No per-connector fees. No ambiguity about whose cloud account holds your first-party data.

This is first-party signal infrastructure, and it’s the category your marketing team has been waiting for.

Four shifts that broke your old stack

Ad blockers hide your best customers

Between 20% and 40% of desktop visitors block client-side analytics tags. These are typically your most engaged, highest-value customers (exactly the segment you most need to measure). They convert. You just can’t see it. Your campaigns optimise on incomplete data. Your media spend favours the channels that look good in your dashboard rather than the ones actually driving revenue.

Safari ITP capped client-side cookies at 7 days

Apple’s Intelligent Tracking Prevention treats client-set cookies as third-party tracking and limits their lifetime to seven days. Every customer who researches for longer than a week becomes a “new visitor.” Multi-touch attribution breaks. Look-alike audiences shrink. ROAS calculations stop reflecting what’s actually happening.

Consent regulations now require auditability

GDPR, CCPA, ePrivacy, and the EU Digital Markets Act demand audit trails proving consent decisions were enforced before data left your environment. Client-side tags cannot produce that audit trail. Server-side platforms running on multi-tenant SaaS produce one, but it lives in the vendor’s cloud, under the vendor’s data processing agreement, and that’s the agreement your CISO has to trust.

Page weight is killing conversion rate

A typical enterprise site loads 800KB+ of vendor JavaScript before the first product image appears. Every second of additional load time costs 3-5% in conversions. Mobile conversion rates have flatlined for half a decade. Vendor tags are a measurable contributor, and the easiest one to fix.

Why customer-hosted is the answer, not just server-side

Server-side tagging solves part of the problem. Events leave the browser via your subdomain instead of the vendor’s domain. So far, so good.

But most server-side platforms then route those events through the vendor’s own multi-tenant SaaS infrastructure. Your customer data lands in their cloud account. Their certifications cover it. Their data residency rules apply. Their incident response plan is the one your security team has to trust at three in the morning.

Datafly Signal is customer-hosted by design. Signal deploys into your AWS, GCP, or Azure account using Helm charts and Kubernetes, or onto a virtual server using Docker Compose if a full Kubernetes deployment is more than your team needs. Your customer data never touches Datafly-controlled infrastructure. The certifications that already cover your cloud environment (SOC 2, ISO 27001, PCI-DSS, HIPAA, FedRAMP where applicable) apply to Signal because Signal runs inside that boundary.

This is the distinction that matters in every procurement, security, and legal conversation. Not server-side. Customer-hosted, server-side.

Customer VPCBrowser+ vendor JSdata leavesVendor cloudVendor SSTMyour data hereCustomer dataVendor-hosted SSTMTheir cloud, their certifications, their DPACustomer VPC (your AWS / GCP / Azure)Browser5.2 KB collectorSignal clusteringest · govern · deliverCustomer dataCustomer-hosted SignalYour cloud, your certifications, your DPA

Vendor-hosted SSTM

Your data sits in someone else’s cloud

  • Events leave your VPC and land in the vendor’s SaaS infrastructure
  • Their certifications, their DPA, their incident response
  • Per-connector pricing on every new vendor
  • Vendor JavaScript still in the browser

Customer-hosted Signal

Your data never leaves your VPC

  • Every component runs inside your AWS, GCP, or Azure account
  • Your existing certifications (SOC 2, ISO 27001, PCI-DSS) cover it
  • Every integration in the base price. No per-connector fees.
  • Single 5.2KB collector. No vendor JavaScript in the browser.

What sets Signal apart

The architectural choices that separate Signal from every other server-side platform on the market.

Sovereignty & trust

Your cloud, your IAM, your DPA. The vendor footprint is the Helm chart and the support relationship. Nothing else.

Genuinely private cloud

Your cloud account
Your IAM and VPC
Your DPA
Your audit trail

Signal runs entirely in your cloud account or on your virtual servers. Not "single-tenant" inside a vendor's cluster. Not "isolated namespace" inside someone else's Kubernetes. Your cloud, your VPC, your network policies, your IAM.

Zero Datafly access by default

No Datafly engineer can reach your cluster, data, dashboard, or configuration. Hands-on support requires explicit, time-bound, scoped access. We see only what you choose to expose, for as long as you expose it.

Management UI in your environment

The admin UI runs in your cluster alongside the platform itself, not a SaaS console managed by Datafly. You control logins, authentication routes, and how the UI is exposed.

Performance & scale

One platform that fits a single VPS or a multi-cluster deployment processing 5 million events per second. You scale Signal as you scale.

Scales from any size up to 5M events/sec

Up to

5M

events / second

Scales from a single VPS to multi-cluster Kubernetes

Kafka-backedIndependent scalingZero drops

Signal is engineered as an event streaming platform, not an HTTP proxy. Run on a single VPS for early-stage workloads or scale to multi-cluster Kubernetes for 5M events per second when you need it. Apache Kafka decouples ingestion from delivery so your collection endpoint never blocks waiting for a slow vendor API. Each component scales horizontally and independently.

A single 5.2KB collector

The lightest collector in the industry. Replaces every vendor tracking script on your pages (typically 800KB+ of combined JavaScript across analytics, advertising, and conversion pixels) with a single 5.2KB collector served from your subdomain.

Server-side device recognition

Re-identifies returning visitors after they clear cookies, using SHA-256 hashed signals already present in every HTTP request. No fingerprinting scripts. No raw signals stored. Configurable per organisation.

Identity & match quality

Vendor IDs generated server-side and stored on your cluster. Maximum match quality on every event, including for Meta CAPI.

EMQ 9–10 on Meta CAPI

Meta CAPI Event Match Quality

Most server-side platforms5–6 / 10
Datafly Signal9–10 / 10

Most server-side implementations stall at EMQ 5–6 because they lack browser identifiers. Signal generates _fbp server-side, captures _fbc from fbclid, and sends the complete identity parameter set on every event. Better Meta optimisation, lower CPA, higher ROAS.

Vendor IDs stored on your cluster

GA client_id, _fbp/_fbc, _ttp, click IDs, and attribution tokens are all generated and stored server-side. The browser only sends a single first-party identifier (_dfid), so each event payload is smaller and pages load faster. Vendor IDs persist for 400 days and are enriched onto every event server-side. Ad blockers cannot strip what isn't there.

30+ vendor IDs auto-enriched

Every conversion event arrives at every vendor with the full identity parameter set already attached. No vendor JavaScript required to generate any of it. No identity gaps that destroy match quality.

Built-in capabilities

One platform that does what you would otherwise buy three for. Including the client-side bit other server-side tools refuse to touch.

Replaces both server-side AND client-side tag managers

Server-side TM

Tealium iQ, Adobe Launch, sGTM…

+

Client-side TM

Vendor JS in browser

Datafly Signal

One platform. Both worlds.

Other server-side platforms are purely server-side. Datafly Signal also injects cut-down, server-controlled JavaScript for vendors that genuinely need a browser-side touch point (Braze, in-app messaging, surveys, recommendation widgets). One platform replaces both your server-side and client-side tag managers. No juggling two stacks.

Built-in attribution engine

First-click, last-click, linear, time-decay, position-based, and custom rules. Conversion values route to each vendor by your chosen model. Per-vendor deduplication automatic. Multi-touch attribution that reflects how customers buy.

Brand workspaces

Register brand partners. Field-level data access control. Brands self-serve their own integrations. Turn your first-party data into a measurable revenue stream without rebuilding the platform.

Pricing principle

Every integration in the base price

Per-connector pricing is the silent tax on most server-side tag managers and delivery platforms. Every new vendor your marketing team wants to test costs more. Finance pushes back. The integration that would unlock a 10% efficiency gain gets deferred to next quarter, then the quarter after, then it never gets tested at all.

Datafly Signal includes every integration in the base price. No tier upgrades to unlock destinations. No surcharges per connector. Pricing scales with events processed, not with how many platforms you want to run.

Signal is the delivery layer your CDP has been waiting for. Your CDP defines audiences and orchestrates journeys. Signal delivers the resulting first-party signal to every destination, server-to-server, with no per-connector tax. Two systems doing what they each do best.

CostIntegrations addedPer-connector pricingDatafly Signal: flat

130+

Included

£0

Per-connector

GA4Meta CAPITikTok EventsGoogle AdsLinkedInPinterestSnapchatMicrosoft AdsThe Trade DeskRedditHubSpotSnowflakeBigQueryDatabricksRedshift+ 110 more

Where Signal fits

We won’t be the right fit for everyone. Honesty here filters out the prospects who would burn your sales cycle anyway.

You’re a good fit if:

  • You run enterprise marketing across multiple paid platforms (Meta, Google, TikTok, LinkedIn at minimum).
  • Your engineering or data platform team is comfortable operating Docker or Kubernetes in your cloud account.
  • Data sovereignty, single-tenant isolation, or sector-specific compliance (FCA/PRA, HIPAA, PCI-DSS) matters to your security team.
  • Per-connector pricing on your current CDP is creating friction with finance every time marketing wants to test a new platform.
  • You have outgrown your tag manager but do not want to commit to a multi-product vendor suite or per-connector pricing model.

Probably not a fit if:

  • Your team has no Docker or Kubernetes experience and no appetite to acquire it. Datafly-hosted is available, but Signal’s architectural advantages live in the customer-hosted model.
  • You need a turnkey CDP with audience builder, journey orchestration, and a customer 360 UI. Signal is infrastructure, not a marketing application.
  • Your engineering team is already committed to a homegrown server-side platform. If you have decided to build internally, Signal is not the right answer.
  • You prefer proprietary drag-and-drop UIs that hide what your data is doing. Signal’s pipeline-as-code model assumes engineering review.

Ready to take control of your first-party data?

Book a walkthrough, compare against your current platform, or read the docs.