Window decals you can repoint weekly
One printed design, a code for each store, and pages that show this week's offer, this store's hours and this store's reviews.
The sample setup at a glance
- codes in the sample setup
- 5
- hosted pages among them
- 3
- recommended plan
- Pro
- a month, or $12 a month billed yearly
- $15
Problems we fix
What goes wrong, and what Dotwick does about it
One artwork, six stores, and each store wants its own numbers
Bulk-create a code for each store from a CSV, then print the same shelf talker with each store's code in it. Analytics split by store.
From ProThe offer ends but the decal stays on the window
Give the code an end date and choose where it goes afterwards, such as the current offers page. It never lands on a dead page.
From StarterReviews go to the brand, not the store
A Google review code for each store, on the till, so the review lands on the right listing.
Every plan
A worked example
A season at Northwind Outfitters
A camping and outdoor retailer with six stores, a head-office marketer and a manager in each store. The window changes every few weeks.
Northwind Outfitters is a sample business. The codes, pages and rules are real Dotwick features.
- 01
Monday
A folder and a code for each store
The marketer makes a folder for each store. From a CSV with one row per store she bulk-creates the shelf-talker codes, each tagged with the store, and a Business page for each window with its hours. The review and coupon codes are made in the editor, because a bulk import covers neither.
- Shelf talker (six)
- Window (six)
- 02
Tuesday
One design, six codes
In the print studio she builds the shelf talker once and runs it for every store, so each store's code lands in the same artwork. One test sheet scanned in a store's lighting is enough to approve the run.
- Shelf talker (six)
- 03
Wednesday
Holiday hours
She adds the bank-holiday hours to each Business page as dated exceptions. The page shows the store open or closed now, in the store's own time zone.
- Window (six)
- 04
Thursday
Review codes and a receipt offer
Each till gets its own Google review code. Receipts carry a Coupon for 15% off the next visit with an end date, and when the date passes the code opens the current offers page.
- Till review (six)
- Receipt coupon
- 05
Monday, 08:00, every week
Each manager gets the numbers
A scheduled report for each store's folder goes to that store's manager. Head office opens the analytics, filters by folder and compares stores side by side.
- Shelf talker (six)
- Window (six)
- 06
Month 3
Swap the window
The autumn window needs a new offer. She changes where the window codes go. The decals on the glass stay put.
- Window (six)
The codes in this setup
What to watch in this setup. The marketer watches scans per store and placement, the coupon page's visits against redemptions counted at the till, and each store's review count in Google.
Where the codes go
- 01URL
Shelf talker
Product detail, a size guide or reviews, tagged by store.
- 02Business Page
Store window
Hours, holiday hours and directions for this store.
- 03Google Review
Till
A review of this store, not the brand.
- 04Coupon
Receipt
A next-visit offer that switches off by itself.
- 05Link Page
Fitting room
Size guide, ask for another size, returns.
- 06GS1 Digital Link
Own-brand product
A GS1 Digital Link on the pack for your own range.
How retail set it up
- 01
Plan the codes
One folder for each store, and a short list of what each store needs: shelf talker, window, review, coupon.
- 02
Bulk-create what repeats
Import the shelf talkers and window pages from a CSV with a row for each store. Make the one-off codes in the editor.
- 03
Print one design with six codes
Run the print studio over the folder so each store's code lands in the same artwork.
- 04
Compare stores
Filter the analytics by folder, and schedule a report to each store manager.
Measure it
What to measure
The numbers worth looking at, and where each one lives.
- Scans per store and placement
- Analytics filtered by folder or code
- Coupon page visits against redemptions
- Visits in Dotwick, redemptions at your till
- Reviews per store
- Google, for each store's listing
- Orders and revenue per code
- On Business, the conversion pixel and the Shopify app
- Which decal is still read
- A no-scans-for-days alert on the window codes
Print it right
Print it right
Shelf edges are small
A shelf talker is read from arm's length, but the label is tiny. Use the Table / flyer size as the floor, and give the code its white border.
Test under store lighting
Shop lights are bright and glossy. Scan the test sheet on the shelf, with the lights on, before you print the run.
Matte for glass
A decal inside a window catches the street. Use a matte print and keep the code away from any dark tint of the glass.
How big to print it
These sizes are for a typical dynamic code. The editor's Where will it go? step works out yours, and the test sheet lets you scan before the print run.
Honest notes
What to watch in retail
A coupon page is the same for everyone
The Coupon page shows an offer, a code to show or copy, and an end date. It does not make a unique code for each customer or count redemptions per person, so count redemptions at the till. For a hard cap on how often a code opens, scan limits are on Business.
Do not trade discounts for reviews
Google's policy forbids offering discounts in exchange for a review, and forbids selectively asking happy customers for them. Keep the receipt offer separate from the review code.
Say who sees what
Folder permissions, which keep a store manager to their own store, are on Business. On Pro, managers can be viewers: they see every code but cannot edit.
Which plan
Which plan fits
Our pick
Pro
$15/ monthor $12 / month billed yearly
14-day free trial
Six stores, a print run with a code for each, bulk import and weekly reports for the managers: Pro, with 100 dynamic codes and 3 seats.
Start 14-day trialCompare every planWhat each plan covers here
- Free$0 / month
Static codes only, unlimited: a WiFi code for the shop or a link to your site. No hosted pages and no changes after printing.
- Starter$7 / month
One shop with up to 20 codes, made by hand: coupon, Business page and Link page, an end date and alerts.
- Pro$15 / month
The chain: bulk import of 1,000 rows, the print studio, scheduled reports, 3 seats and 10 free viewers.
- Business$49 / month
Folder permissions for each store manager, conversions and revenue by code, a locked brand and 10 seats.
QR code templates for this industry
Scan-tested designs for the places it gets printed, ready to restyle in the editor.
Connect your tools
Connect your tools
Online orders per code
On Business, the Shopify app reads order totals and the landing page of each order, never who bought, so a window code can show revenue. The app is rolling out.
Reports to the people who need them
A scheduled PDF report can go to up to 10 outside recipients, each of whom confirms by email first.
Questions about retail
Can one design carry a different code for each store?
Yes. Bulk-create the codes from a CSV, then run the print studio over the folder so each store's code lands in the same artwork. Bulk import and the print studio are on Pro and up.
Can an offer switch off by itself?
Yes. Give the code an end date, then choose where it goes afterwards, such as your current offers page. End dates are on Starter and up.
Can store managers see only their own store?
Yes, with folder permissions on Business. On Pro and up viewers are free, but they see every code in the workspace.
Do coupons work for each customer separately?
No. A Coupon page is the same for everyone who scans it. Count redemptions at your till. Scan limits on Business can cap how many times a code opens.
Can I see sales from a code?
On Business, yes: the conversion pixel and the server postback attribute orders to the code, and the Shopify app shows revenue. On other plans, tag the code and compare in your shop's own analytics.
Can each store collect its own reviews?
Yes. Make a Google review code for each store, each pointing at that store's listing.
Print it once. Change it whenever you like.
Static codes are free forever. Dynamic codes start with a free trial, and a printed dynamic code keeps working: we never swap it for an ad.
Start freeYour printed code keeps working. No ads, no swaps.