Answers
Data protection

What is a DPA
and do I need one?

A DPA, or data processing agreement, is the contract GDPR requires between a controller and any processor handling personal data on its behalf. If a vendor touches personal data from your website — hosting, forms, analytics, CRM, marketing automation, a portal identity provider, a translation supplier working on contact lists — you generally need one with them. Whether a particular vendor is a processor, and what the agreement has to contain, is a legal determination for your counsel or data protection officer.

For an industrial manufacturer the list is usually longer than expected, because it follows the integrations rather than the marketing stack. Every connection built between the site and the ERP, PIM, CRM or distributor portal is a candidate, and so is every vendor a country subsidiary engaged independently. The practical starting point is a current inventory rather than a template contract.

In detail

What it covers and how to work out your list

Controller and processor, and why the distinction decides the rest

Under GDPR the organisation deciding why and how personal data is processed is the controller; a party processing it on the controller’s instructions is a processor. The agreement records the subject matter, duration, nature and purpose of the processing, the categories of data and data subjects, and the processor’s obligations on security, sub-processors, assistance and deletion.

Some vendors act as controllers in their own right for part of what they do, which changes the instrument required. That classification belongs with your counsel.

Working out which vendors are in scope

Start from the data flow rather than the supplier list. Follow each form on the site to its destination, then follow each destination onwards: an RFQ form to the CRM, the CRM to marketing automation, the portal to its identity provider, the site to its host and backup location, the tags to their platforms.

Add whatever a country subsidiary engaged locally. Our website integrations page describes how those connections are documented during a build.

Where industrial sites accumulate processors quietly

Datasheet and CAD download gates that email a link, chat widgets, webinar and trade fair registration platforms, distributor and installer portals using an external identity provider, e-signature tools used for account applications, and translation vendors handling customer lists alongside product copy.

Each was introduced for a reason and few were reviewed together. At the start, a vendor inventory recording who owns each relationship and where the data sits is worth more than the contracts themselves.

What a usable agreement contains

Beyond the required clauses, the terms worth reading closely are the sub-processor list and how changes to it are notified, security measures described in specifics rather than adjectives, breach notification timing, assistance with data subject requests, audit rights, the processing locations, and what happens to the data when the relationship ends.

Return or secure deletion at termination, with written confirmation, is the clause most often found missing during a later review.

Hosting, backups and where the copies live

A website’s personal data sits in more places than the production database: staging environments, backups, log files, error monitoring, and any export a team took for a campaign. An agreement covering the host should reflect the backup locations and retention as they are configured rather than as they were quoted.

Our managed hosting page sets out how those locations and retention periods are recorded.

Where we fit

We sign a processing agreement where we handle personal data on your behalf as part of an engagement, and we build to the handling requirements your data protection officer specifies. We can produce the data flow map, the tag and vendor inventory and the technical documentation a review needs.

The decision on which agreements are required, and on their terms, is for your legal team. See GDPR and consent for the technical side of that work.

Data protection questions

What is a DPA and do I need one?

A data processing agreement is the contract GDPR requires between a controller and a processor handling personal data on its behalf. You generally need one with any vendor touching personal data from your site: hosting, forms, analytics, CRM, marketing automation, a portal identity provider. Whether a specific vendor is a processor is a determination for your counsel or data protection officer.

Do we need one for every tool we use?

For every vendor processing personal data on your behalf, which is a shorter list than the full supplier list. A tool that never receives personal data usually falls outside it, and some vendors act as controllers for part of what they do, which changes the instrument required. Build the list from the data flows and have counsel confirm it.

How do we work out which vendors are in scope?

Follow each form on the site to its destination, then follow the destinations onwards: the RFQ form to the CRM, the CRM to marketing automation, the portal to its identity provider, the site to its host and backup location. Then add whatever a country subsidiary engaged locally, which is where most of the surprises appear.

Which clauses are worth reading closely?

The sub-processor list and how changes are notified, security measures described in specifics rather than adjectives, breach notification timing, assistance with data subject requests, audit rights, processing locations, and what happens at termination. Return or secure deletion with written confirmation is the clause most often found missing during a later review.

Do you sign one with us?

Yes, where we handle personal data on your behalf as part of an engagement, signing a processing agreement is a standard part of onboarding. It sets out how data is handled, secured, and returned or deleted when the work ends. Your legal team should review the terms against your own requirements before signing rather than accepting a template unchanged.

Does having a DPA mean our data can leave the EU?

An agreement on its own does not settle that. Transfers outside the EEA rely on separate mechanisms, and the requirements differ by destination and data type. See does industrial B2B website data have to stay in the EU for how that question is approached, then confirm the position with your counsel.

Data protection

Map the data flows
behind your website

Tell us which systems your site connects to and we will produce the flow map and vendor inventory your legal review needs.

contact us
Contact Form

Tell us
about your project

Tell us about your organization's context and the planned scope of the project.
Code Industrial, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Our site uses cookies to collect information about your device and browsing activity. We use this data to improve the site, ensure security and deliver personalized content. You can manage your cookie preferences by clicking here.
Basic cookie information
This website uses cookies and/or similar technologies that store and retrieve information when you browse. In general, these technologies can serve very different purposes, such as, for example, recognizing you as a user, obtaining information about your browsing habits or personalizing the way in which the content is displayed. The specific uses we make of these technologies are described below. By default, all cookies are disabled, except for technical ones, which are necessary for the website to function. If you wish to obtain more information or exercise your data protection rights, you can consult our Cookie Policy".
Technical cookies needed Always active
Technical cookies are strictly necessary for our website to work and for you to navigate through it. These types of cookies are those that, for example, allow us to identify you, give you access to certain restricted parts of the page if necessary, or remember different options or services already selected by you, such as your privacy preferences. Therefore, they are activated by default, your authorization is not necessary.Through the configuration of your browser, you can block or alert the presence of this type of cookies, although such blocking will affect the proper functioning of the different functionalities of our website.
Analytics cookies
Analytics cookies are used to analyse website behaviour anonymously. They help us measure activity and improve the website.
Title
Popupcontent
Contact us
Code Industrial, as the data controller, will process your data in order to respond to the query and/or request you submit through this contact form. Privacy Policy.
Aceptar