Overview
QR Codes in Marketing lets you create branded QR codes, download them as PNG or SVG, count scans, and change where a dynamic code points without reprinting it. Use them on business cards, signs, flyers, and open-house handouts to send people to your website, application link, mortgage track page, review page, or another destination.
Every code is created in three steps (Basic, Design, Review) and then managed from My QR's, where you can edit destinations, pause or resume codes, download them again, and delete them. QR codes belong to your organization, so everyone on your team sees the same list.
At a glance
QR codes are short links you design once, download, and manage from My QR's.
Creating a code is 1. Basic, 2. Design, then 3. Review. Create QR code shows "QR code created" and opens My QR's.
Only a dynamic code (Dynamic = Yes) can have its destination edited. The change applies to every printed copy immediately.
Pause shows scanners "This link is paused." Resume turns the code back on. Delete can't be undone.
Scans is a total only. Colours and logo can't be changed after creation. Codes are shared across the company.
Before you begin
Have the destination, and a PNG or JPG if you want a logo, before you open Create QR.
Marketing requires an active subscription.
Have the destination ready: a full web address (starting with https://), a phone number, an email address, or a payment link, depending on the type.
For a logo, have a PNG or JPG file. Other formats are rejected with "Please upload PNG or JPG".
Decide whether the code should be dynamic. Only dynamic codes can have their destination changed later.
Step-by-step instructions
These steps create a code, then download, retarget, pause, or delete it from My QR's.
Create a QR code
Creating a QR code takes three steps: 1. Basic, 2. Design, and 3. Review.
In the left sidebar, select Marketing.
Select QR Codes, then Create QR.
On 1. Basic, enter a QR name (it starts as "QR-" plus a number) and choose a QR type. Fill in the destination for that type using the list below. Leave Dynamic (destination editable later) ticked unless you don't want to change the destination later.
Select Next: Design. The button stays disabled until the required destination field is filled in.
On 2. Design, choose Background and Dots color. The Dots style setting doesn't change the image yet. Optionally upload a logo with Upload PNG/JPG. With a logo you can set Logo scale (0.15–0.4) and Logo padding. Watch the Live preview on the right.
Select Next: Review.
On 3. Review, select Create QR code.
You'll see "QR code created" and Broki opens My QR's with the new code at the top.
The QR type choices are Website, Review Link, Call, SMS, Email, Payment, WhatsApp, Funnel, Form, Survey, Quiz, Profile Card, vCard, and Business Card. The destination fields are:
URL for Website, Review Link, Funnel, Form, Survey, Quiz, Profile Card, vCard, and Business Card.
Payment link URL for Payment.
Phone for Call.
Phone and Message (optional) for SMS.
Email, Subject (optional), and Body (optional) for Email.
Phone (with country code) and Message (optional) for WhatsApp.
Download a QR code
Download saves the code again from My QR's as a PNG or an SVG.
In Marketing > QR Codes, select My QR's.
In the code's row, select Download PNG (2048 × 2048 pixels, includes your logo) or Download SVG (vector, for print shops).
You'll see "Downloaded".
Change where a dynamic QR code points
Edit destination changes where a dynamic code sends people, including copies you already printed.
In My QR's, find the code. The Dynamic column must say Yes.
Select Edit destination (pencil icon).
Change the URL, phone, email, or message.
Select Save.
You'll see "Destination updated". Printed copies of the code now send people to the new destination.
Before you continue: the change applies immediately to every printed and shared copy of the code.
Pause or resume a QR code
Pause stops every copy of a code until you resume it.
In My QR's, select Pause on the code's row.
To turn it back on, select Resume.
You'll see "Paused" or "Resumed", and the Status column changes between active and paused. Anyone who scans a paused code sees "This link is paused."
Before you continue: pausing stops every printed copy of the code from working until you resume it.
Delete a QR code
Delete removes a code permanently, and printed copies stop redirecting.
In My QR's, select Delete on the code's row.
Confirm the prompt.
Before you continue: deleting can't be undone, and printed copies of the code stop redirecting. If you might need the code again, pause it instead.
Practical examples and other ways to use it
These examples put one dynamic code on a sign, a flyer, a closing package, or a web form.
Open house sign. One way to use this: create a dynamic Website code pointing to your mortgage track page, print it on the sign, and check the Scans column after the weekend.
Seasonal flyer. Print one dynamic code on all your flyers. In spring, point it to a purchase-focused landing page; at renewal season, edit the destination to your renewal page — no reprint needed.
Reviews after funding. Create a Review Link code for your review page and add the PNG to your closing package.
Lead capture form. Create a Form code that points to one of your web forms so people at an event can fill it in on their phone. See Web forms and embeddable forms.
Common mistakes and how to avoid them
These mistakes lock the destination, drop the logo, or kill a printed code.
Unticking Dynamic. You can't change the destination later, so a typo or a moved page means reprinting. Leave Dynamic (destination editable later) ticked unless you have a reason not to.
Expecting to restyle a code after creating it. Colours and logo are fixed once the code is created; Regenerate design only shows a reminder. Create a new code with the new design (it will have a new link, so old prints keep the old design).
Using the SVG when you need the logo. The SVG download doesn't include the logo. Use Download PNG when the logo matters.
Deleting a printed code. Every printed copy stops working. Pause the code instead if you might reuse it.
Very low contrast colours. Light dots on a light background can make the code hard to scan. Keep dark dots on a light background and test-scan with your phone before printing.
Troubleshooting
Use these checks when a scan fails, Next: Design stays disabled, or creation fails.
Scanning shows "This link is paused."
"This link is paused." means the scanned code is paused, or the code was deleted.
Possible causes
The code is paused.
The code was deleted.
Check first
Find the code in My QR's and look at Status.
To fix
If the status is paused, select Resume.
If the code isn't in the list, it was deleted. Create a new code and replace the printed copies.
Confirm it worked
Scanning opens the destination.
Scanning shows "Link not found."
"Link not found." means the scan could not look up that code.
Possible causes
The code couldn't be looked up at the moment of the scan.
The code was deleted.
Check first
Scan another of your codes to see whether it's specific to one code.
To fix
Scan again.
If it keeps happening, download the code again from My QR's and compare it with the printed version.
Contact support if
The message keeps appearing. Include the QR name, the approximate time of the scan, and a photo of the printed code.
"Next: Design" is greyed out
Next: Design stays grey until the required destination field for the selected type is filled in.
Possible causes
The required destination field for the selected type is empty.
To fix
Fill in the URL, Payment link URL, Phone, or Email field shown for your type.
Confirm it worked
Next: Design becomes clickable.
"Failed to create QR code"
"Failed to create QR code" means the save didn't finish.
Possible causes
The save didn't go through.
To fix
Select Create QR code again.
Check My QR's to make sure you didn't create a duplicate.
Contact support if
It fails again. Include the QR name, the type you chose, and the approximate time.
Tips and best practices
These habits make printed codes scannable and the Scans column meaningful.
Test-scan every code with your phone before sending it to print, because the printed size, colours, and logo all affect scanning.
Give codes names that say where they're printed (for example "Spring flyer 2026"), because the Scans column is the only way to tell which placement works.
Keep logo scale near the default 0.25. A larger logo covers more of the code.
Use one dynamic code per campaign rather than per destination, so you can redirect it as the campaign changes.
Limitations and important behavior
These limits apply to every code in My QR's, including codes other team members created.
Every QR code — dynamic or not — encodes a Broki short link that redirects to your destination. That's why scans are counted and why pausing works for all codes.
Scans is a running total only. There's no breakdown by date, device, or location.
Design (colours and logo) can't be edited after a code is created.
Dots style (Square, Rounded, Dots) is saved with the code but doesn't change the image yet — the preview and downloads always use square dots.
My QR's doesn't show or copy the short link behind each code; download the image instead.
QR codes are shared across your organization. Any team member with access to Marketing can edit, pause, or delete any code.
Frequently asked questions
These questions are about changing a code after you print it, expiry, and which file to send to a printer.
Can I change a code that isn't dynamic so I can edit the destination later? No. Create a new dynamic code.
Do my QR codes expire? No. A code works until you pause or delete it.
Which file should I send to the printer, PNG or SVG? The SVG scales to any size without blurring. If you need your logo on the code, send the PNG.
Related articles
These articles cover Marketing, the forms and pages you can point a code at.