Home / Insights / POPIA for Websites

Insights

POPIA for Websites

POPIA touches almost every business website in South Africa, from simple enquiry forms to newsletter sign-ups and online payments. A practical approach helps you collect personal information properly, explain what you do with it, and reduce avoidable risk.

POPIA for Websites

Why POPIA matters the moment a website asks for details

As soon as your website asks a visitor for a name, email address, phone number or delivery details, you are dealing with personal information. Under POPIA, that means you need a lawful reason to collect it, a proper notice about how it will be used, and a process that protects it from misuse.

Many business owners think POPIA only applies to big companies or membership platforms. In practice, a plumber in Bellville taking quote requests online, a Stellenbosch guesthouse collecting booking details, and a Cape Town CBD firm using a contact form all face the same basic duties. The requirements are not there to slow you down, they are there to make your handling of information clear and fair.

A useful starting point is to look at every place your site collects data. That includes contact forms, newsletter boxes, checkout pages, enquiry pop ups and support chats. If a visitor can type it in, your POPIA obligations have started.

The website pages that usually need the most attention

Most compliance problems come from a few common pages that business owners overlook. These are often copied from another site, left blank or written in broad terms that do not match what the business actually does. That can become a problem if a customer asks where their information goes or why it is kept.

  • Contact forms that collect more details than needed, such as ID numbers or full addresses for a simple callback request.
  • Newsletter sign-up fields that do not clearly explain marketing consent and the right to opt out.
  • Checkout pages that gather payment, delivery and account details but do not explain retention periods.
  • Booking forms for salons, clinics, venues and consultants that request sensitive information without a clear reason.
  • Cookie banners and tracking tools that are switched on before the visitor has been informed.

If you trade online and use third-party tools for payments, booking reminders or analytics, check what information those tools collect too. POPIA does not stop at your own forms, it follows the information wherever your business sends it.

What a POPIA notice should tell your visitors

A privacy notice should be plain, direct and easy to find. It does not have to be long and legal-sounding, but it does need to answer the questions a customer would reasonably ask. If someone is giving you their personal details, they should know what you are collecting and why.

At minimum, your notice should explain what information you collect, how you use it, who may see it, and how long you keep it. It should also tell visitors how to raise a concern or ask for access to their information. That is especially important for businesses operating in more than one area, such as a practice in Sea Point with clients from Paarl, Claremont and beyond.

  • Explain the purpose before the form is submitted, not only in a hidden page footer.
  • Link the notice near the form field or checkbox.
  • Use wording that matches the actual business process.
  • State whether information is shared with service providers or stored outside South Africa.

When a notice is written well, it supports trust. People are more likely to complete a form when they understand what will happen next. A vague notice often has the opposite effect.

Consent, marketing and the fine line between useful and intrusive

Marketing is where many websites run into trouble. Sending a quote, invoice or booking confirmation is usually different from sending a promotional message or SMS. Visitors need to understand when they are agreeing to service messages and when they are agreeing to marketing.

The safest approach is to separate those choices. Do not bundle newsletter consent into a contact form unless the user can choose it freely. Also, make sure unsubscribe links work properly and are easy to use. If someone in Gardens signs up for updates and later changes their mind, they should not have to chase you for weeks to be removed.

Businesses often ask whether pre-ticked boxes are acceptable. They are generally not a good idea. A clear unticked option is easier to defend and easier for staff to manage. It also reduces disputes when a client says they never agreed to receive ongoing promotions.

Security, storage and staff access are part of website compliance

POPIA is not only about what appears on the page. It also affects where data is stored, who can access it and how long it stays in your system. A secure website with weak internal handling is still a problem. That includes shared logins, old spreadsheets, forgotten downloads and inboxes full of personal information.

Small businesses are often most exposed when load-shedding disrupts routines and staff start working from different devices. If customer details are copied to personal phones or personal message accounts, the business can lose track of them very quickly. The same risk applies to laptops used at home in Claremont or Bellville when the proper controls are not in place.

  • Use unique logins for staff and remove access when someone leaves.
  • Keep only the information you need for a clear business purpose.
  • Set retention periods for old enquiries, invoices and abandoned bookings.
  • Back up important records in a controlled manner and review who can restore them.
  • Check forms and plugins regularly after updates so they still work as intended.

Even a simple change to a form or booking tool can affect compliance if it changes what is collected or where it is sent.

A local example: a Cape Town service business getting it right

Consider a service business in Cape Town that takes online enquiries from homeowners in Gardens, Sea Point and the CBD. The site asks for a name, contact number, suburb and brief description of the job. That is useful information, but it still counts as personal information and needs to be handled properly.

A practical POPIA approach would be to place a short notice beside the form, explain that the details are used to respond to the enquiry and keep records of quotes, and state who may access the information inside the business. If the business also sends follow-up offers, it should separate those from the enquiry process and make sure the customer can opt out.

For a company that works across South Africa, the same logic applies whether the client is in Stellenbosch, Paarl or Johannesburg. The location changes, but the principle does not: collect only what you need, explain it properly, and keep it safe. That is the real point of POPIA on a website.

Questions we get asked

Does POPIA apply to small business websites?

Yes. If your website collects personal information from visitors, POPIA applies whether you are a sole trader, a small firm or a larger organisation.

Do I need a privacy policy if my site only has a contact form?

Usually yes. A contact form collects personal information, so visitors should be told what you collect, why you collect it and how long you keep it.

What is the biggest website POPIA mistake?

Using forms and marketing tools without matching them to a clear privacy notice, consent process and storage practice. The form and the internal process must agree.

Planning something? Send the team a message.

Contact form