Ecommerce datalayers

Make the full customer journey visible and measurable.

An ecommerce dataLayer is the indispensable foundation for a robust tracking setup. Now available for all popular ecommerce platforms.

Start for free
0+ active partners
0+ Webshop implementations
Ecommerce datalayer

Having a dataLayer is not the same as having a good dataLayer

Most webshops measure something, but not the right thing. And that difference is greater than you might think.

The dataLayer records what happens in your webshop: product views, additions to the shopping cart, transactions. In practice, we see structural errors that render the data unusable: missing parameters such as ecommerce.value of product_id, events pushed at the wrong times, and implementations still based on the old Universal Analytics documentation. This results in receiving and processing the wrong data in your analytics and advertising platforms.

There's a structural problem here.

Missing parameters

Parameters as ecommerce.value, product_id and user_data are missing in most data layers, while that data *is* present in your webshop.

Your tracking data must match your product feed for successful product campaigns.

Obsolete UA implementations

Many webshops still run on dataLayer code that was built for Universal Analytics. That structure fundamentally differs from what GA4 and server-side tagging expect.

GA4 expects a specific event structure. Without that structure, your server-side container will lack context and you'll send incomplete hits.

Data layer events on incorrect site interaction

Events are pushed too early, too late or twice. buy an event that fires before order confirmation, or again when refreshing the thank you page, structurally pollutes your conversion data.

Double or missed conversions in GA4 and your ad platforms, without you realising.

Unstable identifiers

Client IDs and session IDs are retrieved from cookies or localStorage – sources that browsers are increasingly restricting. They change unexpectedly in the middle of the customer journey.

GA4 is showing "(not set)" and "unassigned" traffic. Conversions are no longer being linked to the correct campaign.

AdPage provides ready-made datalayer plugins

Built on the current GA4 protocol standard, with all the parameters your ad platforms need.

Common datalayer errors

Add To Cart camelCase
Checkout UA, replace with begin_checkout
gtag('event', ...) Hardcoded, not via datalayer
buy Thank you page reload = double conversion
ecommerce.value Missing from View itemPush
Comparison

Standard dataLayer vs. AdPage dataLayer.

See at a glance what you gain with an AdPage dataLayer.

Feature Standard eCommerce dataLayer AdPage dataLayer
Basis ecommerce events Available Complete
Marketing cookies (fbp, gclid, ttp) Not available All platforms
Generating the client ID Not available Full ownership
Session ID & Session Count Unstable Stable & own generation
User parameters (email hash, phone hash) Not available Hashed & secure
Works after platform updates Risk of fracture Ongoing monitoring and updates
Support & Maintenance Personal responsibility Dutch & English support
Basis ecommerce events
Standard Available
AdPage Complete
Marketing cookies (fbp, gclid, ttp)
Standard Not available
AdPage All platforms
Generating the client ID
Standard Not available
AdPage Self-control
Session ID & Session Count
Standard Unstable
AdPage Stable & self-managed
User parameters (email, phone hash)
Standard Not available
AdPage Hashed & secure
Works after platform updates
Standard Risk of fracture
AdPage Ongoing updates
Support & Maintenance
Standard Personal responsibility
AdPage Dutch & English support
INTEGRATIONS

A dataLayer for your ecommerce platform.

We offer a dataLayer for most ecommerce platforms. Is your platform not listed? Contact us to discuss the possibilities.

  • Simple activation via app, plugin or module
  • Ongoing updates
  • Dutch & English support
Shopify
WooCommerce
Magento
Lightspeed
Shopware
Raynor Lam
Raynor Lam
Owner | AdSlam
"All my clients are happy with the implementation. I will always recommend AdPage because I know you'll persevere until everything works optimally."
Pim Douw
Pim Douw
Founder | Dutchies
"During the demo, we quickly noticed that AdPage truly understood what we needed. The contact is pleasant and personal."
Levi van Wijngaarden
Levi van Wijngaarden
COO | Prodos
"Since we implemented AdPage for some of our clients, the measurements for the different advertising channels have been much better."
Michel Gort
Michel Gort
Team Lead Web Analytics | Pienter
"AdPage had a good story, a clear understanding of the business. Nice people to work with. We felt an immediate connection."
Luc Holterman
Luc Holterman
Owner | Heya Digital
"We were so impressed with the performance and user-friendliness of AdPage that we didn't want to go back to the old system."
Michiel Knuiman
Michiel Knuiman
Online Marketeer | Proforto
"It primarily adds that we can work more efficiently. AdPage has the focus to react quickly and push forward."
Melvin Zwiep
Melvin Zwiep
Technical Consultant | Rockwise
"The collaboration with AdPage is very valuable to us. It's great that we are taken care of on many fronts. There is clearly expertise in-house."
Raynor Lam
Raynor Lam
Owner | AdSlam
"All my clients are happy with the implementation. I will always recommend AdPage because I know you'll persevere until everything works optimally."
Pim Douw
Pim Douw
Founder | Dutchies
"During the demo, we quickly noticed that AdPage truly understood what we needed. The contact is pleasant and personal."
Levi van Wijngaarden
Levi van Wijngaarden
COO | Prodos
"Since we implemented AdPage for some of our clients, the measurements for the different advertising channels have been much better."
Michel Gort
Michel Gort
Team Lead Web Analytics | Pienter
"AdPage had a good story, a clear understanding of the business. Nice people to work with. We felt an immediate connection."
Luc Holterman
Luc Holterman
Owner | Heya Digital
"We were so impressed with the performance and user-friendliness of AdPage that we didn't want to go back to the old system."
Michiel Knuiman
Michiel Knuiman
Online Marketeer | Proforto
"It primarily adds that we can work more efficiently. AdPage has the focus to react quickly and push forward."
Melvin Zwiep
Melvin Zwiep
Technical Consultant | Rockwise
"The collaboration with AdPage is very valuable to us. It's great that we are taken care of on many fronts. There is clearly expertise in-house."