Help
Dynamic QR code help & FAQ
Everything you need to know about dynamic QR codes — create, design, track scans, and manage campaigns with Stirling-QR.
Getting Started
What is this app?
This is a QR code platform that lets you create, customise, and track QR codes. Paid plans support dynamic QR codes so you can update destinations without reprinting. Free plan supports static QR codes valid for up to 30 days.
Do I need an account?
Yes. Creating an account is free and lets you manage your QR codes, view scan analytics, and edit settings at any time. Sign up at the top-right corner of the page.
How do I create my first QR code?
Go to Dashboard → Create QR Code. Choose a QR code type, fill in the details, set an expiry date, and click Create. Your QR code is ready to download and use immediately.
What types of QR codes can I create?
You can create four types: URL Redirect (sends scanners to a website), Contact Card / vCard (scanners save your contact details), Wi-Fi (scanners connect to a network), and Plain Text (scanners see a message).
Is there a free plan?
Yes. The Free plan includes static QR codes (valid for up to 30 days), basic analytics, and PNG export. Pro and Business add dynamic redirects, higher limits, longer analytics history, A/B testing, geo targeting, team seats, and more — see the pricing page for details.
QR Code Types Explained
What is a URL Redirect QR code?
A URL Redirect QR code contains a short link that redirects the scanner to your chosen website. The key advantage is that you can change the destination URL at any time from your dashboard — without reprinting the QR code. This makes it ideal for menus, promotions, business cards, and any link that might change.
What is a Contact Card (vCard) QR code?
When someone scans a vCard QR code, their phone prompts them to save your contact details (name, phone, email, company, website) directly to their address book. No app required. Great for business cards, name badges, and networking events.
What is a Wi-Fi QR code?
A Wi-Fi QR code lets guests connect to your Wi-Fi network by scanning — no need to read out or type the password. When scanned, the phone automatically opens the connection dialog with your network name and password pre-filled. Ideal for cafés, hotels, offices, and event venues.
What is a Plain Text QR code?
A Plain Text QR code encodes a short message directly into the QR code. When scanned, the user sees the text immediately — no internet needed. Useful for product instructions, short announcements, promo codes, or any short message you want to share offline.
Which type should I use?
For most use cases, URL Redirect is the best choice because it's the most flexible — you can update the destination at any time. Use vCard for contact sharing, Wi-Fi for network access, and Plain Text only for short static messages that will never change.
Creating QR Codes
Why is an expiry date required?
Every QR code needs an expiry date so you have control over when it stops working. After the expiry date, scanners will see an 'expired' page instead of being redirected. You can always extend the expiry date from your dashboard — the QR code itself doesn't change.
What is a custom URL slug?
A slug is the short text that appears at the end of your QR code's redirect URL. For example, if your slug is 'summer-sale', the redirect URL becomes yourapp.com/r/summer-sale. Custom slugs make your links more memorable and professional. Leave it blank to get a random code.
What is a campaign?
Campaigns let you group related QR codes together. For example, all the QR codes for a 'Summer Sale' event can be grouped under one campaign, making it easy to find and manage them. Create campaigns from the sidebar in your dashboard.
What are the Quick Setup buttons?
Quick Setup buttons pre-fill the Destination URL with a common link template so you don't have to look it up. For example, clicking 'Google Review' pre-fills the Google review URL — you just add your Place ID at the end. Available shortcuts include Google Review, Trustpilot, WhatsApp, Instagram, Facebook, LinkedIn, TikTok, and YouTube.
How do I find my Google Place ID?
1. Go to Google Maps and search for your business. 2. Click on your listing. 3. Use Google's official Place ID Finder tool at developers.google.com/maps/documentation/places/web-service/place-id — search for your business and copy the Place ID shown. It looks something like: ChIJN1t_tDeuEmsRUsoyG83frY4.
What Quick Setup shortcuts are available?
Quick Setup buttons pre-fill the destination URL so you don't have to look up links manually. Available shortcuts: Google Review (pre-fills the Google review link — you add your Place ID), Trustpilot, WhatsApp, Instagram, Facebook, LinkedIn, TikTok, YouTube, Custom feedback form, Restaurant menu, and Event details.
Does the expiry date have to be set?
Yes, the expiry date is required for URL Redirect QR codes. It defines when the QR code stops working and shows an expired page. You can set it years in the future if you want an effectively permanent code, and you can always extend it later from your dashboard — the QR code itself never needs to be reprinted.
Campaigns
What is a campaign?
A campaign is a group of related QR codes. For example, all the QR codes for a 'Summer Sale' event, a trade show, or a product launch can be grouped under one campaign name. This makes them easy to find and manage in your dashboard.
How do I create a campaign?
From the dashboard, go to Campaigns in the sidebar and create a new campaign with a name. Once created, you can assign QR codes to it during creation, or the campaign will appear as an option in the dropdown when creating new QR codes.
Can I see analytics across a whole campaign?
Yes. The campaign view shows the total scan count across all QR codes in that campaign. For detailed analytics per code, click into each individual QR code.
Can I filter my dashboard by campaign?
Yes. The QR code list in your dashboard has a campaign filter, so you can see only the codes belonging to a specific campaign.
Advanced Options
What does password protection do?
When you add a password, anyone who scans the QR code will be shown a password entry screen before being redirected. Only people who know the password can proceed. Useful for internal links, exclusive offers, members-only content, or age-gated pages.
What is the max scans limit?
Max scans lets you set a scan limit on your QR code. Once that number of scans is reached, the QR code automatically expires and shows the expired page. Useful for limited-quantity promotions, first-come-first-served offers, or event tickets.
What is the go-live date?
The go-live date lets you schedule when a QR code becomes active. Before the go-live date, scanning the code shows the expired page. This lets you print QR codes in advance and have them automatically activate on a specific date — perfect for product launches, seasonal campaigns, or timed events.
What are allowed countries?
You can restrict your QR code to only work in specific countries. Scanners from outside those countries will see the expired page. Enter 2-letter country codes separated by commas (e.g. AU, NZ, GB). Leave blank to allow all countries. Note: country detection uses the scanner's IP address and is not 100% precise.
What is an A/B destination test?
An A/B test splits your scan traffic between two different URLs. For example, 50% of scanners go to Landing Page A and 50% go to Landing Page B. You check the analytics to see which page performed better. It's a way to test two versions of a page, two offers, or two campaigns using a single printed QR code — no reprinting needed.
Designing QR Codes
Can I change the colours of my QR code?
Yes. When creating a QR code, expand the 'Customise QR code style' section. You can set a foreground (dot) colour, a background colour, and an optional separate colour for the eye squares. For existing QR codes, go to Dashboard → your QR code → Edit Style.
Can I change the dot and eye shapes?
Yes. In the style editor, you can choose from four dot styles (Square, Rounded, Dots, Diamond) and three eye styles (Square, Rounded, Dot). Mix and match to create a unique look.
Can I add a logo to my QR code?
Yes. In the style editor, click 'Upload logo' to add an image to the centre of your QR code. Use a simple, high-contrast logo — fine details may not be visible at small sizes. When using a logo, set the error correction level to H (High) to ensure the QR code remains scannable.
What is error correction?
Error correction makes the QR code scannable even if part of it is covered, damaged, or dirty. Higher levels (L, M, Q, H) add more redundancy but also make the QR code denser. Use H (30% correction) when adding a logo. Use M or L for clean, minimal designs without logos.
What are style templates (presets)?
The style editor includes pre-built design templates you can apply with one click. Each preset sets a combination of colours, dot shapes, and eye styles. You can apply a preset and then customise individual settings further.
Can I style a QR code after it's been created?
Yes. Go to Dashboard → click your QR code → Edit Style. Changes are saved to the QR code record and any new downloads will reflect the updated design. The Design Studio shows a live preview as you make changes.
Managing QR Codes
Can I change the destination URL after creating?
Yes — this is one of the main advantages of using this platform. Go to Dashboard → click your QR code → Edit Destination. Update the URL and save. The QR code image itself doesn't change, so you don't need to reprint anything.
How do I extend the expiry date?
Go to Dashboard → click your QR code → Edit Destination. Update the expiry date field to a new future date and save.
Can I pause or stop a QR code?
Yes. On the QR code detail page, use the Pause button to temporarily disable the QR code. Scanners will see the expired page until you resume it.
Can I delete a QR code?
Yes. On the QR code list page in the dashboard, each card has a delete option. Deleted QR codes cannot be recovered.
What happens when a QR code expires?
Scanners are redirected to an 'expired' page that says the QR code is no longer active. The QR code remains in your dashboard so you can extend the expiry date or review its analytics.
Analytics & Tracking
How are scans tracked?
Every time someone scans your QR code, the redirect route records: the date and time, the scanner's country and city (from IP), their device type (Mobile, Tablet, Desktop), browser, operating system, and the referring URL (if any). No personally identifiable information is stored.
Where do I see the analytics?
Go to Dashboard → click on any QR code. The analytics page shows a scan timeline chart, device breakdown, top countries, top cities, browser and OS breakdown, and a table of recent scans.
How does A/B test analytics work?
When A/B testing is enabled, the analytics page shows a Variant breakdown chart — how many scans each URL received. Use this to compare performance and pick the winning variant.
Is the analytics data real-time?
Scans are recorded as they happen. The analytics page reflects the latest data when you load or refresh it.
What is referrer tracking?
Every scan records the HTTP referrer — the website or app that the scanner was using before scanning the QR code. This helps you understand which channel is driving scans: a social media post, an email campaign, a website link, or a direct scan (no referrer). Referrer data appears in the Recent Scans table on the analytics page.
What information is shown in the Recent Scans table?
The Recent Scans table shows the last 50 scans for a QR code. For each scan you can see: the date and time, the country, the city, the device type (Mobile/Tablet/Desktop), the browser, the operating system, and the referrer URL. No personally identifiable information (such as name or email) is ever stored.
Downloading & Using QR Codes
What file formats can I download?
You can download your QR code as PNG, SVG, or PDF. PNG is a raster image suitable for most digital and print use. SVG is a vector format that scales to any size without losing quality — best for large-format printing. PDF is useful for sharing or sending to a print shop.
Which format should I use for printing?
Use SVG for the best print quality — it scales to any size (business card, billboard) without pixelation. If your printer or designer needs a raster file, use PNG at the largest size available.
How large should the QR code be when printed?
A minimum of 2cm × 2cm (about 0.8 inches) is recommended for reliable scanning. Larger is always better. Ensure there is a clear white margin (quiet zone) of at least 4 modules around the QR code — don't crop it too tight.
Can I test my QR code before printing?
Yes. After creating a QR code, scan it with your phone's camera app or a QR scanner to verify it works correctly before sending to print.
Ready to get started?
Create your first QR code in under a minute.