Skip to Content
Link Routing & EdgeEdge Routing Overview

Edge Routing Overview

When someone clicks your /t/<campaignId> link, the redirect needs to be fast (every millisecond costs conversions) and reliable (a dead redirect burns ad spend). Synaptyx delivers both by serving your links on Cloudflare’s global edge network.

“The edge” in one sentence: instead of every click traveling to a central server, the redirect is decided in a datacenter near the visitor — typically in single-digit milliseconds, anywhere on Earth.

What happens on a click

  • The edge reads the visitor’s country for free and resolves your campaign’s flow right there.
  • It issues an instant 302 redirect to the chosen landing page or offer, carrying the clickid so attribution works downstream.
  • The click is recorded in the background, so nothing slows the visitor down.

Paused campaigns stop serving at the edge (visitors are not sent anywhere new and no click is recorded). Detailed bot filtering and fraud scoring happen when the click is recorded — the redirect itself stays lean and fast.

Always in sync

Your routing only works at the edge if it reflects your latest setup — so Synaptyx keeps the edge fresh automatically:

When you…Synaptyx…
Save a campaignpublishes its routing to the edge worldwide
Change an offer or landing URLre-syncs every campaign that uses it, so links never go stale
Use a Smart Rotatorkeeps its AI traffic balance up to date

You never push anything manually.

Fast and resilient

The edge gives you global speed; it’s also the first of several layers that keep your links working during problems on our side. If the edge ever can’t answer from its cache, the request falls back to Synaptyx’s servers transparently — and your clicks are preserved even during an outage. The full picture (and honest limits) is on the Failover & Outages page.

Development vs. production

  • Production — your links are served on Cloudflare’s edge on your tracking domain.
  • Development — there’s no edge layer; clicks are handled directly by the backend.

(This only matters if you’re self-hosting or developing Synaptyx itself.)

Next