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.

What sets Signal apart

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

Genuinely private cloud

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. The vendor footprint is the Helm chart and the support relationship — nothing else.

Flexible deployment

Helm charts for Kubernetes on AWS, GCP, or Azure. Docker Compose for teams that want server-side capability without Kubernetes operational overhead. Both are first-class deployment paths, fully documented and supported. Signal scales from a single VPS to multi-cluster Kubernetes without changing the data model or the integration catalogue.

Multi-million-event-per-second throughput

Signal is engineered as an event streaming platform, not an HTTP proxy. Apache Kafka decouples ingestion from delivery so your collection endpoint never blocks waiting for a slow vendor API. Each component scales independently — without dropping a single event.

Vendor IDs stored on your cluster

GA client_id, fbp/fbc, ttp, click IDs, click attribution tokens — all generated and stored server-side on your cluster. The browser holds a single first-party identifier (_dfid). Vendor identity lives in your infrastructure, persists for 400 days, and is enriched onto every event server-side before delivery. The browser never holds vendor identity. Ad blockers cannot strip what isn't there.

Built-in attribution engine

First-click, last-click, linear, time-decay, position-based, and custom rules. Conversion values are routed to each vendor according to your chosen model. Per-vendor conversion deduplication is automatic. Multi-touch attribution that actually reflects how your customers buy — not how a single ad platform wants to take credit.

Server-side device recognition

Signal's 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 confidence thresholds and TTL per organisation.

Management UI in your environment

The Datafly Signal management UI runs in your cluster alongside the platform itself. Your admin dashboard is part of your deployment, not a SaaS console managed by Datafly. Your operations team controls who logs in, where authentication routes, and how the UI is exposed.

Datafly has zero access by default

The default state of every Signal deployment is that no Datafly engineer can reach your cluster, your data, your dashboard, or your configuration. If you want hands-on support, you grant time-bound, scoped access. We see only what you choose to expose, for as long as you choose to expose it.

EMQ 9-10 on Meta CAPI

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. Maximum Event Match Quality means better Meta optimisation, lower CPA, and higher ROAS.

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.

Brand workspaces

Register brand partners. Control data access with field-level privacy. Let brands self-serve their own integrations. Turn your first-party data into a measurable revenue stream — without rebuilding the platform.

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.

Why all-inclusive pricing matters

Per-connector pricing is the silent tax on every enterprise CDP customer. 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. GA4. Meta Conversions API. TikTok Events API. Google Ads. LinkedIn. Pinterest. Snapchat. Microsoft Ads. The Trade Desk. Snowflake. BigQuery. Databricks. Redshift. Custom Webhook. And 110+ more.

No tier upgrades to unlock destinations. No surcharges per connector. Add as many destinations as your marketing team needs to test, optimise, and scale. Pricing scales with events processed — not with how many platforms you want to run.

What you don’t get with Signal

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

No multi-tenant SaaS. Your data does not share infrastructure, compute, or storage with any other customer — because there are no other customers in your environment. If you need a fully managed platform with no infrastructure responsibility at all, Datafly-hosted is available, but the customer-hosted model is where Signal’s architectural advantages live.

No proprietary drag-and-drop UI hiding what your data is doing. Pipeline configurations are version-controlled YAML in your repo. Every transformation is auditable, reviewable, and rollback-able through the same workflow your engineering team already uses for code. If your team prefers visual workflow tools that obscure the underlying logic, the learning curve will be steeper.

Where Signal fits

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’ve outgrown your tag manager but don’t 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’ve decided to build internally, Signal won’t be the right answer.

Ready to take control of your first-party data?

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