The table below provides general information about the scripts used on this website and the category they belong to under GDPR. These categories explain the purpose of each script and how it contributes to website functionality, analytics, or marketing activities.

When adding any tracking or marketing script (e.g., HubSpot, Google tag, Hotjar, Facebook Pixel) to the system:

  • You must provide an accurate and descriptive name for each script.
  • The description should clearly state:
    • Purpose (Analytics, Marketing, Functional, etc.)
    • What it tracks or does (e.g., “Tracks page views and user interactions for lead capture”)
    • GDPR / Consent requirement (if applicable)


Some example guides below

Tools Section Description
Google Tag Manager Functional Used to manage and deploy website tags from one place. Google Tag Manager itself does not collect personal data, but it may load other tools that do.
Google tag (gtag.js)MarketingUsed to send information to Google services such as Google Analytics and Google Ads. This helps us understand how visitors use the website and measure advertising effectiveness. Depending on the tags used, it may be classified as Tracking (for analytics) or Marketing (for ads).
Google AnalyticsTrackingUsed to collect anonymous information about how visitors use our website, such as pages visited and time spent on the site. This helps us improve website performance and user experience.
HubSpotFunctionalUsed to manage forms, contact details, and customer interactions. It helps us respond to enquiries, manage communications, and improve our marketing and customer service.
Crazy EggTrackingUsed to understand how visitors interact with our website through heatmaps and click tracking. This helps us improve layout, navigation, and usability.
HotjarTrackingUsed to analyse user behaviour through heatmaps, surveys, and session recordings. Data is collected in a way that helps improve the website experience and does not identify individual users.
Facebook PixelMarketingUsed to measure the effectiveness of advertising and show relevant ads on Facebook and related platforms. It helps us understand how users interact with our website after viewing our ads.
Tawk ToFunctionalUsed to provide live chat and customer support functionality, allowing visitors to communicate with our team in real time.


Other scripts you may have

Functional

  • Live Chat Widgets (e.g., Intercom, Drift, Zendesk Chat) – handle customer queries.
  • Form Builders / Contact Forms (e.g., Typeform, Gravity Forms, HubSpot Forms) – collect enquiries or sign-ups.
  • Consent Management Platforms (CMPs) (e.g., OneTrust, Cookiebot) – manage cookie consent preferences.
  • Session Management / Security (e.g., reCAPTCHA, authentication scripts) – prevent spam or secure logins.

Tracking

  • Matomo / Piwik – self-hosted analytics alternatives.
  • Performance Monitoring (e.g., New Relic, Dynatrace) – monitors site speed and errors.

Marketing

  • LinkedIn Insight Tag – track LinkedIn ad performance.
  • TikTok Pixel / Snapchat Pixel / Pinterest Tag – social media ad tracking.
  • Email Marketing Scripts (e.g., Mailchimp tracking, Klaviyo) – measure email engagement and conversions.