Conversion tracking
QR code conversion tracking: connect the scan to the sale
QR code conversion tracking ties the person who scanned the code on your packaging, menu or poster to the order they actually placed. directinapp puts a scannable QR on every short link and records the conversion behind it, so a flyer at a Pune expo or a sticker on a delivery box stops being a guess.
What is QR code conversion tracking and how does it work?
QR code conversion tracking links each scan of a printed QR to the sale or signup it drove, not just the scan count. directinapp encodes a tracked link in the QR, tags the visitor, and records the Razorpay payment or form submit against that exact code and campaign.
Why it matters
Scans are vanity, sales are the point
Most QR tools stop at scan counts. directinapp records what happened after the scan, so you know the flyer QR drove 42 scans and 7 paid orders on Razorpay, not just 42 scans that vanished.
One code per surface, honestly compared
Give the box sticker, the table tent and the event standee each their own tracked QR. When the month closes you see which physical placement paid for itself in actual rupees, not impressions.
Free analytics, deep-links and bio on the same link
Every tracked QR is a normal directinapp short link, so you also get click, geo and device analytics, a deep-link into the Instagram or app screen you want, and a link-in-bio page, at no extra cost.
Set it up
Three steps, no developer
Make the link, grab its QR
Shorten your destination in directinapp (a product page, a Razorpay checkout, a WhatsApp catalogue). Every link ships with a downloadable QR you can drop onto packaging, a menu card or a printed poster.
Print it and let people scan
The QR carries the tracked link, so a scan at a stall or off a delivery box tags that visitor with a first-party cookie in their browser (cookie-scoped to that device, not across devices) and remembers which QR sent them.
Capture the conversion automatically
When they pay, our signed webhook for Razorpay, Stripe, Shopify or WooCommerce fires, or you drop the no-code pixel on your thank-you page. The sale is attributed back to that exact printed code.
Watch it end to end — link, snippet, sale
directinapp.com/diwali-sale
your short link — clicks tracked free
Frequently asked questions
How is QR code conversion tracking different from a normal QR generator?+
A normal generator makes a static image and, at best, counts scans. directinapp encodes a tracked link, tags the visitor, and records the actual sale or signup, so you see revenue per printed code instead of a bare scan number.
Can I tell which specific poster or package drove a sale?+
Yes. Give each surface its own tracked link and QR: box sticker, menu, event standee, magazine insert. Each conversion is attributed to the exact code scanned, so you can compare placements in real rupees.
Does it work if someone scans on their phone but buys later on a laptop?+
Not across devices. The visitor id is a first-party cookie scoped to the browser that scanned, so a same-session purchase on that phone is attributed cleanly; true cross-device matching is on the roadmap, not shipped.
How does directinapp know a QR scan turned into a paid order?+
Via a signed webhook from Razorpay, Stripe, Shopify or WooCommerce that auto-captures the payment, a no-code pixel on your thank-you page, or a server postback. It is webhook-based and never touches your gateway keys or checkout.
Do I need to reprint QR codes when the destination changes?+
No. The QR points at your directinapp short link, so you can repoint that link to a new landing page, offer or checkout any time and the printed code keeps working and keeps tracking.
Is QR code conversion tracking free?+
The tracked links, QR codes, click, geo and device analytics are free on every link. Conversion tracking, the part that ties scans to sales, sits on the Business tier and starts with a free trial.
More on conversion tracking
directinapp Business
The full conversion-tracking product — pricing, setup and a live demo.
Conversion tracking
Conversion tracking is measuring the real outcomes a link drives — a sale, a signup, a lead — not just the clicks. You tell your analytics tool "this counts as a conversion, worth this much," and it ties that outcome back to the link that earned it. directinapp does this on every link: fire a pixel, a postback or our drop-in dia.js script when a sale happens, and see the count, the rupee value and the conversion rate for that exact link — right down to which click and visitor drove it.
Instagram sales tracking
Yes — you can track sales and signups from an Instagram bio link or reel. Put your store or checkout behind a directinapp link, fire our pixel on your payment success page, and the Business report shows the count, rupee value and conversion rate that link drove. Even though a bio or reel is one shared link, per-visitor and per-click attribution shows which visitor and which click drove each sale — the visitor id is cookie-scoped to this browser, not the same person across devices.
vs Linktree
Linktree tells you a link got clicked. directinapp tells you it drove 12 purchases worth Rs 5,988. On any link you can fire our tracking pixel or server postback with a sale value, and the Business tier shows conversion count, total value and conversion rate per link, per currency (INR/USD/EUR/GBP/AED). Attribution now runs per-click and per-visitor (dia_clid and dia_vid), and signed webhook auto-capture for Razorpay, Stripe, Shopify and WooCommerce records a paid order automatically.
Tracking pixel
A tracking pixel for links is a tiny 1×1 image you load when a sale happens. Point an img tag at GET /c?s=SLUG&e=purchase&v=499&cur=INR and directinapp records one conversion — with its rupee value — against the link that drove it. No SDK, no cookie, no code beyond one line of HTML.
Server postbacks
A server postback records a conversion by sending a POST /conversions call from your backend to directinapp. You send JSON with the link's slug, an event name, value and currency, and the dashboard shows counts, total value and conversion rate per link. It is shipped and works today. Signed, HMAC-verified postbacks are on the roadmap.
Lead tracking
Yes — you can track leads and signups from any directinapp link today. Fire a "lead" or "signup" event from your form's thank-you page with our pixel or postback, and each link shows its lead count, conversion rate, and a per-event breakdown. Attribution ties each lead to the click and the visitor — a cookie-scoped id for this browser — that drove it; recognising the same person across devices is still on the roadmap.
Stop losing clicks at the browser
Create your first smart link in under a minute and see where every tap really goes.
Start freeNo credit card required · 7-day free trial