
Palak Agrawal
Published on October 14, 2026
9 min read
Share on:
In September 2025, France's data protection authority fined Shein €150 million after finding that the company's website placed advertising cookies without valid consent. In some cases, the cookies continued to appear even after visitors selected the option to reject them.
Your website could have similar problems without your team realising it. A marketing tag added months ago, an outdated privacy policy or a cookie banner that does not respect visitors' choices can create compliance gaps.
The financial risks are significant too. According to DLA Piper's GDPR fines and data breach survey, European data protection authorities issued approximately €1.2 billion in GDPR fines in 2025.
GDPR compliance requires more than publishing a privacy policy or displaying a cookie banner. Businesses must understand how their websites collect personal data, justify its use, protect it and respect visitors' rights.
This GDPR compliance checklist for US companies and European teams covers 10 checks you can perform to identify common gaps and decide what needs attention.
Here is a GDPR website compliance checklist with 10 ways to test your site.
GDPR can apply to businesses outside the European Union if they offer goods or services to people in the EU or monitor their behaviour there. Your company's location alone does not decide it. Is GDPR required in the US? Only when your US website targets people in the EU or tracks their behaviour.

Check whether you target EU customers or offer services in EU countries. Having EU visitors alone does not automatically make your website subject to GDPR. The European Commission's guidance on territorial scope explains how these rules apply to organisations outside the EU. Getting scope right is the first step of GDPR compliance.
UK websites fall under UK GDPR, which the Information Commissioner's Office enforces. It follows the same core principles, so this checklist applies there too.
Map every point where your website collects or processes personal data. This includes contact forms, newsletter subscriptions, account registrations, checkout pages, chat widgets and analytics tools.
For each activity, record the following.
Remove unnecessary data collection and identify forgotten integrations. This inventory also supports your record of processing activities, which certain organisations must maintain under GDPR.
GDPR recognises six lawful bases. These include consent, contractual necessity, legal obligation and legitimate interests. Identify and document the appropriate basis for each activity. A missing basis is a gap in your GDPR compliance.
For instance, newsletter subscriptions generally rely on consent, while order processing may rely on contractual necessity. Fraud prevention may rely on legitimate interests if the organisation meets the relevant conditions and balances its interests against people's rights.
The European Data Protection Board's Guidelines 05/2020 on consent explain that valid consent must be freely given, specific, informed and unambiguous. Do not treat consent as the default for every activity.
Cookie banners are the most visible part of GDPR compliance, so regulators check them first. Test yours in a private browser window to see whether it respects visitors' preferences.

Do not preselect optional consent boxes or make rejection harder than acceptance. The EDPB's cookie banner task force identified missing rejection options, pre-ticked boxes and misleading interface designs as problematic practices.
Advertising pixels, analytics tools, embedded videos and externally hosted fonts can send data to third parties when a page loads.
To check, open your browser's developer tools, select the Network tab and reload the page. Review external requests and identify which services receive data before consent. Check whether your consent management platform controls optional tracking scripts.
Not every external request needs consent, but you should understand what each integration does. Where appropriate, host fonts locally and make optional tracking scripts wait for consent.
A 2022 German regional court case shows the risk of overlooking external requests. The court ordered a website operator to pay damages after the site sent a visitor's IP address to Google through externally hosted fonts.
Compare your privacy policy with your data inventory. The GDPR privacy policy requirements in Articles 13 and 14 say it should explain the following.
Check that the policy reflects your website's actual behaviour. For example, a promise not to share data may conflict with advertising tools that send information to third parties.
The European Commission recommends presenting privacy information in clear, plain language. Update the policy whenever your data practices change, because an outdated policy weakens your GDPR compliance.
A GDPR compliance statement can describe the measures your organisation takes to protect personal data. It differs from a privacy policy, which explains how you collect and use that data.
GDPR does not require every organisation to publish a separate public GDPR compliance statement. However, customers and business partners may request information about your data protection practices.
If you publish one, describe your security controls, staff training, vendor management and data rights procedures accurately. Avoid claims like "fully GDPR compliant" unless you can prove them. Base your statements on documented measures and review them whenever your processes change.
People have rights under GDPR to access their personal data, correct inaccuracies, request erasure and exercise other applicable rights. Your team needs a clear process for handling these requests, and handling them on time is a core part of GDPR compliance.
Test the process by submitting a request through your published privacy contact or form.
Organisations generally have one month to respond. GDPR allows an extension of up to two additional months for complex or numerous requests. This only applies if the organisation informs the individual within the initial month and explains the delay.
GDPR requires appropriate technical and organisational measures to protect personal data. Review your website's HTTPS configuration, administrator access, authentication controls, software updates and backups. Restrict access to people who need the data for their work.
Prepare a breach response plan that identifies who investigates incidents, assesses their impact and contacts the relevant parties. Weak security can undo your GDPR compliance even when your banner and policy look perfect.

When a personal data breach is likely to risk people's rights and freedoms, you must notify the relevant supervisory authority without undue delay and, where feasible, within 72 hours of becoming aware of it.
Review every vendor that processes website data, including hosting providers, analytics platforms, email services, CRM systems and customer support tools.
GDPR Article 28 sets requirements for contracts between controllers and processors, while Articles 44 onwards cover international data transfers.
Keep this GDPR compliance checklist close and conduct a GDPR compliance audit at least annually as a practical baseline. Repeat it after major website changes, new tracking integrations or vendor changes.
Manual reviews can uncover important problems, but they take time and may miss changes introduced by new plugins, scripts or integrations. DrupalFit provides website audits for Drupal sites, including a built-in GDPR audit that looks at consent practices, tracker behaviour and privacy documentation, the same areas covered by this GDPR compliance checklist.

To run a GDPR compliance audit on your website, follow these steps.
DrupalFit's audit can help you identify technical gaps and prioritise further investigation. However, an automated result does not certify that your organisation meets every GDPR requirement. Legal basis assessments, vendor contracts, retention practices and data rights procedures may require separate review.
Regular automated audits give your team a repeatable way to identify technical issues, track fixes and review changes over time.
GDPR compliance means following the EU’s data protection law whenever your website collects, uses or stores personal data.
Yes, if they offer goods or services to people in the EU or monitor their behaviour there. A US website that does not target the EU generally falls outside GDPR.
Work through a GDPR compliance checklist and test your live site, starting with cookie consent, trackers and your privacy policy.
A GDPR compliance statement is a public page explaining how your organisation protects personal data.