CIRCULATEQR
Education & Non-Profit

A scan from any poster or table to your donation page

To take donations with a QR code, use the Donation Drives template in Studio and paste the donation page you already use. CirculateQR doesn't process payments; your donation provider does. The template tags each visit with UTM labels for the campaign, so your analytics can match gifts to the drive. Make a separate code for each poster, mailer or event to compare scans, and change the link for the next campaign without reprinting.

The problem

Why the printed version falls short

Donation links are long and hard to type from a poster

Event guests often don't carry cash

Printed appeals can't link straight to giving

It's hard to tell which poster, mailer or event brought donors in

Each new campaign means new printed links

What you get

Non-Profit & Donations with CirculateQR

Put a code on posters, mailers and event tables that opens the donation page you already use. Count scans for each campaign and change the link for the next drive.

  • Donors open your giving page without typing
  • Works with the donation provider you already use
  • UTM campaign tags on every visit
  • One code per poster, mailer or event to compare them
  • Change the link for the next drive
  • No donations pass through CirculateQR
How it works

How to set it up

  1. Paste your donation page

    Open the Donation Drives template in Studio and paste the giving page from your donation provider.
  2. Name the campaign

    The UTM tags start as source qr and medium poster. Set the campaign name to match the drive.
  3. Make a code per placement

    Create separate codes for posters, mailers and event tables, and name each after where it goes.
  4. Count and update

    Compare scans by day and placement during the drive, then point the codes at the next campaign.
Features

Useful extras

UTM tags

Source, medium and campaign are added to the link, so visits from print are easy to find in your web analytics.

Expiry date

Stop a code working when a time-limited appeal ends.

Volunteer page

Need helpers too? The Volunteer Sign-Up template builds a page with shifts and a sign-up form.

Pixel forwarding

Fire your Meta Pixel or GA4 tag on each scan before the redirect.

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

Compared

CirculateQR vs printed web address and cash collection

Give without typing

CirculateQR
✓
Printed web address
✗
Cash collection
✓

Works without cash

CirculateQR
✓
Printed web address
✓
Cash collection
✗

Count interest per placement

CirculateQR
✓
Printed web address
△
Cash collection
✗

UTM campaign tags

CirculateQR
✓
Printed web address
△
Cash collection
✗

Change the link after printing

CirculateQR
✓
Printed web address
✗
Cash collection
N/A

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

FAQ

Frequently asked questions

Does CirculateQR process donations?

No. The code opens your existing donation page, and your provider handles the payment, receipts and any recurring gifts.

Are there fees on donations?

CirculateQR doesn't charge anything on donations because no money passes through it. Your donation provider's own fees still apply.

Can we see which campaign raised what?

CirculateQR shows scans per code. Amounts given are in your donation platform, and the UTM tags help you match the two.

Can donors set up monthly giving?

If your donation page offers it, yes. Point the code at that page.

What happens to the code when the drive ends?

Set an expiry date, pause it, or point it at your next campaign. On the free plan, dynamic codes stay live for 14 days after publishing, then pause until you upgrade.

Start with the Donation Drives 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.