Why Mobile Giving Matters
Mobile giving now accounts for 8-12% of nonprofit fundraising revenue. But that percentage is rising fast. Younger donors (under 40) give via mobile 2x more frequently than older donors. QR codes, nearly invisible pre-2020, are now expected by donors at events, on direct mail, and in social media.
The barrier to entry has collapsed. You don't need enterprise software anymore. A text-to-give shortcode costs $25-50/month. A QR code generator is free. This lecture shows you how to implement both strategically.
Text-to-Give: The Complete Setup
Step 1: Choose Your Platform
Text-to-give services aggregate SMS giving into your nonprofit account. Popular platforms include:
- Donorbox: $25-75/month depending on volume. Integrates with email marketing. Easy setup (10 minutes)
- GiveWP: $49-149/month. More features, higher price. Good for mid-size nonprofits
- Tipping Point: Focus on mobile and events. $50-100/month
- Aplos: Integrated accounting + giving. $99+/month. Good if you're also using Aplos for accounting
Most platforms charge a percentage fee (2-3%) on top of the monthly platform fee. Budget: $50-100/month plus 2-3% of all mobile gifts.
Step 2: Secure Your Shortcode
A shortcode is 4-6 digits that donors text to make a gift. Example: Text HOPE to 12345. Your shortcode is your "12345."
Shortcodes are administered by carriers (Verizon, AT&T, T-Mobile) and available through your giving platform. You need to:
- Register with the MMA (Mobile Marketing Association) if you're using US carriers. This takes 5-7 business days
- Create a "campaign keyword" (the word donors text, like HOPE). Keep it short (4-6 characters), memorable, and relevant to your mission
- Set up routing so texts arrive at your giving platform, which processes the payment
Example flow: Donor texts "HOPE 50" to shortcode → Text arrives at Twilio (telecom partner) → Routed to your giving platform → Donor receives confirmation text → Donation appears in your account within 2-4 hours → You receive funds within 1-3 business days
Step 3: Set Donation Amounts
Donors can text just the keyword (fixed amount) or add an amount. Configure both:
- Fixed amount: "Text HOPE to 12345 to give $25" (simplest, highest friction—requires knowing the amount upfront)
- Variable amount: "Text HOPE to 12345 to give any amount" (donor texts "HOPE 100" to give $100, or just "HOPE" to give default amount)
Best practice: Support both. Default to $25 (meets median text gift amount) but allow donors to text higher amounts.
Step 4: Compliance and Messaging
Text-to-give is regulated by the FCC and carrier policies. You must include:
- Clear instructions: "Text HOPE to 12345 to make a $25 gift"
- Frequency disclosure: "Message and data rates may apply. Message frequency varies"
- Help command: "Text HELP to learn more"
- Opt-out command: "Text STOP to unsubscribe"
- Carrier liability: "Carriers are not liable for delayed or undelivered messages"
- Privacy policy: Link to your SMS privacy policy (covers how you'll use their number)
You'll receive a compliance checklist from your platform. Follow it exactly. Non-compliance can result in carrier blocking of your shortcode.
Step 5: Configuration Settings
After setup, configure these in your platform:
- Confirmation message: "Thank you for your $25 gift! Your donation helps us [specific outcome]. Visit [link] to become a monthly supporter."
- Recurring option: Allow donors to reply "MONTHLY" to set up a recurring monthly gift. This converts 15-20% of text donors to monthly supporters
- Donation fund: Designate which fund receives text gifts, or allow donors to specify (text "HOPE 25 SCHOLARSHIPS" to direct gift)
- Donor data: Ensure phone numbers are automatically imported into your donor database with proper tagging (added donor field: "acquired via text")
QR Code Strategy
Creating QR Codes That Work
A QR code is a scannable image that links to a mobile donation page. Free tools: QR.io, Unitag, or your giving platform's built-in QR generator.
Best Practice QR Code Setup:
- Code size: 1" x 1" minimum (larger is better for events and outdoor signage)
- White space: Leave 2-3mm of white border around code (helps scanning)
- Contrast: High contrast between code and background (black on white is easiest to scan)
- Test: Always test the code before printing/publishing. Scan it with 3 different phones to ensure it works
- Destination: QR should link to a mobile-optimized donation page. Your standard donation page often loads slowly on phones. Use a mobile-specific version
Where to Place QR Codes
High-Traffic Placements:
- Event signage (registration tables, stage backdrop, thank you wall)
- Direct mail (postcard or letter with QR leading to campaign landing page)
- Social media (Instagram posts, Facebook stories, TikTok videos with QR sticker overlay)
- Print ads (newspaper, community magazine, nonprofit bulletin)
- Email signatures and footers
- Vehicle wrap or lawn signs
- Thank-you cards (link to survey or monthly giving signup)
Lower-Traffic Placements (Still Useful):
- Receipts (retail partner receipts promoting your cause)
- ID badges (for staff/volunteers, linking to peer fundraising pages)
- Packaging (nonprofit-partnered products)
QR Code Messaging
Never put a QR code on anything without explanation. It's a low-barrier gateway, but donors need to know what happens when they scan.
Good QR copy: "Scan to give $25 to our 2026 Summer Camp Program" or "See the impact of your gift: Scan this code"
Bad QR copy: Just a code with no context. Blank. "Scan here" without saying why
Integrated Campaign: Text + QR
The most powerful mobile campaigns use both channels together. Here's a real example:
Scenario: Youth Organization's Summer Camp Fundraiser
- Direct mail piece arrives: "Help send kids to camp this summer. Text CAMP to 12345 or scan the QR code"
- QR code on mailer links to mobile landing page showing kids in camp activities, with "Give $25" button and option to give custom amount
- Text-to-give allows quick $25 gifts without visiting a website
- Both paths thank donors and offer monthly giving upgrade
- Follow-up email (collected from one-time donors) shares camp photos and invites them to a camp open house event
Result: Integrated campaign drove 35% higher conversion than email alone, and 25% higher average gift than either text or QR alone.
Performance Metrics and Benchmarks
Text-to-Give Benchmarks:
- Average gift size: $25-50 (lower than online giving, which averages $100+)
- Conversion rate: 8-15% of people who receive text instructions actually participate (depends heavily on context—event environments drive higher conversion)
- Cost per acquisition: Text gifts cost $2-5 to acquire (through platform fees and percentage fees), but lifetime value of text-acquired donors is strong because they tend to upgrade to recurring
- Recurring conversion: 15-25% of text donors will convert to monthly giving within 6 months if asked
QR Code Benchmarks:
- Scan rate: 10-30% of people who see a QR code will scan it (higher with explanation and context)
- Conversion rate (scan to donation): 5-12% (QR scans that result in actual donations). On a mailer with 10,000 pieces printed: ~1,000 scans, ~75 donations
- Average gift from QR: $50-100 (higher than text, because they go to full donation page)
- Event environment conversion: At in-person events, QR codes on backdrops or signage see 20-40% scan rates with proper messaging
Mobile Giving Workflow Best Practices
Donation Page Mobile Experience:
When donors scan your QR code, they should land on a page that:
- Loads in under 2 seconds
- Is full-width and doesn't require horizontal scrolling
- Has a large, tappable donation button (minimum 48px height)
- Shows your cause and impact story above the fold (don't make them scroll to find the give button)
- Offers 3-5 preset amounts plus a custom amount option
- Includes a monthly giving checkbox with explanation
- Has minimal form fields (name, email, payment method only)
- Displays your 501(c)(3) number and tax language clearly
Confirmation and Follow-up:
- Immediate: Text-to-give donors get SMS confirmation within minutes. Email donors get email confirmation immediately
- 24-48 hours: Send personalized thank-you email with impact story
- 1 week: If they gave via mobile (no email history), send a welcome email with monthly giving pitch and link to donor portal
- 30 days: Mobile-acquired donors should receive phone call or email asking if they'd consider becoming a monthly supporter
Common Implementation Mistakes
Mistake 1: Shortcodes that are too long or hard to remember
Your shortcode (the 5-6 digit number) should be easy to remember. Avoid "Text 74829 to 88452"—donors will forget. Instead, use a brand-associated number or campaign-specific number that's simple.
Mistake 2: Pushing text over QR without understanding your audience
Older donors find QR codes confusing. Younger donors find them intuitive. Use both but weight your messaging based on your donor demographic. Major donors (any age) often prefer traditional giving channels—don't rely on mobile as your sole strategy.
Mistake 3: Not testing mobile pages
A donation page that works perfectly on desktop might be broken on mobile. Test your QR landing page on iPhone, Android, multiple browsers, and multiple networks (WiFi, 4G, LTE). If it takes more than 3 seconds to load, it will fail.
Mistake 4: Confusing tax language in SMS
Text messages have character limits. Don't try to fit tax deduction language into confirmation texts. Save that for follow-up emails where you have space.
ROI Calculation
Is text-to-give and QR worth the investment? Calculate your ROI:
Costs:
- Platform fee: $50/month = $600/year
- Processing fees: 2.2% + $0.30 per transaction (varies by platform)
- QR code design/printing: $0.01-0.05 per code when printed on mailers
Revenues:
- 150 text gifts at $35 average = $5,250
- 75 QR-scanned gifts at $60 average = $4,500
- Total: $9,750 from mobile channels
Profit:
- Gross revenue: $9,750
- Processing fees (2.2% + $0.30): ~$600
- Platform costs: $600
- Printing/design: ~$500
- Net: $8,050
Mobile channels in this scenario deliver 83% net revenue—better than events (60-70%) and comparable to online giving (85%). The real value emerges over time as you convert 20-25% of mobile donors to monthly supporters, increasing lifetime value 10x.
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 (events, fundraisers). QR codes work better when donors can hold a device steady to scan (direct mail, 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's expensive. Vanity codes (like 212345 = spelling a word) cost $500-2,000 to acquire from carriers, plus higher monthly fees. Worth it for major campaigns. Not worth it for ongoing fundraising. Use a vanity code for a specific capital campaign, not your general giving shortcode.
What happens if someone texts our shortcode by accident?
They'll receive the donation prompt. If they don't complete the donation, they'll receive a follow-up message. You're only charged if they complete the transaction. Most platforms charge per completed gift, not per attempt.
How do we handle donors who text but don't give regularly?
Create a "text-acquired" segment in your donor database. Send them welcome emails and monthly giving pitches more frequently. Track that conversion. Mobile-first donors are younger and less likely to respond to traditional major gift solicitation—focus on recurring gifts instead.
Can we change our QR code destination after printing?
If you use a dynamic QR code (not a static one), yes. Dynamic codes are managed through a platform and the destination URL can be changed anytime. Static codes are "baked in"—they always point to the same place. Spend the extra $10-20 to use dynamic codes for anything printed in large volume. This lets you retarget the same printed materials to different campaigns.