Donor Engagement Automation Event Logs

This dataset provides granular logs of AI-driven donor engagement activities within a nonprofit CRM, detailing each touchpoint, channel, workflow, donor response, and compliance status. It enables digital fundraising leaders to analyze engagement effectiveness, optimize response strategies, and ensure regulatory compliance across automated workflows. The rich event-level data supports transparency, operational improvement, and impact measurement for tech-enabled fundraising initiatives.

  • last updated 5 Jan 2026
  • by GoMask
The brief that made it

Analyze donor engagement patterns and channel effectiveness

Sample rows

preview · 8 of 65 rows · all 21 columns
event_idstringdonor_response_typestringresponse_time_secondsintegercompliance_flagbooleancampaign_idstringdonor_idstringdonor_emailstringevent_timestampdatetimeengagement_channelstringengagement_typestringai_workflow_idstringai_workflow_namestringengagement_statusstringdonor_response_valuestringcampaign_namestringmessage_subjectstringoperator_idstringoperator_rolestringerror_codestringmessage_bodystringerror_messagestring
A4Y8-2B9CblankblanktrueCMP-2024SPRDNR-0012lisa.torres@gmail.com2024-04-08T11:14:22ZemailsolicitationWF-EM-221Spring Appeal EmailsentblankSpring Fundraising CampaignHelp Us Reach Our Spring Goal!USR-0097fundraiserblankDear Lisa, your support helps us serve more families. Please consider giving today.blank
QW9D-V8UTblankblanktrueCMP-2024SPRDNR-0037andrew.cho@outlook.com2024-04-09T13:32:11ZsmsreminderWF-SMS-105Donation Reminder SMSdeliveredblankSpring Fundraising CampaignYour support mattersSYS-0001systemblankHi Andrew, don't forget to make your spring donation!blank
KJ23-4M5NblankblanktrueCMP-2024SPRDNR-0023michelle.brown@gmail.com2024-04-09T15:45:08Zemailthank_youWF-EM-202Thank You Email WorkflowopenedblankSpring Fundraising CampaignThank You for Your Gift!USR-0092fundraiserblankMichelle, we are so grateful for your generosity.blank
LMN6-8UPQblankblanktrueblankDNR-0041james.patel@yahoo.com2024-04-10T10:21:33ZphonereminderWF-PHN-013Phone Reminder WorkflowscheduledblankblankScheduled Phone OutreachUSR-0101fundraiserblankJames, we'll call you soon to discuss your donation.blank
XYZ1-7TRSblankblanktrueblankDNR-0019susan.foster@charity.org2024-04-10T12:04:15ZwebupdateWF-WEB-009Website Update NotificationdeliveredblankblankLatest News from Our OrganizationSYS-0001systemblankSusan, check out what's new on our website!blank
R2T5-6JYHblankblanktrueCMP-EVENT24DNR-0029tom.rivers@aol.com2024-04-11T09:16:07Zsocial_mediainvitationWF-SM-024Social Media Event InviteclickedblankAnnual Donor GalaJoin Us at Our Gala!USR-0093fundraiserblankTom, you're invited to our annual fundraising gala. RSVP online.blank
F6G1-2V8XblankblanktrueblankDNR-0033emily.han@fastmail.com2024-04-11T17:58:02ZemailsurveyWF-EM-225Donor Feedback SurveysentblankblankWe Value Your OpinionUSR-0110adminblankEmily, please take a moment to complete our donor survey.blank
U5I8-3Z9LblankblanktrueCMP-2024SPRDNR-0056david.hernandez@gmail.com2024-04-12T14:06:54ZemailsolicitationWF-EM-221Spring Appeal EmailopenedblankSpring Fundraising CampaignSpring Appeal: Your Help NeededUSR-0097fundraiserblankDavid, your donation will help us reach our spring goals.blank

What the 65 rows show

from the 65-row sample
  • 94%compliance_flag = true
  • 284median response_time_seconds
  • 4operator roles
  • 6engagement channels
  • 6engagement types
  • 7engagement statuses
donor_response_type11 rows by value
0244donation6%3rsvp5%4reply6%
response_time_seconds11 rows, in bands of 250
03652010101101,2502,250response_time_seconds →

Median 284, from 18 to 2,040.

campaign_id46 rows with a value · 19 left blank
  1. CMP-2024SPR15
  2. CMP-2023-WTR14
  3. CMP-2023-FA10
  4. CMP-EVENT243
  5. camp-2024SPR1
  6. camp-NEPLEDGE1
  7. camp-WC20241
  8. camp-CCGALA1
21 columns by typefrom the column list below
  • string 18
  • integer 1
  • datetime 1
  • boolean 1

Columns

21 columns in four groups
blueprint · 21 columns
columntypedescriptionexample
Text 18 columns
event_idstringUnique identifier for each engagement event log entryuniqueA4Y8-2B9C
donor_idstringUnique identifier for the donor involved in the engagement eventDNR-0012
donor_emailstringEmail address of the donoroptionallisa.torres@gmail.com
engagement_channelstringChannel used for donor engagement (e.g., email, sms, phone, social_media, direct_mail)6 valuesemail
engagement_typestringType of engagement activity (e.g., solicitation, thank_you, update, invitation, reminder)7 valuessolicitation
ai_workflow_idstringIdentifier for the AI workflow or automation that triggered the eventWF-EM-221
ai_workflow_namestringHuman-readable name of the AI workflow or automationoptionalSpring Appeal Email
engagement_statusstringStatus of the engagement event (e.g., sent, delivered, opened, clicked, responded, failed)7 valuessent
donor_response_typestringType of donor response (e.g., donation, rsvp, unsubscribe, reply, none)6 values · optionalrsvp
donor_response_valuestringValue or details of the donor's response (e.g., donation amount, RSVP status, reply text)optionalAccepted
campaign_idstringIdentifier for the fundraising campaign associated with the engagement event8 campaigns · optionalCMP-2024SPR
campaign_namestringHuman-readable name of the fundraising campaign8 names · optionalAnnual Donor Gala
message_subjectstringSubject or title of the engagement message sent to the donoroptionalYour support matters
message_bodystringContent of the engagement message sent to the donoroptionalDear Lisa, your support h…
operator_idstringIdentifier for the user or system that initiated or oversaw the AI workflowoptionalUSR-0097
operator_rolestringRole of the operator (e.g., admin, fundraiser, system, auditor)admin · fundraiser · system · auditor · other · optionalfundraiser
error_codestringError code if the engagement event failed or encountered issuesoptionalSMS-DELIVERY-ERR
error_messagestringDetailed error message if the engagement event failed or encountered issuesoptionalSMS delivery failed due t…
Numbers 1 column
response_time_secondsintegerTime in seconds between engagement event and donor response (if applicable)0 or more · optional1342
Dates and times 1 column
event_timestampdatetimeDate and time when the engagement event occurred2024-04-08T11:14:22Z
True or false 1 column
compliance_flagbooleanIndicates whether the engagement event met compliance requirements (e.g., opt-in, privacy)true

Use it for

  • compliance flag94%61 of 65 rowsmean response time se…1.1kdonati…481.7rsvp357.3reply

    A marketing dashboard

    The compliance_flag rate, response_time_seconds by donor_response_type and a breakdown of campaign_id. Excel, Power BI or Tableau.

  • Why do 61 of 65 rows have compliance_flag = true?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 65 rows.

  • A software demo

    Believable events with donor_id, donor_email and event_timestamp to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 21 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 dataset65 rows21 columns
Yours1,000 rows21 columns

blueprint · donor-engagement-automation-event-logs

Behind this dataset

Same schema. As many rows as you need.

These 65 rows came out of a blueprint — 21 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 represents a unique donor engagement event triggered by the AI system.
  • Includes timestamp, engagement channel, donor segment, automation workflow ID, and event outcome.
  • Logs only events generated via automated workflows (human-initiated events excluded).
  • Outcomes are coded as: opened, responded, unsubscribed, ignored.
  • Engagements must be linked to anonymized donor IDs to retain privacy compliance.
Rows
Open the blueprint in Data Factory

1 credit per row. New accounts start with 25 free credits.

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

What should your data show?

Preview 20 rows free
No signup. No card.