How do I handle a request to see or delete someone's data?

Log the date, verify identity for requests to see, correct or delete data using details you already hold, search every place it might be, act and reply in writing. Honor opt-outs of sale or sharing without an identity check. California allows 45 days for most requests; the EU and UK, one month. Not legal advice.

The short version

  • Requests can arrive any way: email, phone, your contact form or a letter. Write down the date it arrived; that starts the clock.
  • To see, fix or delete data: check who it is with details you already have. Never ask for passwords or more ID than you need.
  • Opt-outs of sale or sharing don’t need an ID check.
  • Search every place: website entries, inboxes, CRM, spreadsheets, invoices and vendors.
  • Reply in writing, and keep a short record of what you did.

This isn’t legal advice. Whether you’re legally required to respond depends on which laws cover you, but answering a reasonable request quickly is good practice either way.

How do I handle a request, step by step?

Diagram of five steps for handling a data request, with deadlines. Diagram: five steps for handling a data request, with deadlines for California, Connecticut, the EU and the UK. Based on official guidance (October 2026). Not legal advice.

Step 1: Log it and check the deadline

Where the law appliesDeadline
California (CCPA)Requests to know, delete or correct: 45 calendar days, extendable by 45 more with notice. Opt-outs: as soon as feasible, no later than 15 business days. (CA Attorney General)
Connecticut (CTDPA)45 days, extendable by 45 more when reasonably necessary. (CT Attorney General)
EU (GDPR)One month. You can add two more months for complex requests if you tell the person in the first month. (EDPB guide for small business)
UK (UK GDPR)One month, extendable by two months for complex or numerous requests. (ICO)

If no law covers you, aim for the same timelines anyway.

Step 2: Check who’s asking

Not every request needs an ID check.

  • To see, fix or delete data: check who it is. Don’t send data to the wrong person. Don’t delete it on a stranger’s word. California’s CCPA guidance says you must verify these.
  • To opt out of sale or sharing, or a Global Privacy Control signal: no ID check. The same guidance says businesses should not require one. You may ask basic questions to find the right records.

For the first kind, the ICO’s subject access guide says to use reasonable measures, and that checks may be unnecessary when you already know the person. Good ways to check:

  • reply to the email address you already have on file and ask them to confirm;
  • ask for a detail only the real person would know, such as the date of their last job or invoice number.

Don’t ask for a password, full card number or copy of a passport just to answer a simple request. If they’re asking on someone else’s behalf, ask for proof of permission.

Step 3: Search every place

Use the list from your form data retention work:

  • Website: form entries, user accounts, comments, orders.
  • Email: inboxes and sent folders of everyone who handles leads.
  • CRM or leads inbox, including notes and call recordings. See connecting forms to a CRM.
  • Spreadsheets, exports and invoices.
  • Vendors that hold data for you, such as your email list tool. See vendors and processors.

Step 4: Use WordPress’s built-in tools

WordPress has export and erase tools that use an email confirmation step. To export, go to Tools, then Export Personal Data, enter the username or email and select Send Request. Once the person confirms by email, select Email Data or Download Personal Data, per the WordPress export documentation. Erasing works the same way from Tools, then Erase Personal Data.

Know the limits. WordPress’s erase documentation says erasing is permanent. There’s no confirmation prompt after you select Erase Personal Data. It only covers WordPress and plugins that join in. And it “does not remove the data from backups.” Form plugins must be set up to join in. In Gravity Forms, that’s the Enable option in each form’s personal data settings.

Step 5: Act, reply and record

  • Access request: send what you hold in a readable form, securely.
  • Deletion request: delete it everywhere you found it. If you must keep something, such as tax records, say what and why.
  • Correction: fix it in every copy.
  • Opt-out of sale or sharing: stop it, and stop it for any vendors involved.

Keep a short record: date received, what was asked, what you did and when you replied. Don’t keep a copy of the deleted data.

Why does it matter?

Deadlines are short, and a missed request can become a complaint to a regulator. Handling them well also builds trust: most requests come from people who just want to stop hearing from you.

What are the common mistakes?

  • Missing the request because it came through the contact form and looked like a sales lead.
  • Deleting from the website but not inboxes or the CRM.
  • Asking for too much ID, or sending data to the wrong email.
  • Erasing in WordPress without exporting first when the request was for a copy.
  • Restoring a backup that brings deleted data back.

What if this didn’t work?

  • The person won’t confirm who they are: for a request to see, fix or delete data, explain what you need and why. Hold it until they do. Never hold up an opt-out for this.
  • You can’t find any data: say so in writing.
  • The request seems unreasonable or repeated: some laws allow refusals in narrow cases. Ask a lawyer before refusing.

How much does it cost, and how long does it take?

WordPress’s tools are free. A simple request takes 30 minutes to an hour if you know where your data lives. A map of your data makes every future request faster.

How does E-3 handle this?

If you’re on website care and a request arrives, we can run WordPress’s export or erase tools for you. We can check that your form plugin is connected to them. We can also tell you which other systems on the site hold that person’s data. You decide what to send or delete, and you reply to the person.

Rather we handled privacy and cookies for you?

It’s part of what we do every week for small businesses, as part of website care. Start with a free check of your site and profile, or call and ask.

Ask E-3

Suggestions appear as you type. Use the up and down arrows to choose one, or press Enter to ask.

Get support