How to handle a data subject access request (dsar) as DTC Brand Founders
A customer emails saying they want all their data deleted — order history, email list, everything. You know GDPR and CCPA apply to your DTC store because you ship to California and have EU customers from that one influencer campaign. But your customer data is split across Shopify (orders, addresses), Klaviyo (email flows, segments), Meta Ads (custom audiences), and Gmail (support threads). There's no process. You manually forward the email to yourself, make a note in a Google Sheet, then forget about it for two weeks until legal exposure starts nagging you. The 30-day CCPA clock and 30-day GDPR clock don't care that you're also running a restock drop.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your Gmail data on a schedule so the Email Triage app catches DSAR requests as they land. Connect Shopify from Starch's integration catalog; the agent queries it live to look up order and customer records when verifying a requester's identity. Meta Ads Manager and Klaviyo are reachable from Starch's integration catalog for live queries, and Starch automates the Meta data deletion submission through your browser — no API needed. The Knowledge Management app connects to Notion on a scheduled sync to keep your internal deletion SOPs in sync.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
April 2026 DSAR — EU customer, deletion + access request
| Time to log and acknowledge request | 4 |
| Time to locate data across Shopify + Klaviyo + Meta (manual) | 45 |
| Time to locate data across Shopify + Klaviyo + Meta (Starch) | 8 |
| Days until deadline (GDPR Article 17) | 30 |
| Days to completion with Starch workflow | 6 |
On April 3, a customer who bought twice from your store emails: 'I'm exercising my right to erasure under GDPR. Please delete all my personal data and confirm in writing.' Starch catches it in Gmail within the next sync cycle, logs the intake at 2:14pm with a May 3 deadline, and drafts an acknowledgment reply that you approve and send in 90 seconds. A P1 task drops into Task Manager: 'DSAR — anna.mueller@email.de — deadline May 3.' The next morning, you open Starch and query Shopify live: two orders ($87 and $134), one shipping address in Hamburg, one saved payment method. You query Klaviyo: she's in your 'repeat buyer' segment and received 14 campaign emails. Starch automates the Meta data deletion submission through your browser — no digging through Business Manager menus. You suppress her in Klaviyo, delete the Shopify customer record, and check your Knowledge Management SOP to confirm you haven't missed a system. Total active time: about 25 minutes across two days. Task marked complete April 9 — 24 days before the deadline. The timestamped log is your paper trail if the EU supervisory authority ever asks.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — founder inbox, task manager, knowledge management all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
Do I actually have to comply with GDPR if my DTC store is based in the US?
Does Starch actually delete customer data from Shopify and Klaviyo, or just find it?
What if the DSAR comes through Instagram DMs or a contact form, not email?
Is Starch SOC 2 certified? My legal counsel is asking.
Can I handle both deletion requests and data access requests (where the customer wants a copy of their data)?
What if we get a high volume of DSARs after a PR incident or data breach?
Related guides for DTC Brand Founders
Vendor and category spend analysis means knowing, at any point in time, where your money is actually going — which vendors are getting paid, how much, how often, and whether that number is creeping up or down relative to last month.
Read guide →Investor Q&A and info requests are the administrative tax on raising capital and maintaining LP relationships.
Read guide →Inventory shrinkage is the gap between what your records say you have and what's actually on the shelf, in the warehouse, or at your co-packer.
Read guide →AP invoice approval is the process of reviewing incoming vendor bills, confirming they match purchase orders or contracts, getting the right sign-off, and releasing payment.
Read guide →Handle a Data Subject Access Request (DSAR) for other operators
The AI stack built for small in-house legal and compliance teams.
Read guide →The AI stack built for small law and accounting practices.
Read guide →The AI stack built for small IT and ITOps teams.
Read guide →The AI stack built for small marketing teams.
Read guide →Ready to run handle a data subject access request (dsar) on Starch?
Request closed-beta access. Everything is free during beta.