Skip to main content
Flowforth lets you create QR codes for your lobby, signage, print material, check-in areas, and anywhere else people can scan. Depending on the type you choose, a code can be trackable (you can see scans and change where it points after printing) or static (it encodes its destination directly so phones handle it natively).

QR Code Types

When you create a QR code you pick a type. The type decides what happens when someone scans it, and whether it can be tracked.
TypeWhat it does when scannedTracking
URLOpens a web addressOptional (on by default)
Planning CenterOpens a Planning Center registration, event, group, or formOptional (on by default)
File DownloadOpens or downloads a file you uploadOptional (on by default)
EmailOpens the visitor’s email app with your address filled inAlways static
Phone CallStarts a phone call to your numberAlways static
Text MessageStarts a text message to your numberAlways static
WiFi NetworkConnects the phone to your WiFi networkAlways static
Files are just web addresses behind the scenes, so URL, Planning Center, and File Download are interchangeable. You can switch a tracked code between these three types at any time.

Tracked vs. Static Codes

This is the most important thing to understand about QR codes in Flowforth. Tracked codes (URL, Planning Center, File Download with tracking on) route through Flowforth when scanned. Because of that, you get two benefits:
  • Scan analytics: every scan is recorded, so you can see how often and when each code is used.
  • Editable destination: you can change where the code points at any time, and the change takes effect immediately across every printed copy.
Static codes (Email, Phone Call, Text Message, WiFi, or any code created with tracking turned off) encode their destination directly into the image. They are handled natively by the phone, which is more reliable for things like dialing a number or joining WiFi. The trade-off:
  • No analytics: scans are not recorded.
  • Locked destination: the destination cannot be changed after the code is created.
Whether a code is tracked or static is chosen when you create it and cannot be changed afterward. If you need to switch, create a new QR code.

How to Create a New QR Code

There are two ways to start:
  • Click Create New in the sidebar, then choose QR Code
  • Or visit the QR Codes page and click New QR Code
Then:
  1. Choose a QR Code Type from the list above.
  2. Give it a Name. This is private and only visible to you.
  3. Fill in the destination for that type (a URL, phone number, file upload, Planning Center item, or WiFi details).
  4. For URL, Planning Center, and File Download, leave Track scans on to record analytics, or turn it off to make a fully static code. (This toggle does not appear for Email, Phone Call, Text Message, or WiFi, since those are always static.)
  5. Click Create QR Code.
You can create multiple QR codes for the same link. Each one can have its own design, and for tracked links each one is counted separately. This lets you see where scans come from (for example lobby vs. screens vs. seat backs).

The QR Code Page

Opening a QR code takes you to its detail page, which has two tabs:
  • QR Codes: the designs that point at this link, plus scan analytics for tracked links.
  • Settings: the link’s name, destination, status, and delete options.

Designing and Downloading Codes

On the QR Codes tab, each code appears as a row showing a preview, its private name, and (for tracked links) its all-time scan count. To customize a code, click Edit. You can adjust:
  • Private Name (for internal reference)
  • Background Color (or make it transparent)
  • QR Code Color
  • Eye Color (the three corner squares)
  • Rounded Corners
  • Logo (for example your church logo) and its size
A live preview updates as you go. Click Save when finished. To download a code, click its preview image or the Download button. The code is saved as a high-resolution PNG. To add another design for the same link, click Add QR code at the bottom of the list.
Use the three dots (⋯) on a code to Download, Edit, Duplicate, or Delete it. You can only delete a code when more than one exists for the link.

Viewing Scan Analytics

For tracked links, an Analytics section appears below the codes on the QR Codes tab. It shows a chart of scans over time, broken down by each code so you can compare placements. Use the year, month, and day filters to change the range, or click a bar to zoom in to a shorter period.
Analytics are only available for tracked codes. Static codes (Email, Phone Call, Text Message, WiFi, or anything created with tracking off) do not record scans.

Updating the Destination

Open the Settings tab to change where a code points. For tracked links (URL, Planning Center, File Download), use the Destination Type selector to switch between those three types, then update the value. Changes save automatically and take effect immediately across every printed copy of that link.
This is what makes tracked codes reusable: print once, then repoint the same codes whenever a URL changes, an event ends, or you make a mistake.
For static codes (Email, Phone Call, Text Message, WiFi), the Settings tab shows the destination as read-only. Because the destination is encoded directly into the image, it cannot be changed. Create a new QR code to point somewhere else.

Managing Status

On the Settings tab, the Active toggle controls whether a tracked code redirects when scanned. When set to Inactive, scanning a tracked code shows a not-found page instead of opening the destination.
Static codes (Email, Phone Call, Text Message, WiFi) always work once printed, because they do not route through Flowforth.

To delete a QR link and all of its codes, open the Settings tab, scroll to the Danger Zone, and click Delete Link. Confirm to remove the link, every QR code design, and its scan history.
This action cannot be undone. Deleted codes stop working immediately.

Need help? Contact support@flowforth.co.