WapiLink

One WhatsApp link. Every channel. Full tracking.

Branded short URLs, downloadable QR codes, a one-line website widget, and click analytics that actually attribute. Offline to online, seamlessly.

Branded short links

Custom short codes, not random. Share on bios, email signatures, ads — looks professional, drives to WhatsApp instantly.

QR codes for offline

Print on flyers, business cards, store signage. Every scan is tracked back to the source.

Embeddable widget

One-line script tag. Floating WhatsApp button in any corner. No framework dependencies.

Click analytics

Source (widget/QR/direct), device, country, city, referrer. Know what works without adding another tracker.

Built for attribution

Marketing spend on WhatsApp is invisible without attribution. WapiLink flags every click with its origin — so when you run a flyer campaign next to an Instagram ad, you know which one drove the conversation, not just total clicks.

  • UTM-style source tagging per link
  • Per-link drill-down: country, city, device, time of day
  • Export as CSV for your own analytics stack
snap.li/s11Prefill: “Hi, saw you atWindow Display 3”CLICK SOURCES · LAST 7 DAYSQR scan · store1,420Website widget938Direct link · DM604Facebook ad312

The widget your dev won't hate

Most chat widgets bloat the page, block rendering, or need iframe contortions. WapiLink's widget is a tiny script that injects a floating button with one prefill. Ship-and-forget.

Gzipped size< 5 KB
DependenciesNone
CLS impactZero
SetupOne script tag

Frequently asked questions

How is this different from wa.me?+

wa.me gives you one link per number with zero tracking. WapiLink gives you branded short URLs, QR codes, an embeddable widget, and full click analytics (source, device, geo). One asset, many surfaces.

What data does WapiLink track?+

Per-click: source (widget, QR, direct), user-agent, IP, geo (country/city), referrer. No cookies, no fingerprinting — just the channel-attribution data you need.

Can I customise the prefill message?+

Yes. Every link has a prefill message that lands in the customer's WhatsApp. Different short codes can have different prefills — a/b test between variants.

How heavy is the website widget?+

One-line embed, <5KB gzipped, no dependencies. Floating button appears in a fixed corner; clicks fire a redirect to wa.me with your prefill. Zero impact on Core Web Vitals.

Does the QR code work for flyers and signage?+

Absolutely. Download as PNG (cached 24h), print anywhere. Scans route through your tracked short link, so you know exactly which in-store poster drove which conversations.

Your WhatsApp. Your AI. Your rules.

Join businesses automating WhatsApp without vendor lock-in.

Start Free Trial