Key takeaways
- Pixels without a custom domain and without Smart Traffic will not run as expected (plain redirect + warning in the log).
- Deleting a link breaks the linked QR — recovery is impossible.
- Pixel consent cookie: consent{link_id}.
- Selena settings take a cooldown of about 4 hours into account — do not expect an instant recalculation.
Domain and DNS
A custom domain must point to ClikBy infrastructure (A/CNAME per the instruction in the domains section). Until DNS has converged, a short link on your domain will not open reliably.
- Check the records against the hint in the account (Helpers/domain).
- Wait for DNS propagation (minutes–hours).
- Check that the link was created with the needed domain_id, not only on the default domain.
Detailed guide: «Domains» section.
Pixels do not fire
In RedirectController: if the link has pixels but no domain_id and no smart_traffic — pixels are not used in the normal scenario; a warning is written to the clikby log channel, and a regular redirect runs.
- Bind a custom domain to the link or turn on «Smart filtering» (Smart Traffic).
- Make sure pixels are actually bound to the link.
- If pixel_notification is on — the user must accept consent (cookie consent{link_id} = 1), otherwise pixel scripts will not go out.
- With Smart Traffic, firing may be deferred to the client SDK (delay, about 5 s by default) — check Network after the delay.
TikTok in the current redirect blade writes a cookie with the ID, but not a full PageView SDK — do not expect a TikTok event like Facebook's while the implementation is incomplete. See the pixel comparison.
QR after deleting the link
The QR is bound to a live short link. You deleted the link — the code leads nowhere / to an error. A deleted link cannot be restored; create a new one and regenerate the QR.
Before bulk deletion, export the needed URLs and QR.
Bots and visit status
Bot detection may record a visit with status bot and divert traffic without full tracking/pixels (depending on the safe / soft_pass mode with Smart Traffic).
- In Stats, look at statuses bot / pending / confirmed.
- Soft-bots with smart_traffic on may pass differently than a hard block.
- Do not compare «raw» ad-account clicks 1:1 with confirmed without accounting for filtering.
Pixel consent window
If the link has pixels and pixel_notification is on, the first visit without a cookie shows redirect.consent. The decision is stored in a cookie of the form consent{link_id} (value 1/0, term about 30 days).
Declining consent → pixels do not fire on later checks of cookie == 1.
AI Selena / cooldown
Changes in AI Selena traffic-analysis settings may take a cooldown of about 4 hours into account. If you just saved rules and «nothing changed» — wait for the apply window and check that the needed analysis mode is on for the link.
См. AI Selena setup.
Quick checklist
- Does the link open from the needed domain?
- For pixels: domain_id or smart_traffic?
- Has pixel_notification consent been passed (consent{id}=1)?
- Is the click not a bot? Status in visits?
- Has the link not expired (ends_at / expiration_clicks)?
- Has the alias the QR points to not been deleted?