Marketing Automation Compliance Logs
This dataset provides detailed logs of compliance events within marketing automation workflows, enabling teams to monitor, analyze, and resolve regulatory violations, consent management issues, and campaign delivery problems. It is designed for proactive compliance management and supports internal and external audits, helping organizations maintain regulatory standards and optimize marketing operations.
Sample rows
preview · 8 of 120 rows · all 19 columns| log_idstring | consent_statusstring | event_typestring | event_timestampdatetime | workflow_idstring | workflow_namestring | campaign_idstring | campaign_namestring | event_severitystring | affected_user_idstring | affected_user_emailstring | regulationstring | resolution_statusstring | resolution_timestampdatetime | resolved_by_user_idstring | resolved_by_user_emailstring | audit_reference_idstring | notesstring | issue_descriptionstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| q7jK3dZL | not_consented | gdpr_violation | 2024-03-15T09:12:37Z | WF-10001 | Welcome Series | CMP-2024031 | Spring Launch Email | critical | USR000123 | maria.rossi@ | gdpr | open | blank | blank | blank | AUD-20240101 | Escalated to DPO for urgent review. | User data processed without documented consent in EU segment. |
| LOG-8MINID | unknown | ccpa_violation | 2024-02-29T00:00:00Z | WF-LEAP24 | Leap Year Campaign | CAMP-LEAP | Leap Day Promo | high | USR20200229 | leap.user@ | ccpa | in_progress | blank | blank | blank | AUD-LEAP2024 | Flagged for US compliance review. | California user sent campaign after opt-out request. |
| Xyz-9k3_LpR-2024 | unknown | consent_gap | 2024-04-08T14:31:50Z | WF-10003 | Abandoned Cart Recovery | CMP-RECVR1 | Cart Recovery | medium | USR004578 | nora.brown@ | none | resolved | 2024-04-09T11:02:00Z | USR0011 | samuel.ford@ | AUD-CR-2024A | Consent retroactively documented. | Missing consent record for triggered cart email. |
| b9GfHk2M | blank | internal_audit | 2024-01-01T23:59:59Z | WF-YR-END | Year-End Review | blank | blank | info | blank | blank | none | resolved | 2024-01-02T10:08:12Z | USR-AUDT01 | auditor.one@ | AUD-Q1-2024 | No major findings. | Quarterly compliance audit completed. |
| ML-2024-InfoEdge | blank | other | 2020-12-31T23:59:59Z | WF-00001 | Legacy Import | blank | blank | info | blank | blank | other | dismissed | 2021-01-01T08:00:00Z | USR-MIGR | migration.op@ | blank | No user data processed in this batch. | Historic data import for migration testing. |
| L0gID-EdgeMax-aaaaaaaaaaaaaaaaaaaaaa | consented | delivery_issue | 2024-06-17T08:35:13Z | WF-00016 | Customer Feedback Loop | CAMP-FDBK23 | Feedback Request | medium | USR900000 | max.longname-99999999@ | none | resolved | 2024-06-18T09:10:00Z | USR-010RARE | rare.resolver@ | blank | User contact info updated after bounce. | Delivery failure due to invalid email address. |
| log-Short8 | consented | delivery_issue | 2024-02-12T11:23:01Z | WF-00006 | Event Reminder | CAMP-FEB24 | February Webinar | low | USR3210 | tiny.user@ | none | resolved | 2024-02-13T10:30:00Z | USR1001 | support.agent@ | blank | Resent after 24 hours. | Email not delivered due to full inbox. |
| aBcDeFgH1 | unknown | gdpr_violation | 2024-03-22T17:45:59Z | WF-20010 | VIP Customer Outreach | CMP-VIP24 | VIP Early Access | high | USR000321 | emilie.durand@ | gdpr | in_progress | blank | blank | blank | AUD-VIP-EU | Vendor contacted for remediation. | GDPR: VIP user data shared with third party. |
| 2024EdgeCase_1 | blank | internal_audit | 2024-12-31T23:59:59Z | WF-99999 | End of Year Workflow MaxTest | blank | blank | info | blank | blank | other | resolved | 2025-01-01T09:00:00Z | USR2025AUD | audit.2025@ | AUD-END-2024 | No incidents found. | Year-end audit completed for all workflows. |
| WFtest-04567 | not_consented | consent_gap | 2024-04-03T15:07:44Z | WF-04567 | Product Update Nurture | CMP-UPD2024 | Product Updates | medium | USR045670 | li.smith@ | other | open | blank | blank | blank | AUD-UPD-APR | Pending user re-consent. | Consent expired before campaign sent. |
| LongLogIDaaaaaaaaaaaa_12345678 | consented | delivery_issue | 2024-05-20T13:05:00Z | WF-00020 | Survey Invite MaxNameTest | CAMP-SURV20 | Customer Survey 2024 | low | USR20200520 | long.email.user-20200520@ | none | resolved | 2024-05-21T08:00:00Z | USR-SURV | survey.agent@ | blank | Contact details verified. | Survey invite bounced due to mailbox not found. |
| KLMNOPQR | not_consented | gdpr_violation | 2024-01-10T10:25:41Z | WF-12345 | January Promo | CMP-JAN24 | January Kickoff | high | USR010101 | hans.meier@ | gdpr | in_progress | blank | blank | blank | AUD-GDPR-DE | Escalated for DACH region review. | User data exported without explicit consent. |
| WF-EDGE-NUL-1 | blank | other | 2024-03-08T09:45:00Z | WF-00008 | Null Edge Campaign | blank | blank | low | blank | blank | none | open | blank | blank | blank | blank | blank | Test event with minimal data population. |
| LOG-BATCH1-13 | consented | delivery_issue | 2024-06-05T12:12:12Z | WF-06005 | Transactional Emails | CMP-TRX-24 | Order Confirmation | medium | USR240605 | patrick.chen@ | none | resolved | 2024-06-06T09:00:00Z | USR-TRX24 | postmaster@ | blank | SPF record updated. | Order confirmation not delivered due to SPF failure. |
| LogBatch1-14 | unknown | consent_gap | 2024-05-29T08:50:18Z | WF-00529 | May Outreach | CMP-MAY24 | May Newsletter | medium | USR0529001 | lucas.martinez@ | none | resolved | 2024-05-30T13:00:00Z | USR-0529RES | resolver0529@ | AUD-MAY-24A | Form sent to user for completion. | Consent form not available for Spanish user. |
| WFtest-EdgeA | not_consented | ccpa_violation | 2024-07-04T06:00:00Z | WF-07004 | US Holiday Promo | CMP-IND24 | Independence Day Blast | critical | USR070404 | john.smith@ | ccpa | open | blank | blank | blank | AUD-JULY4-24 | Flagged for CCPA remediation. | Marketing message sent to opt-out California recipient. |
| LOG-CAMP-16 | consented | delivery_issue | 2024-03-28T16:17:01Z | WF-00016 | Customer Feedback Loop | CAMP-FDBK23 | Feedback Request | low | USR4016 | jane.doe@ | none | open | blank | blank | blank | blank | Awaiting customer update. | Customer feedback request email bounced. |
| Batch1-Edge-17 | blank | internal_audit | 2024-02-29T23:59:59Z | WF-LEAP24 | Leap Year Campaign | blank | blank | info | blank | blank | none | resolved | 2024-03-01T10:00:00Z | USR-LEAPAD | leap.audit@ | AUD-LEAP-2024 | Edge case included for leap day. | Leap day compliance audit, edge case test. |
| LogID-2024b-18 | not_consented | gdpr_violation | 2024-03-27T13:36:52Z | WF-00027 | Re-engagement | CMP-REENG | Re-engagement Blast | critical | USR000999 | marc.janssen@ | gdpr | open | blank | blank | blank | AUD-REENG-24 | Legal team notified. | GDPR: Marketing sent without valid consent. |
| WF-Edge19 | unknown | consent_gap | 2024-10-31T17:01:45Z | WF-10319 | Halloween Blast | CAMP-HAL24 | Halloween Promo | medium | USR10319 | carlos.gomez@ | none | resolved | 2024-11-01T11:30:00Z | USR-HALLOW | halloween.resolver@ | AUD-HAL24 | Consent requested. | Consent for LATAM region user not found. |
What the 120 rows show
from the 120-row sample- 4regulations
- 4resolution statuses
- 5event severities
- string 17
- datetime 2
Columns
19 columns in two groups| column | type | description | example |
|---|---|---|---|
| Text 17 columns | |||
log_id | string | Unique identifier for each compliance event log entryunique | q7jK3dZL |
workflow_id | string | Identifier for the marketing automation workflow where the event occurred | WF-10001 |
workflow_name | string | Human-readable name of the marketing automation workflowoptional | Welcome Series |
campaign_id | string | Identifier for the marketing campaign associated with the workflowoptional | CMP-2024031 |
campaign_name | string | Human-readable name of the marketing campaignoptional | Spring Launch Email |
event_type | string | Type of compliance event (e.g., GDPR violation, consent gap, delivery issue)6 values | gdpr_violation |
event_severity | string | Severity level of the compliance eventcritical · high · medium · low · info | critical |
affected_user_id | string | Identifier for the user or contact affected by the compliance eventoptional | USR000123 |
affected_user_email | string | Email address of the affected user/contactoptional | maria.rossi@ |
regulation | string | Regulatory framework relevant to the event (e.g., GDPR, CCPA)gdpr · ccpa · none · other · optional | gdpr |
consent_status | string | Consent status of the affected user at the time of the eventconsented · not_consented · unknown · optional | not_consented |
issue_description | string | Detailed description of the compliance issue or event | April Fools audit event. |
resolution_status | string | Status of the compliance event resolutionopen · in_progress · resolved · dismissed | open |
resolved_by_user_id | string | Identifier for the user who resolved the compliance eventoptional | USR0011 |
resolved_by_user_email | string | Email address of the user who resolved the eventoptional | samuel.ford@ |
audit_reference_id | string | Reference ID for internal or external audit trackingoptional | AUD-20240101 |
notes | string | Additional notes or comments about the event or resolutionoptional | No major findings. |
| Dates and times 2 columns | |||
event_timestamp | datetime | Date and time when the compliance event occurred | 2024-03-15T09:12:37Z |
resolution_timestamp | datetime | Date and time when the compliance event was resolvedoptional | 2024-04-09T11:02:00Z |
Use it for
A marketing dashboard
A breakdown of event_
type. Excel, Power BI or Tableau. What pattern can you find in 120 rows?
A class exercise
Hand out the rows and one question. Everyone works from the same 120 rows.
- Logs120q7jK3dZLnot_cons…LOG-8MINIDunknownXyz-9k3_LpR-2024unknown
A software demo
Believable logs with event_
timestamp, workflow_ id and workflow_ name to fill a screen in front of a buyer.
blueprint · marketing-automation-compliance-logs
Behind this dataset
Same schema. As many rows as you need.
These 120 rows came out of a blueprint — 19 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.
- Each log entry must record timestamp, workflow ID, compliance issue type, and resolution status.
- All entries must include user segment and campaign channel involved.
- Resolution status must be updated within 72 hours of event detection.
- Logs are only created for events with potential regulatory impact.
- Data must flag repeat compliance issues by workflow for escalation.
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
- marketing-automation-compliance-logs