Donation Platform Integrations Comparison

Compare Fundraise Up, GoFundMe Pro, and ActBlue

Features

Feature

 

Fundraise Up

 

GoFundMe Pro

 

ActBlue

 

Constituent matching

Yes - Email Only

Yes - Email only

Yes - Email only

Action matching

Yes, de-duplicated by external IDs stored in the notes field

 

Date-based validation

 

Yes, de-duplicated by external IDs stored in the notes field

lineitemId

Sync cadence

Nightly

Nightly

Real-time

API Type

REST

REST

Webhooks

 

Constituent Field Mappings 

Field

 

Fundraise Up

 

GoFundMe Pro

 

ActBlue

 

External ID

id

member_id

id

Email

email

member_email_address

donor.email

Name

first_name + last_name

billing_first_name + billing_last_name

donor.firstname + donor.lastname

Email Salutation

first_name

billing_first_name

donor.firstname

Phone

phone

member_phone

donor.phone

Address

address

billing_address1 + billing_address2 + billing_city + billing_state + billing_country + billing_postal_code + member_country + billing_country

donor.addr1, city, state, zip

Additional Fields

-

member_name (full name)

donor.employerData.employermapped as Custom Field [ActBlue]: Employer

 

donor.employerData.occupation mapped as Custom Field [ActBlue]: Occupation

 

 

 

Action Data Mapping

action.kind = :donation

Field

 

Fundraise Up

 

GoFundMe Pro

 

ActBlue

 

Action ID

id

id

lineitemId

Amount

amount

charged_total_gross_amount

amount

Happened At

succeeded_at

purchased_at

paidAt

Action Verified

true

true

true

Notes

comment

comment

contribution.orderNumber + fecId + committeeName

Campaigns

campaign + designation

campaign_id

Payment Type

committeeName

recurringPeriod (under "Recurring Donations")

contributionForm (under "ActBlue Contribution Forms")

refcode and refcode2 (under "ActBlue Reference Codes")