Back to Blog
Article13 min read

How to Calculate the ROI of Your Peer-to-Peer Texting Campaign (Case Studies Included)

Master P2P texting ROI with proven formulas and metrics for voter turnout, volunteer recruitment, and fundraising. Includes real campaign case studies and success calculations

P
Political Comms Team

How to Calculate the ROI of Your Peer-to-Peer Texting Campaign (Case Studies Included)

Every campaign dollar must be justified. When treasurers, finance directors, and campaign managers evaluate P2P texting, the question isn't "Is this a good tool?" - it's "What's the return on investment?"

Peer-to-peer texting delivers measurable, trackable ROI across three core campaign objectives: voter turnout, volunteer recruitment, and fundraising. But calculating that ROI requires the right formulas, accurate data collection, and clear benchmarks.

This guide provides the frameworks, formulas, and real-world case studies you need to calculate P2P texting ROI, prove value to stakeholders, and optimize future campaigns.

Why ROI Measurement Matters

For campaign leadership:

  • Justify budget allocation
  • Compare P2P texting to other tactics (door-knocking, phone banking, mail)
  • Optimize resource deployment

For treasurers:

  • Demonstrate cost-effectiveness
  • Track spending efficiency
  • Report to donors and compliance

For digital directors:

  • Prove program effectiveness
  • Secure more budget
  • Refine targeting and messaging

The Three ROI Categories

P2P texting delivers value in three distinct areas, each with different metrics and calculations:

  1. Voter turnout (votes generated per dollar spent)
  2. Volunteer recruitment (volunteers recruited per dollar spent)
  3. Fundraising (dollars raised per dollar spent)

Let's break down each category.

Category 1: Voter Turnout ROI

Key Metrics

Input metrics:

  • Total P2P texting cost
  • Number of voters contacted
  • Cost per voter contacted

Output metrics:

  • Turnout rate (texted group vs. control group)
  • Turnout lift (percentage point increase)
  • Additional votes generated
  • Cost per additional vote

The Formulas

Cost per voter contacted = Total cost ÷ Voters contacted

Turnout lift = Turnout rate (texted) - Turnout rate (control)

Additional votes = Universe size × Turnout lift

Cost per additional vote = Total cost ÷ Additional votes

ROI = Value of additional votes ÷ Total cost

Example Calculation

Scenario: Congressional campaign GOTV effort

Inputs:

  • Universe: 100,000 voters
  • Texted group: 50,000 voters
  • Control group: 50,000 voters (not texted)
  • Total P2P cost: $1,500 (50,000 messages × $0.03)
  • Messages delivered: 49,000 (98% delivery rate)

Outputs:

  • Turnout rate (texted group): 68%
  • Turnout rate (control group): 65%
  • Turnout lift: 3 percentage points

Calculations:

Additional votes generated: 50,000 × 0.03 = 1,500 additional votes

Cost per additional vote: $1,500 ÷ 1,500 = $1.00 per vote

Comparison to other methods:

TacticCost per Additional Vote
P2P texting$1.00
Door knocking$15-25
Phone banking$10-15
Direct mail$50-100

ROI conclusion: P2P texting delivered 10-100x better cost per vote than traditional methods.

Measuring Turnout Lift (A/B Testing)

To accurately calculate turnout ROI, use A/B testing:

Method:

  1. Randomly split your universe into two equal groups
  2. Text Group A (treatment)
  3. Don't contact Group B (control)
  4. After election, compare turnout rates using voter file data

Why this matters: Without a control group, you can't isolate the impact of texting from baseline turnout.

Political Comms tip: We help campaigns set up proper A/B tests to measure true incremental impact.

Case Study 1: 2024 Congressional Race GOTV Campaign

Campaign: Competitive House race in suburban district

Objective: Maximize turnout among sporadic voters (voted in 1-2 of last 4 elections)

Strategy:

  • Targeted 75,000 sporadic voters
  • Sent 3-message sequence (Sunday, Monday PM, Tuesday AM)
  • Messages personalized with name, polling location, hours
  • Volunteers answered questions in real-time

Execution:

  • 220,000 total messages sent
  • 72,000 voters reached
  • 14,000 replies (19% response rate)
  • Volunteers answered questions about polling places, ID requirements, and logistics

Results:

  • Texted group turnout: 61%
  • Control group turnout: 58%
  • Turnout lift: 3 percentage points
  • Additional votes: 2,250

Cost analysis:

  • Total P2P cost: $4,400 (220,000 messages × $0.02)
  • Cost per additional vote: $1.96

ROI verdict: Campaign won by 1,847 votes. P2P texting generated 2,250 additional votes - enough to win. ROI: Infinite (win vs. loss).

Key insight: In close races, even modest turnout lift determines outcomes.

Category 2: Volunteer Recruitment ROI

Key Metrics

Input metrics:

  • Total P2P cost
  • Number of potential volunteers contacted
  • Cost per contact

Output metrics:

  • Volunteer recruitment rate
  • Volunteers recruited
  • Cost per volunteer recruited
  • Volunteer hours generated
  • Value of volunteer time

The Formulas

Recruitment rate = Volunteers recruited ÷ Contacts reached

Cost per volunteer = Total cost ÷ Volunteers recruited

Volunteer value = Hours volunteered × Value per hour

ROI = Volunteer value ÷ Total cost

Example Calculation

Scenario: Volunteer recruitment campaign

Inputs:

  • Potential volunteers contacted: 10,000
  • Total P2P cost: $300 (10,000 messages × $0.03)
  • Volunteers recruited: 250
  • Average hours volunteered: 12 hours per volunteer
  • Value per volunteer hour: $15 (based on replacement cost)

Calculations:

Recruitment rate: 250 ÷ 10,000 = 2.5%

Cost per volunteer recruited: $300 ÷ 250 = $1.20 per volunteer

Total volunteer hours generated: 250 volunteers × 12 hours = 3,000 hours

Volunteer value: 3,000 hours × $15/hour = $45,000

ROI: $45,000 ÷ $300 = 150x return

Alternative comparison:

Recruitment MethodCost per Volunteer
P2P texting$1.20
Email recruitment$5-10
Phone banking$15-25
In-person events$50-100

ROI conclusion: P2P texting is the most cost-effective volunteer recruitment method.

Case Study 2: Senate Campaign Volunteer Mobilization

Campaign: Statewide Senate race

Objective: Recruit 500 volunteers for GOTV weekend (3 weeks before election)

Strategy:

  • Targeted previous donors, event attendees, email subscribers
  • Personalized message: "You've supported us before - now we need you on the ground"
  • Clear ask: Commit to 4-hour shift
  • Instant sign-up link

Execution:

  • 25,000 potential volunteers contacted
  • 23,500 messages delivered
  • 3,200 replies
  • 680 volunteers recruited (2.9% conversion)

Results:

  • Cost: $625 (25,000 messages × $0.025)
  • Cost per volunteer: $0.92
  • Volunteer hours generated: 2,720 hours (4-hour shifts)
  • Volunteer value: $40,800 (at $15/hour)

Additional impact:

  • Volunteers made 85,000 phone calls
  • Knocked on 42,000 doors
  • Generated estimated 1,400 additional votes

ROI verdict: Direct volunteer value: 65x return. Including downstream impact (calls, doors, votes): Incalculable.

Key insight: Texting people who already support you (donors, past volunteers) yields extremely high recruitment rates.

Category 3: Fundraising ROI

Key Metrics

Input metrics:

  • Total P2P cost
  • Number of donors/prospects contacted
  • Cost per contact

Output metrics:

  • Donation rate
  • Total donations raised
  • Average donation size
  • Cost per dollar raised
  • Net fundraising ROI

The Formulas

Donation rate = Donors ÷ Contacts reached

Average donation = Total raised ÷ Number of donors

Cost per dollar raised = Total P2P cost ÷ Total raised

Net fundraising = Total raised - Total P2P cost

ROI = Total raised ÷ Total P2P cost

Example Calculation

Scenario: End-of-quarter fundraising push

Inputs:

  • Past donors contacted: 15,000
  • Total P2P cost: $450 (15,000 messages × $0.03)
  • Donors who gave: 420
  • Total raised: $18,900
  • Average donation: $45

Calculations:

Donation rate: 420 ÷ 15,000 = 2.8%

Cost per dollar raised: $450 ÷ $18,900 = $0.024 (2.4 cents per dollar raised)

Net fundraising: $18,900 - $450 = $18,450

ROI: $18,900 ÷ $450 = 42x return

Alternative comparison:

Fundraising MethodCost per Dollar Raised
P2P texting$0.024
Email fundraising$0.05-0.15
Direct mail$0.50-1.00
Phone banking$0.30-0.50
Events$0.20-0.40

ROI conclusion: P2P texting delivers the lowest cost per dollar raised, outperforming even email.

Case Study 3: State Legislative Race Emergency Fundraising

Campaign: Competitive state house race

Objective: Raise $10,000 in 48 hours to fund final ad buy

Strategy:

  • Contacted all previous donors (8,500 people)
  • Personalized by donation history: "Last year you gave $X - can you help us again?"
  • Created urgency: "48 hours left to fund our final TV ad"
  • Direct donation link

Execution:

  • 8,500 messages sent
  • 1,680 replies (19.8% response rate)
  • Volunteers answered questions: "Where does money go?" "Why now?"
  • Real-time progress updates: "We're 60% to our goal!"

Results:

  • 380 donations
  • Total raised: $14,250
  • Average donation: $37.50
  • Donation rate: 4.5% (exceptionally high)

Cost analysis:

  • P2P cost: $255 (8,500 messages × $0.03)
  • Cost per dollar raised: $0.018 (1.8 cents per dollar)
  • Net fundraising: $13,995
  • ROI: 56x return

Key insight: Two-way conversations allowed volunteers to answer donor questions, creating trust and urgency that pure broadcast emails can't match.

Additional benefit: Many donors increased their gift after volunteers explained the critical nature of the final ad buy. Average gift was $8 higher than email asks.

Multi-Objective ROI: Combining All Three

Many P2P campaigns serve multiple objectives simultaneously.

Example: Integrated GOTV and Fundraising Campaign

Scenario: Final week before election

Strategy:

  • Text supporters with dual message: "Vote + donate"
  • Personalize by supporter history
  • Volunteers engage in conversation

Execution:

  • 50,000 supporters contacted
  • Cost: $1,500

Results:

Turnout impact:

  • 2% turnout lift
  • 1,000 additional votes
  • Value: Priceless (but assign $1,000 equivalent)

Fundraising:

  • 250 donations
  • $8,750 raised
  • Net after P2P cost: $7,250

Volunteer recruitment:

  • 180 last-minute volunteers
  • 720 volunteer hours
  • Value: $10,800 (at $15/hour)

Total value generated: $1,000 (votes) + $8,750 (donations) + $10,800 (volunteers) = $20,550

ROI: $20,550 ÷ $1,500 = 13.7x return

Key insight: Integrated campaigns multiply value by accomplishing multiple objectives simultaneously.

Benchmarking Your Performance

Use these benchmarks to evaluate your P2P campaigns:

Voter Turnout Benchmarks

MetricPoorAverageExcellent
Turnout lift0-1%2-3%4%+
Cost per additional vote$10+$2-5Under $2

Volunteer Recruitment Benchmarks

MetricPoorAverageExcellent
Recruitment rateUnder 1%1.5-2.5%3%+
Cost per volunteer$5+$1-3Under $1

Fundraising Benchmarks

MetricPoorAverageExcellent
Donation rateUnder 1%2-3%4%+
Cost per dollar raised$0.10+$0.03-0.08Under $0.03
ROIUnder 10x15-30x40x+

Response Rate Benchmarks

MetricPoorAverageExcellent
Overall response rateUnder 10%15-20%25%+
Engagement rateUnder 5%8-12%15%+

Factors That Improve ROI

1. List Quality

High ROI lists:

  • Previous donors
  • Active volunteers
  • Event attendees
  • Email subscribers
  • Recent engagers

Low ROI lists:

  • Cold voter file contacts
  • Purchased lists
  • Unengaged contacts

Tip: Start with warm audiences to maximize ROI.

2. Message Personalization

Higher ROI:

  • Personalized with name, donation history, voting history
  • Relevant to recipient's interests
  • Localized information (polling place, event location)

Lower ROI:

  • Generic mass messages
  • No personalization
  • Irrelevant content

Tip: Use dynamic fields and segmentation.

3. Volunteer Training and Quality

Higher ROI:

  • Well-trained volunteers
  • Fast response times
  • Quality conversations

Lower ROI:

  • Untrained volunteers
  • Slow or no responses
  • Off-script or inappropriate messages

Tip: Invest in volunteer training and monitoring.

4. Timing

Higher ROI:

  • Messages sent at optimal times (evenings, weekends)
  • Urgent moments (end of quarter, election day)
  • Time-sensitive asks

Lower ROI:

  • Messages sent at poor times (early morning, late night)
  • Non-urgent, generic outreach

Tip: Test sending times and analyze response patterns.

5. Follow-Through

Higher ROI:

  • Volunteers respond quickly to replies
  • Conversations lead to action (sign-up links, donation links, info)
  • Unanswered questions get escalated

Lower ROI:

  • Slow or no responses
  • Dead-end conversations
  • Dropped follow-through

Tip: Staff your texting operation adequately.

Tracking and Reporting ROI

Data You Need to Collect

For every campaign, track:

  • Total messages sent
  • Messages delivered
  • Total cost
  • Response rate
  • Opt-out rate
  • Conversion rate (donations, volunteers, confirmations)
  • Dollar value generated (if fundraising)

For turnout campaigns:

  • Texted universe
  • Control group (if A/B testing)
  • Turnout rates (post-election)

For volunteer campaigns:

  • Volunteers recruited
  • Hours volunteered
  • Activities completed (calls, doors, etc.)

For fundraising:

  • Number of donors
  • Total raised
  • Average gift size

Recommended Tools

P2P platform analytics: Most platforms (including Political Comms) provide built-in tracking for messages sent, delivered, responses, and opt-outs.

CRM integration: Sync P2P data with NGP VAN, EveryAction, or your CRM to track conversions (donations, volunteer sign-ups, votes).

Post-election voter file: Download updated voter files to compare turnout rates between texted and control groups.

Spreadsheet tracking: Create simple ROI calculator spreadsheet:

  • Input: Messages sent, cost, conversions
  • Output: Automatic ROI calculation

Presenting ROI to Stakeholders

For Campaign Managers

Focus on impact per dollar:

"P2P texting generated 1,500 additional votes for $1,500 - just $1 per vote. Door knocking would have cost $25 per vote for the same result."

For Treasurers

Focus on cost-effectiveness:

"We raised $18,900 for a $450 investment - 42x return. That's a 4,100% ROI."

For Finance Directors / Major Donors

Focus on strategic value:

"P2P texting isn't just cost-effective - it's the difference between winning and losing. We won by 1,847 votes, and P2P generated 2,250 additional votes."

For Digital Directors

Focus on comparative performance:

"P2P texting delivered a 19% response rate and 2.8% conversion rate - 3x better than our email benchmarks."

The Bottom Line

Calculating P2P texting ROI is straightforward:

Voter turnout ROI:

  • Measure turnout lift (texted vs. control)
  • Calculate cost per additional vote
  • Benchmark: Under $2 per vote is excellent

Volunteer recruitment ROI:

  • Track volunteers recruited and hours generated
  • Calculate volunteer value vs. replacement cost
  • Benchmark: Under $1 per volunteer is excellent

Fundraising ROI:

  • Compare dollars raised to P2P cost
  • Calculate cost per dollar raised
  • Benchmark: Under $0.03 per dollar raised is excellent

Real-world results:

  • Voter turnout: 10-100x better cost per vote than traditional methods
  • Volunteer recruitment: 65x+ ROI on volunteer value
  • Fundraising: 40-56x ROI on dollars raised

Why P2P wins:

  • Personalized conversations drive higher conversion
  • Two-way engagement builds relationships
  • Human touch outperforms automation

Over 2,000 campaigns choose Political Comms because we deliver measurable, trackable ROI with built-in analytics, CRM integration, and proven results.

Ready to prove ROI with your next campaign? Get started with Political Comms today.

Want help calculating your potential ROI? Contact our team for a custom analysis.

Share this article:
View all articles

Ready to Experience Better Delivery?

Join thousands of campaigns using Political Comms for faster registrations, higher delivery rates, and guaranteed lowest pricing.