GDPR and consent
The problem we solve

GDPR and
consent

Tracking rebuilt to actually respect the choice a visitor makes.

GDPR and consent implementation for pharmaceutical websites: consent capture and tracking rebuilt to genuinely honour the choice a visitor makes, on a platform that also handles professional verification and restricted content.

The problem
What is included

What GDPR and consent
work actually involves

What it involves

Most GDPR gaps we find are not in the consent banner itself but in what happens after: tracking that fires before consent, tools that ignore a declined choice, or no clear record of what was actually agreed to. Fixing the banner without fixing the underlying implementation solves nothing.

What we deliver

A technical audit of what tracking actually fires and when, implementation that genuinely gates tracking on consent, consent record-keeping, and documentation for your data protection officer.

Built to your DPO's requirements, precisely

We take the requirements your data protection officer and legal counsel define for GDPR compliance and implement the technical structure precisely to them — so the legal decisions stay with your team and the build matches what they signed off on.

case studies

Clients we've worked with

Real projects for industrial and pharmaceutical companies.
Consent track record
Track record

What our GDPR and consent
work has covered

The scope our GDPR and consent work has operated within.

+10
years building for regulated industries
+200
organisations have trusted Code
+1.500
documents migrated with their access permissions intact
+160
scientific papers in a single managed repository
GDPR and consent by gap type
Who needs it

Where GDPR gaps actually
show up on pharma sites

The gap differs by what the site holds. GDPR and consent work starts from that data.

Consent process
Four stages

How we approach GDPR
and consent work

Four stages. GDPR and consent work is verified technically, not just declared in a policy.

TECHNICAL AUDIT
01
01

What actually fires, and when

We audit what tracking and third-party scripts actually load and when, relative to a consent decision, which frequently reveals gaps a policy review alone would miss.

What we check

We trace every script and tracking pixel on the site to see exactly when it fires, test what actually happens when a visitor declines consent rather than trusting the banner own claim, and check what data, if any, is captured before a decision is even made.

Result

You get a concrete list of where the technical behaviour does not match the privacy policy, which is where the real legal exposure sits, rather than an assumption based on what the policy document says should happen.

CONSENT IMPLEMENTATION
02
02

Genuinely gating what fires

We rebuild the technical implementation so tracking genuinely respects the consent decision, rather than a banner that displays but does not actually control anything.

What we implement

We rebuild script loading so it is genuinely gated by the visitor actual choice, verify that declining consent actually blocks the relevant scripts rather than just hiding the banner, and keep categories like analytics and marketing properly separated rather than bundled together.

Result

Ticking or declining a consent category has a real, verifiable technical effect, closing the gap between what the banner promises and what the site code actually does behind it.

RECORD-KEEPING
03
03

Evidence of what was agreed

We implement consent record-keeping so there is a verifiable record of what a visitor agreed to and when.

What we build

We build logging that captures what each visitor was shown, what they chose, and when, stored in a form your data protection officer can query and export if a regulator or an individual ever asks what was agreed.

Result

There is a verifiable historical record rather than only a banner showing the current setting, which matters because most consent obligations are about being able to prove what happened, not just what is happening now.

DOCUMENTATION
04
04

What your DPO needs to make their own statement

We document the technical implementation for your data protection officer, supporting whatever compliance statement they need to make.

What we deliver

We document exactly how the technical implementation works, including what gates each script, how consent is logged and how long records are kept, in language your data protection officer can use directly rather than a purely technical writeup.

Result

Your DPO can answer a regulator question about the site actual behaviour from this documentation, instead of having to ask a developer to go back and reverse-engineer what the code currently does.

GDPR and consent FAQ

GDPR and consent questions

What comes up when addressing consent implementation.

Do you provide legal advice on GDPR compliance?

No, that responsibility sits with your data protection officer and legal counsel, not with us. What we build is the technical structure — consent banners, cookie categorisation, tag gating — that enforces whatever requirements they define, and we implement changes whenever their guidance updates rather than setting the policy ourselves.

Our consent banner exists — is that enough?

Usually not on its own — the banner itself is only half of the requirement. What matters just as much is whether the tracking scripts behind it correctly respect the choice a visitor made, and confirming that is a technical audit, not a visual check of the banner alone.

How does this relate to our analytics setup?

Closely, since the two are usually implemented together rather than sequentially. See analytics and tracking for how measurement is built around consent categories from the start, so that analytics, marketing and functional tags only fire once a visitor has explicitly granted that specific category of consent.

Can third-party widgets be made consent-compliant?

Often, yes, typically by loading the widget behind the consent gate so it only initialises after the relevant category is accepted, rather than by default on page load. Where a widget truly cannot be made compliant this way, such as one that loads trackers before any script can intervene, we recommend replacing it rather than accepting the compliance gap.

Related pharmaceutical website problems

Other pharmaceutical website problems we solve

GDPR and consent work often connects to these related problems.

GDPR and consent

Address your GDPR
and consent implementation

A consent banner you are not confident actually works, or tracking nobody has audited. Tell us what you have and we will tell you how we would approach GDPR and consent.

contact us
Contact Form

Tell us
about your project

Tell us about your organization’s context and the planned scope of the project.
CODE GxP, 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.
Accept cookies Configure Decline cookies
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".
Accept cookies Configure
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.
Confirm preferences
Title
Popupcontent
Contact us
CODE GxP, 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