Modules
1. GA4 Architecture
2. GTM Deep Dive
3. Server-Side GTM
4. BigQuery for Marketers
5. Event Taxonomy Design
6. Consent Mode v2
7. Meta CAPI Setup
8. Hubspot Architecture
9. CRM Data Modeling
10. n8n Workflows
11. Make.com Patterns
12. Technical SEO Fundamentals
13. Keyword Research Framework
14. Content Marketing Strategy
15. Marketing Attribution Models
16. Email Marketing Automation
17. Lead Scoring Models
18. Google Ads Campaign Structure
19. Programmatic SEO
20. Conversion Rate Optimization (CRO)
21. Marketing Mix Modeling (MMM)
22. Customer Data Platforms (CDP)
23. UTM Parameters & Campaign Tracking
24. A/B Testing & Statistical Significance
25. MarTech Stack Architecture
26. Zapier Automation Patterns
27. Looker Studio Dashboards
28. Schema Markup & Structured Data
29. Facebook Ads Pixel & Tracking
30. Marketing Analytics & KPIs
31. API Integrations for MarTech
32. Marketing P&L Fundamentals
33. P&L Component Details: Revenue, COGS & Marketing Expense
34. Managing the Marketing P&L
35. Measuring Marketing Effectiveness
36. Measuring Marketing ROI
37. Marketing Financial Planning & Budgeting
38. Improving Response Through Modeling & Analytics
39. Building a Marketing Financials Worksheet
40. What Marketing Automation Needs From Your Data
41. Integrating Financial & Marketing Information
42. Marketing Customer Information Management
43. Marketing Data Acquisition Strategies
44. Data Storage & Retrieval Architecture for Marketing
45. Data Warehouse Infrastructure for Marketing Automation
46. Marketing Data Access & Delivery Methods
47. Organizing Marketing Information for Self-Service
48. Building a Marketing Information Map
49. Using Information for Campaign Targeting
50. Using Information for Customer Segmentation
51. Direct Marketing Response Testing
52. Predictive Modeling for Marketing Campaigns
53. Optimizing Contact Strategy & Frequency
54. Strategic Marketing & Customer Lifecycle Planning
55. Cohort Analysis in Marketing
56. Funnel Analysis & Drop-off Diagnosis
57. Multi-Channel Funnel Reporting
58. BI Tool Comparison: Looker Studio vs Tableau vs Power BI
59. Web Analytics Fundamentals
60. Heatmap & Click Analysis Tools
61. Session Replay Tools
62. GA4 Explorations
63. Data Layer Design Patterns
64. First-Party Cookie Tracking
65. Cross-Domain Tracking
66. E-commerce Tracking in GA4
67. Meta Ads Campaign Structure
68. Programmatic Advertising Basics
69. Real-Time Bidding (RTB)
70. Demand-Side Platforms (DSPs)
71. Retargeting & Remarketing Strategy
72. TikTok Ads Fundamentals
73. LinkedIn Ads B2B Targeting
74. Amazon Ads Fundamentals
75. Google Shopping Ads
76. Ad Fraud Detection
77. Bid Strategy Optimization
78. Creative Testing & Ad Fatigue
79. Salesforce Marketing Cloud Basics
80. HubSpot Workflows Deep Dive
81. Drip Campaign Design Patterns
82. Customer Onboarding Automation
83. Churn Prediction Modeling
84. Win-Back Campaign Design
85. Loyalty Program Design
86. Referral Program Mechanics
87. Net Promoter Score (NPS)
88. Customer Health Scoring
89. Link Building Strategy
90. Local SEO Fundamentals
91. International SEO & Hreflang
92. Core Web Vitals Deep Dive for SEO
93. Featured Snippets & SERP Features
94. Topic Clusters vs. Content Silos
95. Content Gap Analysis
96. SEO Content Briefs
97. AI Search Optimization (LLM SEO)
98. Voice Search Optimization
99. GDPR & CCPA Marketing Compliance
100. The Cookieless Tracking Future
101. Data Clean Rooms
102. Consent Management Platforms (CMPs)
103. First-Party Data Strategy Deep Dive
104. Data Minimization in Marketing
105. Google Privacy Sandbox
106. Identity Resolution Deep Dive
107. Growth Loops vs. Funnels
108. The North Star Metric Framework
109. Pirate Metrics (AARRR)
110. Product-Led Growth (PLG)
111. Viral Coefficient & Referral Loops
112. Building an Experimentation Culture
113. Multi-Armed Bandit Algorithms for Optimization
114. Landing Page Optimization Framework
115. Pricing Page Optimization
116. Onboarding & Activation Metrics
117. MarTech Vendor Evaluation
118. Marketing Ops Team Structure
119. Campaign Management Workflow
120. Creative Asset Management (DAM)
121. Marketing Project Management
122. Agency vs In-House MarTech
123. The MarTech RFP Process
124. MarTech Stack ROI Audit
125. Email Deliverability Deep Dive
126. Email List Hygiene
127. Transactional vs. Marketing Email
128. Subject Line Optimization
129. Email Platform Comparison
130. SMS Marketing Strategy
131. Push Notification Strategy
132. Omnichannel Messaging Orchestration
133. Dunning Management for Failed Payments
134. Subscription Churn Analytics
135. XML Sitemap Optimization
136. Canonical Tags Deep Dive
137. Pagination SEO
138. JavaScript SEO & Rendering
139. SEO for Single-Page Applications
140. Site Migration SEO Checklist
141. Redirect Management & 404s
142. Crawl Budget Optimization
143. Log File Analysis for SEO
144. E-E-A-T & YMYL Content
145. GA4 vs. Adobe Analytics
146. BigQuery Cost Optimization
147. Looker Studio Calculated Fields Cookbook
148. Attribution Window Selection
149. View-Through vs. Click-Through Attribution
150. Geo-Lift Incrementality Testing
151. Marketing Mix Modeling Tools Comparison
152. Marketing Dashboard Best Practices
153. Executive Marketing Reporting
154. Marketing Data QA Processes
155. Lead Routing Rules
156. Lead-to-Opportunity Tracking
157. Sales & Marketing Alignment (SLA)
158. Account-Based Marketing (ABM) Strategy
159. Intent Data Providers
160. Sales Enablement Content
161. CRM Data Deduplication
162. Pipeline Velocity Metrics
163. RevOps Metrics Framework
164. Forecasting & Pipeline Coverage
165. Performance Max Deep Dive
166. YouTube Ads Strategy
167. Podcast Advertising
168. Connected TV (CTV) Advertising
169. Out-of-Home (OOH) Advertising Attribution
170. Affiliate Marketing Programs
171. Influencer Marketing Measurement
172. Native Advertising
173. Display Ads Creative Specs & Best Practices
174. Audio Ads & Spotify Ad Strategy
175. Brand Tracking & Awareness Measurement
176. Content Performance Scoring
177. Video Marketing Strategy
178. Podcast Marketing Strategy
179. User-Generated Content (UGC) Strategy
180. Community-Led Growth
181. Activation vs. Retention Tradeoffs
182. Expansion Revenue Strategy
183. Upsell & Cross-Sell Playbooks
184. Usage-Based Pricing Models
185. Cart Abandonment Recovery
186. Post-Purchase Marketing
187. Subscription Box Marketing
188. Marketplace Marketing: Amazon & Etsy
189. B2B E-commerce Marketing
190. CAN-SPAM Compliance
191. TCPA & SMS Marketing Compliance
192. Cookie Consent Banner UX
193. COPPA & Children's Privacy in Marketing
194. WCAG Accessibility for Marketing Sites
195. Segment vs. mParticle vs. RudderStack
196. Reverse ETL Deep Dive
197. Zapier vs. Workato vs. Tray.io
198. Marketing Data Governance Framework
199. Data Contracts for Marketing Teams
200. Braze vs. Iterable vs. Customer.io
201. Klaviyo Deep Dive
202. Marketo Deep Dive
203. Pardot (Salesforce Marketing Cloud Account Engagement) Deep Dive
204. MarTech Contract Negotiation
205. Localization Strategy for Marketing
206. Multi-Currency E-commerce Marketing
207. GDPR vs. Global Privacy Laws
208. Data Processing Agreements (DPAs)
209. Marketing Calendar Planning
210. Crisis Communication in Marketing
211. Marketing During a Rebrand
212. Freemium Conversion Optimization
213. KPI Metric Trees
214. Weekly Marketing Reporting Cadence
215. Search Ads 360 Basics
216. Microsoft Ads (Bing) Strategy
217. Pinterest Ads Strategy
218. Snapchat Ads Strategy
219. Reddit Ads Strategy
220. B2B Intent-Based Advertising
221. Marketing Attribution Vendor Comparison
222. Customer Journey Mapping
223. Voice of Customer (VoC) Programs
224. Competitive Intelligence for Marketing
Share Guide
MarTechQuick
Intermediate

GDPR & CCPA Marketing Compliance

11 min read

Learn
Quick Reading
Estimated 11 mins
Prereq
Intermediate
Basic ML concepts helpful
Interactive
Static Playbook
Static guide & reference tables

Two different laws, one shared problem

GDPR (EU, enforced since 2018) and CCPA/CPRA (California, enforced since 2020/2023) both regulate how marketing teams collect and use personal data, but they start from different legal premises. GDPR is opt-in by default: processing personal data requires a valid legal basis, and for most marketing use cases (cookies, email, ad targeting) that basis is explicit consent obtained *before* collection. CCPA/CPRA is closer to opt-out by default: businesses can collect and use data without prior consent, but must disclose what they collect and honor a consumer's right to opt out of its "sale" or "sharing," a term CPRA defines broadly enough to cover most third-party ad-tech data flows.

For a marketing team operating in both jurisdictions, the practical consequence is that you generally have to build to the stricter standard (GDPR's opt-in consent) and then layer the CCPA-specific disclosure and opt-out mechanics on top, rather than running two entirely separate systems.

GDPR vs. CCPA/CPRA for marketing teams

DimensionGDPR (EU)CCPA/CPRA (California)
Default postureOpt-in — consent required before processingOpt-out — processing allowed until consumer objects
Key mechanismConsent banner with granular accept/reject"Do Not Sell or Share My Personal Information" link
Legal basis neededYes — consent, contract, legitimate interest, etc.No prior basis required for most processing
Core marketing impactCookies/pixels/ads blocked until consent grantedAd-tech data sharing must stop on opt-out request
Enforcement bodyNational Data Protection Authorities (DPAs)California Privacy Protection Agency (CPPA) + AG
Max penalty scaleUp to 4% of global annual revenue or €20MPer-violation fines, $2,500-$7,500 typical range

What counts as valid consent under GDPR

GDPR consent has to meet specific criteria to be legally valid — a checkbox pre-ticked by default, or a banner with only an "Accept" button and no equally prominent "Reject" option, does not meet the bar and has been the subject of enforcement actions and fines in multiple EU member states. Valid consent must be:

- Freely given — no bundling consent with access to the service ("accept cookies or you can't use the site" is generally non-compliant for non-essential cookies).
- Specific — granular by purpose (analytics vs. advertising vs. personalization), not one blanket toggle.
- Informed — the user must know what's being collected and why before consenting, in plain language.
- Unambiguous — requires a clear affirmative action; silence, pre-ticked boxes, or scrolling the page do not count as consent.
- As easy to withdraw as to give — if accepting takes one click, rejecting or later withdrawing must be similarly easy, not buried three menus deep.

Data subject rights that marketing systems need to support

Both laws grant individuals rights over their data, and marketing stacks are frequently the part of the business least prepared to fulfill them because customer data is scattered across a CRM, an ESP, an ad platform's custom audience list, a CDP, and analytics tools simultaneously.

GDPR's core rights include access (what data do you have on me), rectification (correct it), erasure ("right to be forgotten" — delete it), portability (export it in a usable format), and objection (stop processing for direct marketing specifically, which must be honored unconditionally and immediately, no justification required from the user).

CCPA/CPRA grants a largely overlapping set: right to know, right to delete, right to correct, right to opt out of sale/sharing, and right to limit use of sensitive personal information. The CPRA addition of sensitive personal information (precise geolocation, health data, etc.) carries extra restriction requirements on top of the general data categories.

Deleting from your CRM isn't enough

A deletion request fulfilled only in the primary CRM while the same email address remains in a connected ESP, a retargeting audience uploaded to Meta or Google, and a data warehouse snapshot is not actually fulfilled — regulators have treated this as a compliance failure. Marketing teams need a documented process that propagates deletion and opt-out requests across every system holding a copy of that person's data, including third-party ad platforms where custom audiences were uploaded. This is one of the most common gaps found in enforcement actions and audits.

Practical compliance checklist for marketing data collection

Translated into what a marketing/ops team actually needs to have in place:

1. A compliant CMP generating a valid, logged consent record per user, with granular purpose categories and an equally easy reject path (see the Consent Management Platforms module for architecture detail).
2. Google Consent Mode (or equivalent) wired to the CMP so that ad and analytics tags respect the actual consent choice rather than firing regardless.
3. A documented data inventory — what personal data you collect, where it's stored, which systems it flows to (this is also a GDPR Article 30 requirement for a record of processing activities).
4. A defined retention policy with actual enforcement, not just a written policy (see the Data Minimization module).
5. A request-fulfillment workflow covering access, deletion, correction, and opt-out requests that touches every downstream system, with a committed response SLA (GDPR requires response within one month; CCPA within 45 days).
6. Vendor/processor agreements (DPAs) with every third-party tool that touches personal data on your behalf, since GDPR makes you responsible for your processors' compliance too.
7. A "Do Not Sell or Share" mechanism visible and functional on any property serving California residents, honored across ad-tech integrations within required timeframes.

deletion_propagation_checklist.txt
text
On a verified deletion/opt-out request, propagate to:
[ ] Primary CRM / customer database
[ ] Email service provider (ESP) suppression + hard delete
[ ] CDP / data warehouse (including historical event tables)
[ ] Ad platform custom audiences (Meta, Google, LinkedIn uploaded lists)
[ ] Analytics tools holding user-level identifiers
[ ] Any data-sharing partner who received this user's data in the
    last retention window — notify them of the deletion obligation
[ ] Backup/archive systems per your documented retention schedule
Log completion date + system-by-system confirmation for audit trail.

Where enforcement actually bites

In practice, enforcement actions against marketing teams cluster around a few repeat patterns: cookie banners that fire analytics/ad tags before consent is captured (a technical implementation failure, not a policy failure); dark-pattern banner design that makes rejecting meaningfully harder than accepting; failure to honor opt-out/deletion requests within the required window; and sharing data with ad-tech partners beyond what the privacy policy disclosed. None of these require sophisticated attacks or audits to find — they're typically discovered through routine regulator sweeps or user complaints, which makes them avoidable with basic implementation discipline rather than deep legal expertise.

What's next

The CMP is the system that actually captures and enforces the consent choices this module describes — worth understanding its architecture directly.

Next: Consent Management Platforms (CMPs) →

I build these systems professionally.

Whether it's a RAG pipeline, analytics migration, or AI workflow — let's talk.

Need custom AI or MarTech setup? Let's build together.