CIRCULATEQR
Manufacturing & Logistics

Send customers to tracking and returns from the box

To use a QR code on shipping labels, paste your order-tracking or returns page into the Shipping Labels template in Studio and add the code to your label or packing-slip template. The same code goes on every package, and customers look up their order on your page. Because the code is a short link, you can point it to a new tracking provider or returns portal later, and scan counts show how many customers use it.

The problem

Why the printed version falls short

Customers email support to ask where their order is

Tracking and returns pages are hard to find on your website

Label stock is printed in bulk and hard to change

Switching carriers or returns tools leaves old slips pointing to the wrong place

You don't know how many customers look for tracking or returns

What you get

Shipping Labels with CirculateQR

Print a link code on shipping labels or packing slips that opens your order-tracking or returns page. Change where it points without reprinting.

  • Customers scan to reach your tracking or returns page
  • One code on every label, re-pointed when your pages move
  • Scan counts over time and by device
  • UTM tags so your web analytics can separate these visits
  • PNG, SVG or PDF files for label templates
How it works

How to set it up

  1. Choose the page

    Your order-tracking page or returns portal. Paste it into the Shipping Labels template in Studio.
  2. Add it to your label or slip

    Download PNG, SVG or PDF and place it on your label or packing-slip template.
  3. Ship as usual

    The same code goes on every package. Customers enter their order details on your page.
  4. Review and update

    Watch scans over time and change the destination if your tracking or returns setup changes.
Features

Useful extras

Editable Destination

Switch tracking or returns providers without changing the printed labels.

UTM Tags

Tag visits with values such as source qr and medium packaging so your web analytics shows them separately.

Device Routing

Send iPhones and Android phones to your app's store page or app link with the Device block.

Codes in Bulk by APIStealth+

The read/write API can create up to 1,000 codes in one call, for example one per order.

A plan badge means that plan or higher is needed. Paid marketplace templates show their one-time price. Compare plans

Compared

CirculateQR vs printed url and plain qr code

No typing needed

CirculateQR
✓
Printed URL
✗
Plain QR code
✓

Change destination after printing

CirculateQR
✓
Printed URL
✗
Plain QR code
✗

Scan counts

CirculateQR
✓
Printed URL
✗
Plain QR code
✗

UTM campaign tags

CirculateQR
✓
Printed URL
△
Plain QR code
✓

Different link for iPhone and Android

CirculateQR
Studio
Printed URL
✗
Plain QR code
✗

✓ yes · ✗ no · △ partly or with extra work

FAQ

Frequently asked questions

Does the code show where that specific parcel is?

No. It opens your tracking page, where the customer looks up their order. The same code is on every label unless you make separate ones.

Can each package get its own code?

Not from the dashboard, which has no bulk upload. On the Stealth plan, the API can create codes in batches of up to 1,000, such as one per order pointing to that order's tracking link.

Can I change the page later?

Yes. The code is a short link, so you can point it somewhere new in Studio without reprinting labels.

What happens if I stop paying?

Codes keep working for 14 days after a paid plan ends, then pause until you subscribe again. Nothing is deleted. On the free plan, codes pause 14 days after publishing.

Start with the Shipping Labels template

The template opens in Studio with starter content filled in. Change the text, pick a design and download. The free plan needs no card.