FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Analytics
  4. AdCalls
A

AdCalls

AnalyticsWebsite

Related services

34SP.com

34SP.com is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 34SP.com supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 34SP.com enables informed decisions that improve experience and drive results.

Analytics
5

51.LA

51.LA is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 51.LA supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 51.LA enables informed decisions that improve experience and drive results.

Analytics

52Degrees

52Degrees is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. 52Degrees offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, 52Degrees empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

a3 Lazy Load

a3 Lazy Load is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, a3 Lazy Load delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Analytics
A

Able CDP

Able CDP is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Able CDP supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Able CDP enables informed decisions that improve experience and drive results.

Analytics
A

Abralytics

Abralytics is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Abralytics offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Abralytics empowers organizations to optimize strategy and maximize return on investment.

Analytics
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does AdCalls do?

AdCalls is a Dutch dynamic call tracking platform that swaps phone numbers on a website to attribute calls to the originating session, campaign and keyword. It is operated by AdCalls B.V. in Apeldoorn (Netherlands) and is one of the leading European call tracking solutions.

What is AdCalls?

AdCalls is a Dutch call tracking platform operated by AdCalls B.V. from Apeldoorn. The service injects a JavaScript snippet that performs Dynamic Number Insertion (DNI) on the website: when a visitor arrives via a tracked campaign, the displayed phone number is swapped with a unique tracking number. When the visitor calls, AdCalls links the call back to the originating session, campaign, keyword and Google Click ID, and pushes the conversion to Google Ads, Microsoft Ads or analytics tools.

Cookies and data collected

AdCalls sets first party cookies on the visitor terminal to remember the assigned phone number, the campaign, the gclid and the session ID. The script also reads the referrer, UTM parameters and the IP address. When call recording or transcription is enabled, the audio content and a textual transcript are stored alongside the metadata. AdCalls keeps call metadata for a configurable retention period (typically 13 months).

GDPR and ePrivacy implications

Call tracking cookies and DNI identifiers fall under Article 5(3) ePrivacy and the Dutch Telecommunicatiewet 11.7a. The phone number, recording and transcript are personal data of the caller under Art. 4(1) GDPR. The Dutch DPA (Autoriteit Persoonsgegevens) has issued specific guidance: prior consent is required for tracking cookies, and recording requires its own legal basis plus a notice played at the start of the call.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent requirements

Gate the AdCalls script behind a Consent Management Platform: load only after the visitor accepts the analytics or marketing category. If consent is denied, fall back to the static fallback number that does not enable attribution. For call recording, play a clear opening notice (e.g. This call may be recorded) and offer an opt out. AdCalls supports the IAB TCF for granular signalling.

Data residency and transfers

AdCalls B.V. hosts its platform in the Netherlands and routes calls through Dutch and European telecom providers. There is no systematic transfer outside the EEA for the base service. Conversion uploads to Google Ads, Microsoft Ads or Meta will however transfer the call event metadata to the US under the EU US Data Privacy Framework.

Practical compliance steps

Sign the AdCalls DPA, gate the DNI script in your CMP, configure a fallback number for visitors who decline consent, enable a recording notice if recording is used, document AdCalls and its telecom sub processors in your record of processing, run a DPIA when recording or CRM enrichment is enabled and disclose AdCalls in your privacy notice with the retention period.

GDPR consent category

Analytics

Websites using AdCalls must obtain user consent under GDPR regulations.

Legal basisAdCalls writes and reads non essential cookies on the visitor terminal (call tracking, attribution, session). Under Art. 5(3) ePrivacy and the Dutch Telecommunicatiewet article 11.7a, prior consent is required (Art. 6(1)(a) GDPR). Telephone calls are personal data: the call recording and transcription pipeline requires its own legal basis (consent for B2C, legitimate interest with notice for B2B in some jurisdictions) and clear notice to callers.
Risk levelmedium
Applicable regulationsGDPR, ePrivacy Directive (Cookie Law), Dutch Telecommunicatiewet, national wiretapping laws on call recording

DPIA considerations

AdCalls combines online tracking (cookies, IP, attribution data) with offline data (phone calls, optional call recording and transcription). A DPIA is appropriate when call recording is enabled, when the customer enriches the call data with CRM information for profiling, or when the platform connects with US ad networks for offline conversion uploads.

Sample consent text

This website uses AdCalls, a Dutch call tracking service, to measure which marketing campaigns lead to a phone call. AdCalls assigns a unique phone number to your session and may record or transcribe your call. Please confirm your consent before browsing or calling.

Technical details

Tracking methodDynamic call tracking platform that injects JavaScript from adcalls.nl, swaps phone numbers in the DOM (DNI: dynamic number insertion) and assigns a unique phone number per visitor or visitor cohort. Sets first party cookies on adcalls.nl (and via configuration on the publisher domain) to persist the phone number across pageviews and to attribute the resulting call to the original session, campaign and search keyword
Server locationNetherlands (European Union). AdCalls B.V. is based in Apeldoorn (NL) and hosts its platform on EU infrastructure. Call recording, transcription and analytics are processed within the EU.

Third-party domains contacted

adcalls.nlscript.adcalls.nlapi.adcalls.nlcdn.adcalls.nl

Cookies placed

NameTypeDurationPurpose
adcalls_sessionFirst party (session)SessionMaintains the call tracking session and the assigned phone number
adcalls_visitor_idFirst party (visitor)13 monthsUnique visitor identifier used to attribute the call across pageviews and visits
adcalls_campaignFirst party (campaign attribution)13 monthsStores the campaign, channel and gclid that triggered the call
adcalls_numberFirst party (DNI)SessionHolds the assigned tracking phone number for the visitor

AdCalls collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

What cookies does AdCalls set?

AdCalls sets first party cookies adcalls_session, adcalls_visitor_id (13 months), adcalls_campaign (13 months) and adcalls_number (session) to maintain the assigned tracking number and attribute the call to its originating session, campaign, gclid and channel.

Is consent required?

Yes. The AdCalls script and its cookies require prior, informed, freely given consent under Article 5(3) ePrivacy and the Dutch Telecommunicatiewet article 11.7a. Without consent the visitor must see the static fallback number that disables attribution.

What is the legal basis?

Cookies and DNI tracking rely on Art. 6(1)(a) GDPR consent. Call recording requires its own basis: consent in B2C, legitimate interest with notice in B2B in some jurisdictions. The call event itself, once initiated, can rely on Art. 6(1)(b) contract performance.

Does AdCalls transfer data outside the EU?

Not for the base service: AdCalls is hosted in the Netherlands and calls route through European telecom operators. Conversion uploads to Google Ads, Microsoft Ads or Meta transfer call event metadata to the US under the EU US Data Privacy Framework.

Do I need a DPIA?

A DPIA is appropriate when call recording or transcription is enabled, when call data is combined with CRM profiling, or when AdCalls is used for sensitive industries (health, finance, legal). For pure attribution with no recording the DPIA may be optional but the processing should be documented.

How do I implement AdCalls compliantly?

Sign the AdCalls DPA, gate the DNI script behind a CMP for the analytics or marketing category, configure a fallback number for visitors who decline, activate the call recording notice if recording is used, document AdCalls in your record of processing and disclose the service in your privacy notice.

Are there alternatives?

Yes: CallTrackingMetrics (US), Invoca (US), CallRail (US), Mediahawk (UK), Magnetic North (UK), Salesupply Tracker (Netherlands) and DialogTech (US). EU origin platforms like AdCalls and Mediahawk reduce transfer risk for European campaigns.

How do I update my cookie policy?

List the adcalls_* cookies under analytics or marketing, name AdCalls B.V. as a processor, indicate the 13 month retention, note that call recordings if enabled are personal data, and link to the AdCalls privacy policy and the DPA.