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

Political Comms Team
13 min read

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.

Ready to Experience Better Delivery?

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