GDPR has been in effect since 2018, and I’m still amazed by how many websites get it wrong. Not big complicated violations, basic stuff. Cookie banners that don’t actually block cookies. Privacy policies copied from a US template. Contact forms that store data without telling anyone. “Consent” checkboxes that are pre-ticked.

If you have a website and serve anyone in Europe, which, if you’re reading this from Spain, you almost certainly do, GDPR compliance isn’t optional. And the fines aren’t theoretical anymore. The Spanish Data Protection Agency (AEPD) has been actively issuing fines to businesses of all sizes, including small businesses and individuals. In 2024 alone, the AEPD issued over 400 sanctions.

I’ve put together this practical checklist based on what I’ve seen auditing dozens of small business websites. No legal jargon, no 50-page documents, just the concrete things your website needs to have in place.

Before We Start: GDPR vs LOPD-GDD

If you’re operating in Spain, you’re subject to two overlapping data protection frameworks:

GDPR (General Data Protection Regulation): The EU-wide regulation. It applies to any business processing personal data of EU residents.

LOPD-GDD (Ley Orgánica de Protección de Datos y Garantía de los Derechos Digitales): Spain’s national implementation of GDPR. It adds some Spain-specific provisions on top of the GDPR framework, including rules about employee data, deceased persons’ data, and digital rights.

For your website, the practical requirements are almost identical. If you comply with GDPR best practices and add the Spain-specific elements I’ll mention, you’re covered on both fronts.

1. Cookie Consent (The Most Visible Issue)

This is where 80% of websites fail. Let me be blunt: a cookie banner that just says “We use cookies” with an “Accept” button is not compliant. It never was, but enforcement has gotten much stricter.

What you actually need:

Recommended tools: For WordPress, CookieYes, Complianz, or GDPR Cookie Consent by WebToffee are solid options. They integrate with popular analytics and advertising scripts to actually block them until consent is given. Avoid cheap solutions that just show a banner without actually controlling cookie behaviour.

2. Privacy Policy (Your Legal Foundation)

Every website needs a privacy policy. Here’s what yours must include under GDPR and LOPD-GDD:

Important: Don’t copy someone else’s privacy policy. It needs to accurately reflect YOUR data processing activities. A privacy policy that doesn’t match your actual practices is worse than no privacy policy at all, it’s evidence of negligence.

3. Contact Forms and Data Collection

Every form on your website that collects personal data needs:

This applies to contact forms, newsletter signup forms, booking forms, comment forms, anything that collects personal data.

4. Email Marketing Compliance

If you send marketing emails (newsletters, promotions, offers), these rules apply:

5. Legal Notice (Aviso Legal)

This is a Spain-specific requirement under the LSSI that many international businesses operating in Spain miss. Your website must display:

This can be a separate “Legal Notice” / “Aviso Legal” page or included in your footer and privacy policy. Most Spanish business websites have a dedicated page for this.

6. Third-Party Services Audit

Most GDPR issues on small business websites come from third-party services that were added without thinking about data implications. Do an audit of every external service your website connects to:

7. Data Security Basics

GDPR requires “appropriate technical measures” to protect personal data. For a small business website, this means:

Good managed hosting handles most of these technical requirements for you, SSL, updates, backups, and security monitoring.

8. Data Breach Protocol

Under GDPR, if personal data is breached (hacked, accidentally exposed, stolen), you must:

You don’t need to have experienced a breach to comply, you need to have a plan in place for if it happens. Even a simple one-page document that outlines who does what and when is better than nothing.

The Compliance Checklist

Here’s your actionable checklist. Go through your website and tick these off:

If you’re missing more than three items on this list, your website has significant compliance gaps. The good news is that most of these are fixable in a day or two.

Common Mistakes I See Constantly

“We only use cookies to improve your experience. By continuing to browse, you consent.” This is not valid consent. Browsing is not consent. Users must actively opt in.

Copy-pasted privacy policies from other businesses. If your privacy policy mentions services you don’t use or fails to mention services you do use, it’s worse than useless.

Consent checkboxes pre-ticked by default. This is explicitly prohibited by GDPR. Pre-ticked = no consent.

“I’m too small for anyone to notice.” The AEPD has fined individual autónomos. Size doesn’t protect you.

Relying on a cookie banner plugin without configuring it. Installing a cookie consent plugin is step one. Configuring it to actually block scripts before consent is step two, and most people stop at step one.

Need Help Getting Compliant?

If all of this feels overwhelming, you’re not alone. GDPR compliance is one of those things that’s conceptually simple but practically fiddly. Every website is different, every business processes different data, and the details matter.

A website audit is the fastest way to identify your specific compliance gaps. And if you’re building a new website, getting compliance right from the start with proper web design is infinitely easier than retrofitting it later.

Have questions? Drop us a line at Fork IT Studio, we deal with this stuff every day.