Products
Signal links
Adback links are paid-ad redirect templates for Meta, TikTok, Google, and Apple Ads. They are not generic short links.
Resolver
The MVP uses one shared Cloudflare Worker on adback.link. Each public deeplink_id maps to an app, destination, provider, status, pixel config, and macro schema.
https://adback.link/deeplink/resolve?deeplink_id=YOUR_LINK_ID&utm_source=meta&utm_campaign={{campaign.name}}Safety rules
A public URL must never be able to turn Adback into an open redirect.
- Destinations are stored and approved in the console.
- Public query params cannot override the destination unless a future signed override exists.
- Paused or archived links do not send users to the paid destination.
- Provider pixels are rendered only from structured saved config.
- Known macros are normalized; raw query params remain available for trace/debug under retention policy.
Provider templates
Use the console's provider-specific copy URL so the right macro names are included for each ad platform.
| Provider | Typical captured fields |
|---|---|
| Meta | campaign, ad set, ad, placement, fbclid/fbc/fbp where available |
| TikTok | campaign, ad group, creative, ttclid, placement |
| campaign, ad group, keyword, gclid, gbraid, wbraid | |
| Apple Ads | campaign, ad group, keyword, search term via reporting and AdServices |