Donor Engagement Impact Tracker

This dataset provides a comprehensive view of how individual donor interactions and engagement strategies translate into recurring donations and measurable nonprofit program outcomes. It enables fundraising and impact teams to analyze donor behavior, optimize engagement tactics, and directly link fundraising efforts to program success for improved resource allocation and reporting.

  • last updated 27 Oct 2025
  • by GoMask
The brief that made it

Analyze which engagement strategies lead to recurring donations

Sample rows

preview · 8 of 110 rows · all 29 columns
donor_idstringinteraction_typestringdonation_amountfloatis_recurring_donorbooleandonation_typestringdonor_first_namestringdonor_last_namestringdonor_emailstringdonor_phonestringdonor_street_addressstringdonor_citystringdonor_statestringdonor_postal_codestringdonor_countrystringinteraction_idstringinteraction_datedatetimeinteraction_channelstringinteraction_notesstringengagement_strategystringdonation_idstringdonation_datedateprogram_idstringprogram_namestringprogram_outcome_idstringprogram_outcome_typestringprogram_outcome_valuefloatprogram_outcome_datedatedonor_lifetime_valuefloatdonor_engagement_scorefloat
DN0001email150falseone_timeEmilyHarrisonemily.harrison1@example.org+1-312-555-01901732 Oak Grove AveChicagoIL60614USAINT10012024-04-15T10:45:00onlineSent thank-you email for last donation.Spring Donor AppreciationDON20012024-04-10PRG001Food Security InitiativeOUT3001beneficiaries served672024-04-1349068.2
DN0002event500falseone_timeRajivPatelrajiv.patel2@domain.com+1-415-555-34822154 Elm StreetSan FranciscoCA94105USAINT10022024-05-02T14:30:00in_personAttended annual fundraising gala.Major Donor EventDON20022024-05-03PRG002Youth EmpowermentOUT3002events held32024-05-05150081.5
DN0003phone_call50truerecurringLindaNguyenlinda.nguyen3@nonprofitmail.net+1-213-555-76233902 Pine View RdLos AngelesCA90032USAINT10032024-04-18T09:20:00phoneDiscussed recurring donation options.Recurring Donor OutreachDON20032024-04-19PRG003Literacy ProgramOUT3003resources distributed1202024-04-2060074.9
DN0004social_mediablankfalseblankAvaTaylorava.taylor4@charity.org+1-646-555-0054105 West 47th StNew YorkNY10036USAINT10042024-06-04T16:05:00onlineLiked and shared campaign post.Social Media AdvocacyblankblankPRG004Community HealthOUT3004beneficiaries served452024-06-06041.2
DN0005mailing75falseone_timeCarlosRamirezc.ramirez5@donorconnect.org+1-512-555-8088712 South Congress AveAustinTX78704USAINT10052024-03-28T11:40:00mailReceived program impact newsletter.Quarterly Impact MailingDON20052024-03-29PRG001Food Security InitiativeOUT3005resources distributed892024-03-307552.3
DN0006meeting1000falseone_timeFatimaSalahfatima.salah6@globaldonors.com+44 20 7946 022829 Bedford SquareLondonLondonWC1B 3JDUKINT10062024-05-14T13:25:00in_personMet to discuss major gift.Major Gift MeetingsDON20062024-05-15PRG002Youth EmpowermentOUT3006events held22024-05-16350092
DN0007event200falseone_timeSophieMartinsophie.martin7@charitymail.fr+33 1 42 78 23 1114 Rue des MartyrsParisÎle-de-France75009FranceINT10072024-04-22T17:00:00in_personAttended donor recognition dinner.Donor Recognition EventsDON20072024-04-23PRG003Literacy ProgramOUT3007beneficiaries served322024-04-2465065.6
DN0008phone_callblankfalseblankJamesMillerjames.miller8@donationmail.com+1-617-555-108489 Beacon StBostonMA02108USAINT10082024-06-01T09:55:00phoneProvided update on program progress.Impact Follow-Up CallsblankblankPRG004Community HealthOUT3008events held12024-06-02036.8

What the 110 rows show

from the 110-row sample

Meeting (interaction type) stands out: mean donation_amount is 720.5, against 144.3 for the rest.

  • 10%is_recurring_donor = true
  • 120median donation_amount
  • 3program outcome types
  • 4interaction channels
  • 15donor countries
  • 16program names
Mean donation_amount by interaction_type57 rows
0400800125.8email12 rows103.0phone_…15 rows207.9event14 rows720.5meeting11 rows135.0mailing5 rows
donation_amount57 rows, in bands of 200
0204038103012200101,0002,000donation_amount →

Median 120, from 0 to 2,000.

donation_type57 rows with a value · 53 left blank
  1. one_time40
  2. recurring9
  3. pledge7
  4. in_kind1
29 columns by typefrom the column list below
  • string 21
  • float 4
  • date 2
  • datetime 1
  • boolean 1

Columns

29 columns in four groups
blueprint · 29 columns
columntypedescriptionexample
Text 21 columns
donor_idstringUnique identifier for each donoruniqueDN0001
donor_first_namestringDonor's first nameEmily
donor_last_namestringDonor's last nameHarrison
donor_emailstringDonor's email addressuniquerajiv.patel2@domain.com
donor_phonestringDonor's phone numberoptional+1-312-555-0190
donor_street_addressstringDonor's street addressoptional1732 Oak Grove Ave
donor_citystringDonor's cityoptionalChicago
donor_statestringDonor's state or provinceoptionalIL
donor_postal_codestringDonor's postal codeoptional60614
donor_countrystringDonor's countryoptionalUSA
interaction_idstringUnique identifier for each donor engagement interactionuniqueINT1001
interaction_typestringType of engagement (e.g., email, phone call, event, meeting, social media)7 valuesemail
interaction_channelstringChannel used for engagement (e.g., in-person, online, phone, mail)in_person · online · phone · mail · other · optionalonline
interaction_notesstringAdditional notes or description about the interactionoptionalAttended donor forum.
engagement_strategystringStrategy or campaign associated with the interactionoptionalMajor Donor Event
donation_idstringUnique identifier for each donationunique · optionalDON2001
donation_typestringType of donation (e.g., one-time, recurring, pledge, in-kind)one_time · recurring · pledge · in_kind · optionalone_time
program_idstringUnique identifier for the nonprofit program or initiative impactedoptionalPRG001
program_namestringName of the nonprofit program or initiativeoptionalFood Security Initiative
program_outcome_idstringUnique identifier for the outcome or impact metricunique · optionalOUT3001
program_outcome_typestringType of outcome (e.g., beneficiaries served, events held, resources distributed)3 types · optionalbeneficiaries served
Numbers 4 columns
donation_amountfloatAmount donated in the transaction0 or more · optional150
program_outcome_valuefloatQuantitative value of the outcome (e.g., number of beneficiaries, amount of resources)0 or more · optional67
donor_lifetime_valuefloatTotal lifetime donation amount from the donor0 or more · optional490
donor_engagement_scorefloatCalculated score representing donor engagement level0 to 100 · optional68.2
Dates and times 3 columns
interaction_datedatetimeDate and time of the donor interaction2024-04-15T10:45:00
donation_datedateDate the donation was madeoptional2024-04-10
program_outcome_datedateDate the program outcome was achieved or measuredoptional2024-04-13
True or false 1 column
is_recurring_donorbooleanIndicates if the donor is a recurring donoroptionalfalse

Use it for

  • is recurring d…10%11 of 110 rowsmean donation amount …125.8email103.0phon…207.9event720.5meet…

    A marketing dashboard

    The is_recurring_donor rate, donation_amount by interaction_type and a breakdown of donation_type. Excel, Power BI or Tableau.

  • Why do the 11 meeting rows have a mean donation_amount of 720.5?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable donors with donor_first_name, donor_last_name and donor_email to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 29 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset110 rows29 columns
Yours1,000 rows29 columnsdonor_street_address: UK only

blueprint · donor-engagement-impact-tracker

Behind this dataset

Same schema. As many rows as you need.

These 110 rows came out of a blueprint — 29 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Each row records a unique donor engagement event (e.g., email, call, event attendance)
  • Include donor segment, engagement channel, date, and type
  • Log subsequent donation amount and project supported (if any)
  • Track time between engagement and donation
  • Flag recurring donors for retention analysis
  • Capture engagement effectiveness score based on conversion rate
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
donor-engagement-impact-tracker

What should your data show?

Preview 20 rows free
No signup. No card.