←
AI for Nonprofits
Proficient · M30 · lesson 30 of 42 · queued
Preview — browse every lesson free. Enroll to mark lessons complete, open partner links and save your progress. Login & enroll →
📖
in this lesson

Text-to-Give and QR Code Fundraising: Setup and Campaign Design

15 min

Rosa runs communications for an animal shelter, and at last year's spring gala she watched a room full of willing donors fail to give. The pledge cards were on the tables, the pens had gone missing, and the people who meant to write a check on the way out mostly did not. Mobile giving now accounts for 8 to 12% of nonprofit fundraising revenue, and that percentage is rising fast. Younger donors, meaning those under 40, give via mobile 2x more frequently than older donors, and QR codes that were nearly invisible before 2020 are now expected at events, on direct mail, and across social media. The barrier to entry has collapsed too: you no longer need enterprise software, a text-to-give shortcode is a modest recurring cost, and a QR code generator is free. This lesson covers how to implement both strategically rather than decoratively.

Choosing a Text-to-Give Platform

Text-to-give services aggregate SMS giving into your nonprofit account, handling the telecom side so that you do not have to. They differ less in whether they work than in what else they connect to, which is usually the deciding factor for a small organization already running an email tool or an accounting system. Pricing is typically a monthly platform fee that scales with volume, and those figures move often enough that you should quote them fresh.

PlatformWhat it is known forBest suited to
DonorboxPricing varies with volume. Integrates with email marketing, and setup is quick, on the order of 10 minutes.Organizations wanting the fastest path from decision to live campaign.
GiveWPMore features at a higher price point.Mid-size nonprofits with more complex giving needs.
Tipping PointFocused on mobile and events.Organizations whose giving clusters around in-person moments.
AplosIntegrated accounting plus giving in one system.Organizations already using Aplos for their accounting.

Whatever you choose, remember that the platform fee is not the whole cost. Most platforms charge a percentage fee of 2 to 3% on top of the monthly fee, so your real budget line is the monthly subscription plus 2 to 3% of every mobile gift. That percentage matters more than it looks, because mobile gifts tend to be small and a percentage applied to many small gifts behaves differently from the same percentage applied to a few large ones.

Securing Your Shortcode

A shortcode is the 4 to 6 digit number donors text to make a gift. In the instruction "Text HOPE to 12345," the shortcode is the 12345. Shortcodes are administered by the carriers, meaning Verizon, AT&T, T-Mobile and their peers, and you obtain access through your giving platform rather than directly. The setup has a few moving parts. Your platform registers the shortcode with the US industry registry on your behalf, and that registration takes 5 to 7 business days. You create a campaign keyword, which is the word donors actually text, kept short at 4 to 6 characters, memorable, and relevant to your mission. And you set up routing so that inbound texts arrive at your giving platform, which is what processes the payment.

The path a gift travels explains the delays your finance staff will otherwise ask about. A donor texts "HOPE 50" to your shortcode. The text arrives at a telecom partner such as Twilio. From there it is routed to your giving platform, which processes the payment and sends the donor a confirmation text. The donation appears in your account within 2 to 4 hours, and you receive the funds within 1 to 3 business days. Nothing in that chain is instant, so a campaign promising real-time totals on a screen at an event needs a platform feature built for that.

Setting Amounts and Meeting Compliance

Donors can text just the keyword, which triggers a fixed amount, or add a number to specify their own. Configure both. The fixed version, "Text HOPE to 12345 to give," is the simplest instruction and also the highest friction, because it requires the donor to know and accept the amount before acting. The variable version, "Text HOPE to 12345 to give any amount," lets the donor text "HOPE 100" for a specific gift or just "HOPE" for the default. Support both: set a default that meets the median text gift amount so the lazy path still produces revenue, while leaving room for donors who want to give more.

Text-to-give is regulated by the FCC and by carrier policies, and this is the part organizations skip at their peril. Your messaging must include clear instructions ("Text HOPE to 12345 to make a gift"), a frequency disclosure ("Message and data rates may apply. Message frequency varies"), a help command ("Text HELP to learn more"), an opt-out command ("Text STOP to unsubscribe"), a carrier liability statement ("Carriers are not liable for delayed or undelivered messages"), and a link to your SMS privacy policy. Follow your platform's compliance checklist exactly, because non-compliance can result in carriers blocking your shortcode, which ends the program rather than warning you about it.

Once the account is live, a handful of configuration settings determine how much value the channel produces. Write a confirmation message that thanks and then invites: "Thank you for your gift! Your donation helps us [specific outcome]. Visit [link] to become a monthly supporter." Enable the recurring option so donors can reply "MONTHLY", which converts 15 to 20% of text donors into monthly supporters. Designate which fund receives text gifts, or let donors direct them by texting something like "HOPE 25 SCHOLARSHIPS." And check that phone numbers import into your database with proper tagging, such as "acquired via text," because a channel you cannot segment is a channel you cannot cultivate.

QR Code Strategy

A QR code is simply a scannable image linking to a mobile donation page, and free tools will generate one, including QR.io, Unitag, and the built-in generator inside most giving platforms. The production details are where campaigns quietly fail. Print the code at 1 inch by 1 inch minimum, larger for events and outdoor signage where people scan from a distance. Leave 2 to 3mm of white border, since scanners need that quiet zone to find the edges. Keep contrast high, black on white being easiest to scan. Always test before printing, scanning with 3 different phones to confirm it works across cameras and operating systems.

The destination matters as much as the code. Link to a mobile-optimized donation page rather than your standard one, which often loads slowly on phones and was designed for a desktop browser. Everyone arriving through a QR code is by definition on a phone, frequently on a weak connection in a crowded room.

Where to Place QR Codes

High-traffic placements are the ones worth designing around: event signage at registration tables, stage backdrops and thank-you walls; direct mail leading to a campaign landing page; social media posts and stories with a QR sticker overlay; print ads in newspapers, community magazines and bulletins; email signatures and footers; vehicle wraps and lawn signs; and thank-you cards linking to a survey or a monthly giving signup. Lower-traffic placements are worth using where they cost nothing, including retail partner receipts, staff and volunteer ID badges linking to peer fundraising pages, and packaging on nonprofit-partnered products.

QR Code Messaging

Never put a QR code on anything without explanation. It is a low-barrier gateway, but a bare code asks people to act before they know what they are agreeing to, and most will not. Good copy names the destination and the purpose: "Scan to give to our 2026 Summer Camp Program" or "See the impact of your gift: Scan this code." Bad copy is a code standing alone, or "Scan here" without saying why. The explanation costs one line of text and separates a design element from a fundraising channel.

Running Text and QR Together

The strongest mobile campaigns use both channels rather than choosing between them, because the two suit different physical situations. Consider a youth organization running a summer camp fundraiser. A direct mail piece arrives reading "Help send kids to camp this summer. Text CAMP to 12345 or scan the QR code." The QR code links to a mobile landing page showing kids in camp activities, with a preset give button and a custom amount option, while the text path allows a quick gift without visiting a website at all. Both paths thank the donor and offer the monthly giving upgrade, and a follow-up email shares camp photos and invites one-time donors to an open house.

The result of running them together compounds: the integrated campaign drove 35% higher conversion than email alone, and 25% higher average gift than either text or QR alone. The mechanism is worth understanding rather than copying. Offering two ways to act lets each donor take the path that suits the moment they are in, and the landing page can carry a story that a text message never could.

Performance Metrics and Benchmarks

Benchmarks let you tell the difference between a channel that is underperforming and one that is performing normally at a scale you find disappointing. The two behave differently enough that comparing them against each other beats comparing either against your email program.

MeasureText-to-giveQR codes
Reach to action8 to 15% of people who receive text instructions participate, depending heavily on context, with event environments driving higher conversion.10 to 30% of people who see a QR code will scan it, and the rate rises with explanation and context.
CompletionParticipation is the gift, since the text is the transaction.5 to 12% of scans result in an actual donation.
Gift sizeAverage gift size is lower than online giving.Average gift is higher than text, because donors land on a full donation page.
Recurring conversion15 to 25% of text donors convert to monthly giving within 6 months if asked.Conversion happens on the donation page itself, through the monthly giving checkbox.
Event performanceStrong, because donors are standing in front of the instruction.Codes on backdrops or signage see 20 to 40% scan rates at in-person events with proper messaging.

Those percentages compound in ways that surprise people the first time they run the arithmetic. On a mailer with 10,000 pieces printed, the scan rate produces roughly 1,000 scans, and the scan-to-donation rate turns those into roughly 75 donations. Knowing that in advance prevents a board concluding the channel failed because the response looked small next to the print run. Cost per acquisition for text gifts is real, arriving through platform and percentage fees, but the lifetime value of text-acquired donors holds up because they tend to upgrade to recurring giving.

The Mobile Giving Workflow

When donors scan your QR code they land on a page that either converts them or loses them in the first few seconds, and most of what determines that is unglamorous. The page should load in under 2 seconds, run full width without horizontal scrolling, and carry a large tappable donation button of at least 48px in height. Your cause and impact story belong above the fold. Offer 3 to 5 preset amounts plus a custom option, include a monthly giving checkbox with a short explanation, keep form fields to name, email and payment method, and display your 501(c)(3) number and tax language clearly.

Then run a follow-up sequence, because a mobile gift arrives with almost no relationship attached. Immediately, text-to-give donors receive an SMS confirmation within minutes and email donors receive an email confirmation. Within 24 to 48 hours, send a personalized thank-you with an impact story. At 1 week, if the donor has no email history with you, send a welcome email carrying the monthly giving pitch and a link to your donor portal. At 30 days, mobile-acquired donors should get a call or email asking whether they would become a monthly supporter. That sequence converts a transaction into a donor.

Working Out the ROI

Whether the channels are worth the investment is an arithmetic question, and the structure of the calculation is more portable than any particular answer. Costs are the platform fee as a recurring subscription, processing fees at 2.2% plus a fixed charge per transaction that varies by platform, and QR design and printing charged per code on mailers. On the revenue side, count gifts by channel: a campaign might produce 150 text gifts at your average text gift size and 75 QR-scanned gifts at your average QR gift size.

Subtract costs from gross to get your net, then express the net as a percentage of gross, because that is what makes the channel comparable to anything else you do. In this scenario, mobile channels deliver 83% net revenue, better than events at 60 to 70% and comparable to online giving at 85%. Run your own version rather than adopting those figures, since a small organization with a low average gift and a large print run can land somewhere quite different. The real value emerges over time in any case, as you convert 20 to 25% of mobile donors into monthly supporters and increase lifetime value roughly 10x.

Anti-Patterns

  • A shortcode nobody can remember. Instructions like "Text 74829 to 88452" will be forgotten between the sign and the phone. Use a brand-associated or campaign-specific number that is simple to hold in your head for the few seconds it takes to type.
  • Pushing one channel without knowing your audience. Older donors often find QR codes confusing while younger donors find them intuitive. Use both and weight the messaging by demographic, and remember that major donors of any age often prefer traditional channels, so mobile should never be your sole strategy.
  • Not testing mobile pages. A page that works perfectly on desktop can be broken on a phone. Test on iPhone and Android, across browsers, and on WiFi, 4G and LTE. If it takes more than 3 seconds to load, it will fail.
  • Cramming tax language into SMS. Text messages have character limits, and tax deduction language does not fit. Save it for the follow-up email where you have room to say it properly.
  • Printing before scanning. A code that was never tested on real phones, or that was printed too small or with too little white border, fails silently and expensively across the whole run.
  • Treating the gift as the finish line. Mobile donors arrive with no history. Without the confirmation, thank-you, welcome and 30-day sequence, you have bought a transaction rather than acquired a donor.

Practice Prompts

  • Price your real cost per gift. Apply your platform's monthly fee and percentage fee to a realistic month of mobile gifts, and calculate what a typical gift nets you.
  • Choose and test a keyword. Draft a few candidate keywords within the 4 to 6 character limit, read each aloud to someone unfamiliar with your organization, and keep the one they can repeat back.
  • Write your compliance block. Assemble the instruction, frequency disclosure, help and opt-out commands, carrier liability line, and privacy policy link into standing text you reuse on every sign and mailer.
  • Audit your donation page on a phone. Load it on mobile data rather than office WiFi and time it. Check the button size, preset amounts, form fields, and whether the impact story is visible before you scroll.
  • Test a QR code properly. Generate one, print it at the size you intend to use, and scan it with 3 different phones in the lighting conditions of the place it will actually live.
  • Design one integrated campaign. Map both paths, text and QR, through to the same landing page, thank-you, and monthly giving invitation.
  • Build the follow-up sequence. Write the immediate confirmation, the 24 to 48 hour thank-you, the 1 week welcome and the 30 day recurring ask, then schedule them so they run unattended.

Reflection

Think about the last time your organization asked for money in a room full of people, and count the steps between the moment someone decided to give and the moment the gift was recorded. Most in-person fundraising loses donors in those steps rather than at the decision, which is why mobile giving is less a technology project than a friction audit. Then ask the harder question: of the people who have given you a mobile gift, how many could you name, segment or contact tomorrow? A channel that produces revenue but no relationship is a payment method rather than a fundraising program, and the difference shows up in the second year.

Glossary

  • Text-to-give: SMS giving in which donors text a keyword to a shortcode and the platform processes the payment.
  • Shortcode: the 4 to 6 digit number administered by carriers that donors text to make a gift.
  • Campaign keyword: the short word a donor texts to the shortcode, kept to 4 to 6 characters and tied to a specific campaign or fund.
  • Vanity code: a shortcode chosen to spell or mean something, acquired from carriers at a premium and with higher ongoing fees.
  • Static QR code: a code whose destination is fixed at generation and cannot be changed after printing.
  • Dynamic QR code: a code managed through a platform whose destination URL can be changed at any time, including after printing.
  • Quiet zone: the white border around a QR code, 2 to 3mm at minimum, that allows scanners to locate its edges.
  • Scan rate: the share of people who see a QR code and scan it, distinct from the share who then complete a donation.
  • Recurring conversion: the share of one-time mobile donors who become monthly supporters, usually after being asked directly.
  • Cost per acquisition: what it costs to gain a donor through a channel, including platform, percentage and production costs.

Closing

Mobile giving rewards organizations that treat it as plumbing rather than novelty. The shortcode, the keyword, the compliance block, the tested code, the fast landing page and the follow-up sequence are all unglamorous, and each is the difference between a channel that works and one that merely exists. Rosa's gala did not fail because her donors were unwilling; it failed because the path from intention to gift ran through a missing pen. Put the path on the phone already in their hand, explain what happens when they scan or text, then do the follow-up work that turns a tapped button into a supporter you can name.

Key Takeaways

  • Mobile giving is a rising share of nonprofit revenue and skews toward younger donors, so its importance grows with your pipeline rather than your current base.
  • Budget the platform fee and the 2 to 3% percentage fee together, since the percentage applies to every gift.
  • Shortcode setup takes registration time, so plan the 5 to 7 business days into your campaign calendar.
  • Compliance is not optional. Missing disclosures can get your shortcode blocked by carriers.
  • A QR code without explanatory copy is decoration. Name the destination and the purpose beside every code.
  • Send QR traffic to a mobile-specific donation page that loads in under 2 seconds, since every scanner is on a phone.
  • Text and QR together outperform either alone, on both conversion and average gift.
  • The compounding value is recurring conversion, so ask every mobile donor to upgrade and build the sequence that does the asking.

Frequently Asked Questions

Do we need both text-to-give and QR codes? Not necessarily. Text-to-give works better when donors are standing in front of a sign, as at events, because typing a short keyword is easier than aiming a camera in a crowd. QR codes work better when donors can hold a device steady, as with direct mail and print ads. If you only have budget for one, start with QR on your most-viewed materials and add text-to-give for events.

Can we customize our shortcode to spell something? Yes, but it is expensive. Vanity codes, such as a number chosen so the digits spell a word, cost more to acquire from carriers and carry higher monthly fees. That is worth it for a major campaign with a long life and heavy promotion, and it is not worth it for ongoing fundraising. Use a vanity code for a specific capital campaign rather than for your general giving shortcode.

What happens if someone texts our shortcode by accident? They receive the donation prompt, and if they do not complete the donation they receive a follow-up message. You are only charged if they complete the transaction, since most platforms charge per completed gift rather than per attempt. That is why a keyword close to a common word is worth avoiding, and why testing it before launch is a cheap safeguard.

How do we handle donors who text but do not give regularly? Create a "text-acquired" segment in your database and treat it as its own audience. Send welcome emails and monthly giving pitches more frequently, and track the conversion so you know whether it works. Mobile-first donors are younger and less likely to respond to traditional major gift solicitation, so the productive goal there is recurring gifts.

Can we change our QR code destination after printing? Only if you used a dynamic QR code. Dynamic codes are managed through a platform and their destination URL can be changed at any time, while static codes are baked in and always point to the same place. Spend the extra for dynamic codes on anything printed in volume, because it lets you retarget the same printed materials to a different campaign later, which is often worth more than the code itself cost.