HighLevel
Install once for your agency and pick the sub-accounts to connect. Each stage is sent as HighLevel reports it. Cancellations, no-shows and lost deals are never sent, and you can switch any stage off.
Server side tracking sends your conversions from a server, so blockers and browser limits stop hiding them. DataCops does it with one script on your own subdomain and one DNS record. No GTM server container, no tagging server to host, no developer.
Every conversion, online and offline, checked before your ads learn from it
Trusted by agencies and brands running paid media










Server side tracking means your conversion events reach the ad platforms from a server, not only from a pixel in the visitor's browser. A browser pixel can be blocked, cut short by privacy limits or lost when the tab closes. A server-to-server send is not, so Meta, Google Ads, TikTok and LinkedIn hear about more of the sales and leads that really happened, and bid on better data.
DataCops is a server-side tag manager you do not have to build. One script loads from your own subdomain, set up with one DNS record, and DataCops runs the server that sends each event to every ad platform you connect, logged row by row.
DataCops is a no-code server-side tag manager: one script and one DNS record send your conversions server-side to Meta, Google Ads, TikTok and LinkedIn.
Where each event goes
Your ad platforms can only optimize on the conversions they receive. A pixel alone drops more of them every year.
Ad blockers and privacy browsers stop known tracking domains, so the purchase happens and the ad platform never hears about it.
Safari clears cookies set by a browser script after 7 days. A buyer who comes back next week looks like a stranger.
Fake visits and form spam fire the pixel too, and every one teaches the campaign to find more of the same.
Once the visitor leaves the page, the pixel is done. Anything after that is invisible to it.
The same idea as server-side GTM, with the server already running.
Every event is sent once per platform, and every send is logged with its status and reason.
Both move your tags off the browser. One is a project you build and host. The other is already running.
What you set up and keep running yourself.
Google puts each Cloud Run server at about $45 a month and suggests at least 2 for production.
The server is ours. The domain is yours.
datacops.yourdomain.com CNAME (value from your dashboard) 
Most server-side setups are a black box until a number looks wrong. DataCops writes one row for every event and every platform.
What it takes to run server side tracking each way. Checked September 2026 against Google's and Stape's own pages.
Teams who want the data of server side tracking without running a tagging server.
Send purchases server-side so Meta, Google Ads and TikTok see the sales the pixel missed.
Set up server side tracking for every client without a container per site.
Send leads server-side, then the booked and won stages from your CRM.
Count every real signup, including Sign in with Google, once.
Better to know now than after you add the script.
The 400-day cookie is set only when the script loads from datacops.yourdomain.com, and only once you switch it on. On our shared CDN it is not set.
Real people only is off by default. Turn it on per platform to keep flagged bots and datacenter traffic away from your ads.
DataCops adds its conversion actions as secondary, so nothing changes your bidding until you make one primary.
Events go to Meta, Google Ads, TikTok and LinkedIn.
About 5 minutes. No container, no server, no developer.
Add the DataCops script
Paste one script tag on your site.
Add one DNS record
Point datacops.yourdomain.com at DataCops. The dashboard shows the exact record.
Connect your ad accounts
Meta, Google Ads, TikTok and LinkedIn, each with one sign-in.
Server side tracking only sees your site. When the lead becomes a sale in your CRM, send that stage too, matched to the original ad click.
Install once for your agency and pick the sub-accounts to connect. Each stage is sent as HighLevel reports it. Cancellations, no-shows and lost deals are never sent, and you can switch any stage off.
Pick the lifecycle stage that means a lead is qualified. DataCops holds each lead from your site, checks HubSpot every 5 minutes and sends the conversion when the lead reaches that stage. Leads that never qualify expire after 14 days.
Post the sale to your private DataCops webhook with the customer's email or phone, the value and the order ID. Your CRM can send it directly, or through Zapier, Make or n8n.
On a paid plan, upload up to 20,000 past customers or sales from a CSV and pick the platforms to send them to. Rows go out with the date you send them, so use it to warm up an ad account. For sales you add to a sheet every day, send each row through Zapier or Make to your webhook.
Server-side tracking sends your conversion events from a server to the ad platforms, instead of relying only on pixels running in the visitor's browser. Ad blockers, browser privacy limits and closed tabs cannot stop a server-to-server send, so Meta, Google Ads and TikTok see more of the conversions that really happened.
Server-side conversions to Meta, Google Ads and TikTok, no code.
See Conversion APICRM, store and CSV sales matched back to the ad click.
See Offline ConversionsReal, bot-filtered traffic from your own domain.
See First-Party AnalyticsKeep bots and fake sessions out of your ad data.
See Fraud Traffic ValidationOne script, one DNS record, every conversion sent server-side and logged.
Setup in 5 minutes. No credit card.
Live traffic quality
Visits · last 24h
Without filtering, 26.5% of your reported traffic is bot noise inflating dashboards and draining ad spend.
Make confident, data-driven decisions with
actionable ad spend insights.
© 2026 DataCops. All rights reserved.