Workflow Template
Data Subject Access Request Workflow
Manages a data subject access request end-to-end: intake and acknowledgement, identity verification (with a re-request loop), records search and redaction (with a rejection rework loop), privacy officer approval, secure delivery, and completion notification.
Data subject access requests get lost between email inboxes, spreadsheets and reminders, making it hard to prove what happened by when. This workflow gives each request a record with a reference number, statutory due date and timeline, guiding it through identity verification, records search and redaction, privacy officer approval, and secure delivery. Privacy teams and the privacy officer run the tasks, while requesters interact only through the public request form and emailed forms.
Business Outcomes
- Supports faster acknowledgement and consistent handling of every request
- Helps teams track statutory due dates against a clear status timeline
- Reduces manual follow-up through built-in re-request and rework loops
- Makes it easier to show what identity checks, redactions and approvals took place
- Improves visibility of request status for privacy teams and officers
Workflow Steps
Steps
- 1Create DSAR Recordcreate record
Registers the incoming data subject access request as a record.
- 2Set Status to Receivedupdate record
Sets the request status to Received.
- 3Set Statutory Due Dateset due date
Sets the record's due date to 30 days from now for regulatory tracking.
- 4Send Acknowledgement Emailsend email
Emails the requester an acknowledgement with their reference number.
- 5Privacy Team: Verify Identitycreate task
Assigns the privacy team a task to verify the requester's identity, due in 3 days.
- 6Save Verification Resultupdate record
Persists the identity verification result and notes to the record.
- 7Route on Verification Result
Branches based on whether identity was verified or more information is needed.
identity_verification_result: "Verified"→Set Status to Collectingidentity_verification_result: "More information needed"→Set Status to Awaiting ResponseDefault→Set Status to Collecting - 8Set Status to Awaiting Responseupdate record
Sets the request status to Awaiting Response while more identity information is requested.
- 9Request Additional Identity Detailsrequest external input
Emails the requester a form asking for the extra identity details and waits for their reply.
- 10Save Additional Identity Detailsupdate record
Persists the requester's additional identity details to the record.
- 11Return to Identity Verificationrestart from step
Restarts the workflow from the identity verification task now that more information has been supplied.
- 12Set Status to Collectingupdate record
Sets the request status to Collecting once identity is verified.
- 13Privacy Team: Search and Collect Recordscreate task
Assigns the privacy team a task to search and collect the records, redact third-party information, due in 10 days.
- 14Save Collection Resultsupdate record
Persists the collection summary and collected response document to the record.
- 15Set Status to Under Reviewupdate record
Sets the request status to Under Review while the privacy officer approves the response.
- 16Privacy Officer Approvalrequest approvalrequires approval
Requests the privacy officer's approval or rejection of the collected response.
- 17Route on Approval Outcome
Routes the workflow based on the privacy officer's approval decision.
approval_status: "approved"→Privacy Team: Send Response Securelyapproval_status: "rejected"→Return to Records CollectionDefault→End - 18Return to Records Collectionrestart from step
Restarts the workflow from the records collection task after a rejection.
- 19Privacy Team: Send Response Securelycreate task
Assigns the privacy team a task to send the approved response securely, due in 2 days.
- 20Save Delivery Detailsupdate record
Persists the delivery method and date sent to the record.
- 21Set Status to Completedupdate record
Sets the request status to Completed.
- 22Send Completion Emailsend email
Emails the requester to confirm their response has been sent.
Fields
Show all 15 fieldsShow fewer fields
FormData Subject Access Request Form
- Full Name*· Text
- Email Address*· Email
- Phone Number*· Phone
- Details that identify you in our records (e.g. account number, address, date of birth)*· Long text
- What information are you requesting?*· Long text
- Preferred way to receive the information*· Choice
- Proof of Identity*· File upload
TaskPrivacy Team: Verify Identity
- Identity Verification Result*· Choice
- Verification Notes· Long text
TaskPrivacy Team: Search and Collect Records
- Summary of Records Search and Redaction*· Long text
- Collected Response Document*· File upload
TaskPrivacy Team: Send Response Securely
- Delivery Method*· Choice
- Date Sent*· Date
Other fields
- Request Status· Choice
- Please provide the additional identity details requested*· Text
- Full Name*
- Email Address*
- Phone Number*
- Details that identify you in our records (e.g. account number, address, date of birth)*
- What information are you requesting?*
- Preferred way to receive the information*
Forms
Data Subject Access Request Form
7 fields
Data Views
DSAR Requests
requester_name, information_requested, preferred_delivery, request_status
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Workflows
Similar Categories
FAQs
How do I set up this workflow for our privacy team?
Publish the template in your workspace and it runs the live process immediately, no installation needed. Add your privacy team and privacy officer as workspace members so they receive the verification, collection and approval tasks. The public request form is ready to share as soon as the workflow is published.
How does identity verification work, and what happens if more information is needed?
The privacy team completes a task to verify identity, recording the result and any notes on the record. If the result is 'More information needed', the status changes to Awaiting Response and the requester is emailed a form to supply extra details, without needing an account. Once they reply, the workflow saves their answers and restarts the identity verification task automatically.
What happens if the privacy officer rejects the collected response?
When the privacy officer's approval outcome is rejected, the workflow returns to the records collection task so the privacy team can rework the search and redaction. This loop repeats until the response is approved, and each pass is captured in the record's timeline. The status stays at Under Review until approval is given.
Can I change the due dates or task deadlines?
Yes, describe the change in plain English or edit the steps directly in the workflow editor, for example adjusting the 3-day identity verification deadline or the 10-day collection window. Earlier versions of the workflow are kept, so you can review what changed. Changes apply to new and in-progress requests going forward.
How do requesters submit their request and interact with the workflow?
Requesters submit the public request form with their details, proof of identity and what information they're asking for. After that, they only interact through emails sent to them, including the acknowledgement, any additional identity details form, and the completion notification. They never need to create an account.
Where is the collected information and delivery method stored?
Because the workflow waits on the identity verification, records collection and secure delivery tasks, what's entered on each is saved directly to the record. This includes the verification result, the summary of records searched and redacted, the collected response document, and the delivery method and date sent. All of this is visible in the record's timeline alongside its status.
Can we track how many DSARs are open, overdue or completed?
Yes, each request is a record with a status such as Received, Collecting, Under Review or Completed, and table views and dashboards group records by status. This makes it easy to see which requests are approaching their statutory due date. Workspace activity is also logged for each record.
Does this workflow guarantee we meet data protection regulations?
The workflow records statuses, due dates, verification results and the actions your team enters at each step, giving you a clear timeline of how each request was handled. Each business should confirm its own regulatory obligations and whether this record-keeping meets them. It's designed to support consistent handling, not to certify compliance.
Who is responsible for each step in the process?
The privacy team handles identity verification, records search and redaction, and secure delivery, each assigned as a task with its own due date. The privacy officer reviews and approves or rejects the collected response before it goes out. Admins and members in your workspace can be assigned to these tasks based on their role.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
