Servero
Servero.io
How it works

From zero to server-side
in under 15 minutes.

Four dashboard screens — create a container, verify your CNAME, connect gateways, paste the snippet or GTM template. Servero provisions Docker, SSL via Let's Encrypt, and global edge routing automatically.

How it works

Live in under 15 minutes.

Four screens from sign-up to your first server-side event. No DevOps, no Cloud Run, no infra team required.

STEP 01Create

Spin up a container

Sign up, name your container, pick a plan. Takes 60 seconds. Every module (cookie keeper, click ID restorer, consent mode V2) is unlocked from day one.

~1 min
app.servero.io/containers/new
New container
Step 1 of 4
Acme Shop · Production
Go
$20/mo
Starter
$49/mo
Pro
$99/mo
STEP 02Connect domain

Point one CNAME

Add track.yourdomain.com in your DNS with value edge.servero.io. Servero auto-verifies and issues the SSL cert. No Cloudflare, no Let's Encrypt rituals.

~5 min + DNS propagation
app.servero.io/domains
track.acmeshop.com
First-party tracking domain
verified
Add this CNAME record
typeCNAME
nametrack
valueedge.servero.io
DNS resolves
propagated ✓
SSL provisioned
auto via Let's Encrypt
STEP 03Wire destinations

Plug in your platforms

Open Gateways, paste your Meta CAPI token, GA4 Measurement ID, TikTok Access Token. Servero handles deduplication, hashing, and consent routing automatically.

~5 min per platform
app.servero.io/gateways
Gateway integrations
Route events to every destination
Meta CAPI
connected
Google Analytics 4
connected
TikTok Events
connected
LinkedIn CAPI
+ connect
+ 8 more destinations available
STEP 04Ship it

Drop the snippet or GTM template

Paste one line in your site head, or import our GTM template with one click. Watch events hit your live dashboard with match-rate and latency per destination.

live in under 2 min
app.servero.io/events
Live events
Last 60 seconds
streaming
1-line installGTM template ready
<script src="https://track.acmeshop.com/s.js" data-id="srv_9f2c" defer></script>
Purchase$129.00200
AddToCartSKU-4821200
LeadMQL200
Signupuser_91200
That's the whole setup.
No cluster spin-up. No Terraform. No YAML.
Start your container
Under the hood

The infrastructure you'd build yourself — if you had a quarter.

Every layer that keeps your server-side tracking reliable, compliant, and fast — maintained by us, invisible to you.

SSL Agent

Polls for DNS-verified domains every 60s, runs certbot with HTTP-01, auto-renews at 03:00 UTC. Zero manual cert rotation.

Container Runtime

Isolated Docker containers per workspace with per-plan CPU + memory caps. 50 RPS default, burst up to plan ceiling.

Edge Routing

Global CDN forwards traffic to the nearest healthy pod. p99 latency under 50ms across regions.

Circuit Breaker

Per-container failure tracking. Bad pods are shed before they cascade. Incidents auto-log with recovery notifications.

Uptime Monitor

Continuous health pings. ContainerIncident records and state-change dispatch (container_down / recovered).

Event Log

Every request/response persisted for audit: processing_time_ms, status_code, bot_detected, consent_state.

Offline Events Queue

POS, CRM and WooCommerce events with delayed-dispatch + cancellation window. Fake-order-safe.

Security Layer

TOTP 2FA, Bearer API tokens (sv_*), HMAC-signed webhooks, append-only admin audit log.

Quickstarts

Works with your stack.

Copy-paste installs for Shopify, WooCommerce, Next.js, Webflow, and raw GTM — every server-side event shipped in minutes.

Shopify
{% comment %} In theme.liquid, before </head> {% endcomment %}
<script src="https://track.{{ shop.permanent_domain }}/s.js"
  data-id="{{ settings.servero_container }}" defer></script>

{% comment %} On thank-you page {% endcomment %}
<script>
  servero.track("Purchase", {
    event_id: "{{ order.id }}",
    value: {{ order.total_price | money_without_currency }},
    currency: "{{ shop.currency }}",
    email: "{{ customer.email }}",
    content_ids: [{% for line in order.line_items %}"{{ line.product_id }}",{% endfor %}]
  });
</script>
The fix

Server-side tracking, on your own domain.

Events flow from your site to a first-party subdomain, through Servero's routing engine, and out to every ad platform — cleanly, in real time.

Live routing topology
All systems healthy
Browser
User event
track.yoursite.com
First-party · SSL
SERVERO
routing engine
Meta CAPI
p99 34ms
Google Analytics 4
p99 28ms
TikTok Events
p99 41ms
LinkedIn CAPI
p99 37ms
Events / sec
2,481
Match rate
94.2%
p99 latency
47ms
Uptime
99.99%
Bypass blockers
First-party CNAME is invisible to extensions.
<50ms latency
Edge routing, zero impact on page speed.
1-year cookies
HttpOnly server cookies survive ITP.
Every platform
Meta, GA4, TikTok, LinkedIn, Snap, X.
Ready in 15 minutes

Stop losing data.
Start tracking clean.

Set up server-side tracking on your first-party domain in under 24 hours. Every feature included. No surprise add-ons.

No credit card · Cancel anytime · GDPR compliant

Contact

Ready to track clean?

Tell us about your traffic. We'll spin up a sandbox and walk you through DNS in a single call.

Start the conversation
No credit card · Reply within 1 business day

By submitting you agree to our Privacy Policy. Never shared, never spammed.