Help center

Guides + answers

Pick a topic. If you can't find what you need, email us — multilingual support during business hours.

Static vs dynamic QRs

Static QRs encode the destination directly into the dots. Dynamic QRs encode a short URL that you control — change the destination after printing, and track every scan.

Pixel setup

Drop your GA4 measurement ID, Meta Pixel ID, TikTok Pixel and the regional analytics counter into Settings → Analytics. We auto-fire scan events on every redirect.

Regional deep links

Pick a payment-wallet merchant ID, regional bank account, mapping-app address or messenger channel for your country. We emit the right URI scheme + a desktop fallback automatically.

Telegram bot scan alerts

Pro+ users can paste a Telegram bot token + chat ID. We POST a notification on every scan with device, country and referrer.

Bulk creation

Upload a CSV (type, payload, title) — we generate up to 100 dynamic short links at once and return a single CSV with all the short URLs.

Retargeting export

Pro+ exports anonymized scan-traffic IP ranges as a Meta Custom Audience CSV — ready to upload as a custom audience for retargeting.

Frequently asked

How does QRNest attribute offline scans to my GA4 campaigns?

Every short link redirect injects utm_source=qr&utm_medium=offline&utm_campaign=<qr_id>&utm_content=<scan_token> into the destination URL, so GA4 and Yandex Direct count the scan exactly like a paid click. We additionally fire qr_scan in GA4, QRScan in Meta Pixel and reachGoal in Yandex Metrica on every redirect.

What is the difference between static and dynamic QR codes?

Static QRs encode the destination directly into the dot pattern — once printed, the destination is fixed forever. Dynamic QRs encode a short URL that we control on your behalf. You can change the destination, set an expiry date, and track every scan.

Do I need an account to make a static QR?

No. The free QR generator (with logo, brand color, eye-style and PNG/SVG export) requires no sign-up. You only need an account to create dynamic QRs and view analytics.

How do KZ deep links work?

Pick a Kaspi.kz Pay merchant ID, Halyk account, Yandex Maps address, 2GIS place ID or Telegram channel — we encode the right URI scheme so iOS and Android open the app directly. Desktop visitors get a fallback web link.

How fast is the redirect?

Sub-50ms p99 on the Almaty edge. Click logging is fire-and-forget through Redis — the redirect path itself never blocks on a database write, so a printed QR feels instantaneous.

Is my data safe?

Every short link is screened on creation by Google Safe Browsing and rescanned every 4 hours. Scan-event rows are stored 90 days and then aggregated into anonymized daily roll-ups; we never sell your data.

Can I cancel any time?

Yes. Cancel from the dashboard with one click. Your dynamic QRs go read-only at the end of the billing period — they stay live for 12 months in case you re-subscribe.

Do you support Kaspi Pay billing?

Yes. We use Plexy as our local KZ payment provider — Kaspi Gold, Halyk and Visa/Mastercard work natively in KZT. International cards via Stripe in Q3 2026.