Category Archives: Blog

You’re monitoring everything – except the one thing that matters most.

Successful e-commerce companies monitor crucial applications to ensure proper performance and safety. There are five crucial areas which e-commerce companies should monitor to take their performance to the next level.

Monitoring is common and widespread in four of the areas below. In one area, the fifth one, many parties are still missing out on a huge opportunity.

  1. Website uptime monitoring: Because downtime immediately damages user experience, brand reputation, sales, and SEO, you can use a tool like Uptime Robot or Pingdom to be alerted in real-time when your website goes down or an SSL certificate expires.
  2. Server & database monitoring: A slow or overloaded server can lead to errors and data loss. Using a tool like Datadog provides real-time insights and alerts on server performance and query times.
  3. Website traffic monitoring: With a web analytics tool like Google Analytics you can track user behavior which helps optimize marketing, UX, and content.
  4. SEO monitoring: Visibility in search engines drives organic traffic and sales so you should monitor keyword rankings, traffic sources, and Core Web Vitals using tools like Google Search Console, SEMrush or Screaming Frog.
  5. Data collection monitoring: Reliable data is essential for any online business. If tracking is broken or misconfigured, decisions based on that data, like marketing spend, will be flawed. Monitoring is crucial to have reliable data. And yet, for some reason, this type of monitoring is still often overlooked.

  6. Data collection monitoring: the missing piece in most digital monitoring stacks

    In the digital economy, data drives decisions. For e-commerce companies relying on online advertising, accurate tracking is not a luxury, it’s a necessity.

    Without proper monitoring of tags, scripts, and dataLayer activities, your tags can misfire, leading to poor decisions, wasted ad spend, and frustrated users. Just like uptime- or server monitoring protects your site’s availability, dataLayer- and tag monitoring protects the integrity of your data and ultimately, the success of your business.

Why monitoring your website’s data collection & tracking is essential for digital success

Most companies already monitor uptime, server health, and even SEO. But what about the actual data being collected from users? If a tracking tag breaks, a dataLayer variable changes, or a marketing pixel stops firing, you may not notice until revenue drops or campaigns underperform.

Solutions like Tag Monitor and Datalayer Guard were created to fill this critical blind spot. They ensure your analytics implementation stays intact, your tags function as expected, and any change is instantly flagged so you can act before damage occurs.

1. Protect revenue by preventing invisible breakages

Tracking issues don’t always bring a website down but they can quietly cost you thousands in missed revenue. For example:

  • A disabled or removed purchase event pixel may go unnoticed.
  • A corrupted dataLayer may send the wrong values to your marketing stack.
  • A tag misfiring on certain browsers or devices could skew your campaign metrics.

Unlike uptime monitoring (which notifies you when the site is down), tracking monitoring notifies you when your data goes down.

2. Accurate tracking is the foundation of all marketing decisions

Just like uptime is essential to ensure a website works for users, tracking accuracy is essential to ensure your data works for you. Marketing performance, customer behavior, conversion funnels and attribution models all depend on clean, consistent data.

Without proper monitoring:

  • Ad platforms may misattribute conversions.
  • A/B tests may be invalidated.
  • User journeys may go untracked.
  • Retargeting audiences may break silently.

“You can’t manage what you don’t measure.”

Monitoring your tag behavior and data collection points helps ensure Google Analytics, Meta Pixels, and other critical scripts are always firing correctly with the right parameters, at the right time.

3. Maintain trust in your metrics and reports

If your tracking breaks and nobody notices, it will have a significant negative impact on costs and revenue. Decisions will be based on flawed dashboards and algorithms will optimize with false assumptions. Monitoring your dataLayer and scripts ensures your marketing, product, and analytics teams always have reliable data.

With tools like DataLayer Guard, you can:

  • Validate whether specific variables (like transactionId, pageType, or userStatus) are consistently available.
  • Alert your team if any key data object is missing or malformed.
  • Ensure your tag management systems (like GTM) are injecting the right scripts at the right times.

4. Prevent data loss due to developer or CMS changes

Marketing teams are often blindsided by website updates or CMS/plugin changes that unintentionally break analytics. A minor JavaScript refactor or a new page template might:

  • Change the structure of the dataLayer.
  • Remove a key tag or delay its loading.
  • Shift the timing of event pushes.

With automated tracking monitoring, you’re no longer left in the dark. Any deviation from expected tag behavior or data values triggers real-time alerts, so you can fix problems before they affect performance.

5. Stay compliant and secure in a privacy-focused world

In the GDPR era, collecting data responsibly is just as important as collecting it accurately. Monitoring solutions help:

  • Detect unauthorized or unintended data collection.
  • Ensure tags only fire with user consent.
  • Keep a log of what was tracked, where, and why. This is useful for audits and legal documentation.

6. Boost SEO and site performance by controlling third-party tags

Poorly implemented tags can slow your site or affect performance metrics like Core Web Vitals negatively impacting both UX and SEO. By tracking tag performance and loading behavior:

  • You can detect and mitigate slow or broken scripts.
  • Avoid bloated tag managers or outdated pixels.
  • Keep your technical SEO clean and efficient.

7. Enable faster response- and debugging times

When an error occurs in uptime, you’re likely notified immediately. So should your marketing and analytics teams when conversions aren’t being tracked. By using tools like Tag Monitor you can:

  • Set alerts via Slack, email, or other channels.
  • Empower non-technical teams to take ownership of their tracking setup.
  • Reduce dependency on time consuming and inefficient everyday validation.

Final thought: You can’t afford to fly blind

Just like you wouldn’t run an e-commerce business without uptime-, error-, and server monitoring, you shouldn’t run online advertising and analytics without tracking monitoring.

Your revenue and success depend on the accuracy of your data infrastructure.

Don’t let silent failures break your business.
Monitor your tags. Guard your data. Protect your performance.

Strategic data tracking monitoring; evaluating build versus buy for long-term value.

Let me ask you a rhetorical question. Should a plumber bake bread for his lunch, just because he can? Or will it be more efficient to buy bread around the corner?

The answer is obvious, right? Just because a plumber might be able to bake bread, it is not recommended for him to do so. Instead the plumber should focus on his core business and customers while enjoying better and cheaper bread from the bakery.

Of course the example of the plumber is a bit far-fetched compared to for example a technical web analyst who is considering building a software solution himself. But still “Make or buy?” remains a persistent recurring question among tech companies and is part of a broader discussion that is currently taking place in the entire industry.

Because you can, does it mean you should?

Almost all companies waste many hours debugging and performing manual checks due to data tracking issues. Code Cube is a SaaS solution offering an advanced and proven real-time tracking monitoring solution to tackle these challenges. Code Cube can be implemented in a matter of hours and companies can start saving time and money instantly.

Despite all the advantages our solution offers, every now and then we come across a potential customer which plans to develop a solution themselves. Building something in-house is fun, it will give you a sense of being in control and also you want to show your customers what you are capable of.

But even while you possibly can build a monitoring solution yourself, does it actually make sense?

Why you should outsource your data tracking monitoring

Focus and speed

Code Cube started developing its solutions already a few years ago. It took us two years to build the browser bot. We do not offer just a cockpit, we offer the complete engine, including scenario analysis, anomaly detection and other advanced features.

Building such a technology internally causes distraction and teams can easily lose focus on their main objectives. Rather than diverting your team’s energy into building and maintaining new (and most likely inferior) software, you should concentrate on your company’s core competencies.

Instead of months or years of internal development, Code Cube’s SaaS tag- and dataLayer monitoring solutions are ready to go and can be deployed in a few hours without the need for any developer. We provide continuous improvements without requiring you to manage version upgrades.

Maintenance and support

In-house building will require recurring bug fixes, security patches, and constant compatibility work. With an in-house built system you always have the possibility of someone leaving the company and putting the complete system at risk.

Code Cube offers a solution with an extremely open character. We make all raw datasets (real-time) available for our customers and you will get dedicated customer support, training and onboarding from experts who know the Code Cube system inside out.

The tracking monitoring functionalities have been (and are continuously being) updated and improved based on feedback of expert users. This ensures you will benefit from ongoing new capabilities without reinvestment.

The Datalayer Guard and Tag Monitor modules are validated with many clients which ensures that your tracking monitoring is ready to go and battle-tested.

Costs

Internal tech projects are notorious for delays and cost overruns – with Code Cube you don’t have any such risk.

With Code Cube you have no upfront investment. There is no need to hire or allocate developers, a project manager, and a QA engineer nor to invest in setting up a Cloud infrastructure.

Code Cube’s costs are predictable and transparent, whereas internal development, maintenance and the overall cost of ownership has many unknowns. Think about salaries, training, tech stack, maintenance, and downtime… Building your tracking monitoring internally is likely to end up costing you far more than our subscription.

Our solution will deliver value and ROI immediately, compared to the long, costly development period of an in-house system. The payback period will be extremely short due to immediate time savings. There will be no more​ need for time ​wasting manual checks and debugging of any error will be much faster. As such the efficiency improvements will offset the SaaS cost much quicker than an internal development project can reach breakeven.

Conclusion

It’s a familiar pattern. Teams spent years building their own in-house solution, for example for personalization or an analytics tool. It often comes with pride, but also with a growing burden of maintenance and distraction.

Companies are realizing more and more that building in-house isn’t always sustainable. So why should you buy a SaaS tool like Code Cube, but still build other tools yourself?

The real value lies in what you do with your data — not in building the plumbing around it. A self-built solution takes a lot of time, causes a lack of focus within your organisation, will never be as good, is vulnerable to change and is harder to maintain. It will take years, if ever, to earn the investment back.

We invite you to test Code Cube for free and to instantly reap the fruits of tracking monitoring.

How Tag Volume monitoring is critical for your data-driven marketing

For your marketing efforts, data is the engine that drives everything. To make the best strategic decisions about campaigns, budgets, and strategy, and to determine what is- and is not working, it should be your priority to have enough data points.

A very common pitfall with huge implications, occurs when a tag suddenly stops collecting data without anyone in your organization noticing. From experience we know that most organizations are unaware how frequent tag errors occur.

When data collection goes silent

When tags aren’t firing consistently, your important business decisions are based on just a small portion of actual user data. Almost every organization, probably also yours, has experienced problems like these:

  • Profitable campaigns appear unsuccessful because conversion tracking only records a small percentage of sales.
  • Large amounts are spent on advertisements, but tags quietly miss half of conversions.
  • Entire customer segments are removed from analytics after tags for specific user groups stopped functioning.

The most dangerous aspect is the deafening silence. Tags might fire at a fraction of their normal volume, yet dashboards and monitoring tools make it look like everything’s fine.

Your dashboard doesn’t flash red warnings or reports don’t alert you about missing data. Without realizing, you and your team start making decisions based on information that is fast becoming less trustworthy.

The growing complexity of tag management

Tracking is more unreliable than ever. Browser updates, developer changes, cookie settings, and speed optimizations can all cause tags breaking without warning. One failure can trigger others, quietly disrupting data collection.

Even small site speed improvements to your website can unintentionally cut tags short, while cookie consent rules how data is gathered. The real danger? Hidden dependencies. One tagging error can lead to multiple errors due to complex dependencies and set-ups.

The real cost of tag volume drops

Tags not firing properly has far-reaching consequences, such as:

  • Bad decisions: Teams make choices about for example budgets and optimizations based on incomplete data.
  • Wasted spending: Money flows to channels that only appear to be more effective because their tracking works well.
  • Lost revenue: Less money is invested in channels that appear not to be effective, but in reality are effective.
  • Loss of trust in data: Teams return to gut feelings after seeing too many unexplained data fluctuations.

Tag volumes silently dropping, leads to wasted resources, missed opportunities, and damaged credibility. Instead of discovering data collection problems during monthly reporting cycles (when it’s far too late) there is a simple, effective and affordable solution.

Introducing Tag Volume monitoring

Code Cube’s Tag Monitor offers you a functionality designed for Tag Volume monitoring which guarantees your data collection volume is on par with the actual numbers and behaviour of your visitors. In case any tag begins underperforming, you will be alerted within minutes.

How Tag Monitor protects your data volumes:
  • The system automatically learns the daily and weekly patterns in your tag firing volumes and alerts you to anomalies.
  • You will be notified via email, Slack, WhatsApp or Teams immediately when tag volumes drop below expected thresholds.
  • You will be able to see tag firing frequency over time in the Tag Monitor dashboard to spot gradual decreasing data before it becomes a problem.

With Tag Monitor, you transform those gut feelings about declining data quality into concrete volume alerts – so you always know your tags are firing at the expected frequency and your marketing decisions are based on complete information.

Take control of your tag volumes

The most successful digital marketers don’t just analyze data – they verify its collection volume and consistency. Code Cube’s Tag Monitor gives you confidence that you’re capturing the expected volume of interactions, not just a fraction of what should be tracked.

Start monitoring your tag firing frequency today and ensure every marketing decision is based on complete data collection.

At Code Cube, we build data monitoring tools that protect marketing teams from errors or data loss in there web-analytics or marketing systems. Our Tag Monitor, ensures your analytics and tracking systems capture every interaction at the expected volume, giving you complete confidence in your marketing data.

Want to stay in the know? Subscribe to our newsletter below.

Shall we not talk about AI for once?

Likely your data set is not ready for it. Just not yet.

Did you happen to see the Netflix documentary about Fyre, the once in a lifetime luxury music festival in the Bahamas?

In case you missed it, the overhyped festival, a supposed mix between Coachella and Burning Man, ended up becoming “The Greatest Party That Never Happened”. Everyone was talking about it, it was overhyped, people bought tickets driven by “Fear Of Missing Out” and the organisers had little or no experience with organising such a large festival.

Why is this relevant for a blog on the website of the Digital Analytics Summit you might wonder? Well, there are actually many parallels between the current state of AI and the Fyre Festival. Everyone is talking about AI, it is a bit overhyped, there is a lack of experience and marketers are suffering from “Fear Of Missing Out”.

But there is no need to be afraid you will miss out on AI. Conferences like the Digital Analytics Summit and blogs like this one, give you valuable tips to help avoid making the same mistakes as others made before you.

Recent data collection challenges

With online marketing being a significant and indispensable driver for traffic to any webshop, the importance of data is growing year after year. In the “State of Martech 2024” report by Chiefmartec 71% of the respondents (leading martech and marketing operations professionals), reported that they’ve already integrated a data warehouse within their martech stack.

We all acknowledge the importance of data, and we all have to continuously navigate between collecting valuable data on the one hand while still respecting the customer’s privacy and being legally compliant on the other hand.

In the recent past we have seen businesses migrating en masse to server-side tracking (whereas traditionally behavioral data was captured in the browser of the website’s visitor). The goal was clear, to improve data quality and secure it for the longer term because server-side tracking is not affected by ad blockers and tracking prevention settings in browsers.

More recently we have seen almost every website implement Google’s Consent Mode to ensure GDPR compliance while still being able to track valuable data for insights.

Is your data tracking ready for AI?

AI models rely solely on clean and complete data flowing into them. Without correct data, any model lacks the fuel to deliver an intelligent prediction. Therefore your data collection process (which is the foundation of any data driven strategy) should be your top priority. Without validated and rich data, you will never be able to be successful with AI.

So in order to ensure the effective execution of marketing AI you should never forget that garbage in, results in garbage out. This applies to the simplest dashboard in which you monitor basic KPI’s and even more so to AI. Therefore, before starting with AI you need to make sure your data tracking is in order and works permanently. The DataLayer and all tags must do their work well at all times in order to capture- and pass on the right data.

When your tracking works perfectly it will have a significant positive impact on the costs of your first AI project. The correct tracking setup contributes to the data quality and structure and it will eventually save your data scientists lots of valuable time. Instead of wasting time on checking, cleaning and preparing the collected data they can actually spend more time on developing and improving the AI models.

A well working- and well documented tracking setup contributes to transparency and helps explain the AI model’s logic and its predictions to stakeholders or even customers when needed.

Real-time monitoring: Let the AI party begin!

There are some tools available in the market that help you with checking your data collection set-up. What most of these tools don’t do however, is real-time monitoring of the most vulnerable parts in your data collection.

You don’t want your artificial intelligence capabilities to be dependent on the need for human checks. To boost your AI efforts, you will be far better off with a real-monitoring tool which alerts you instantly when something is off and also states in detail what the actual problem is.

Monitoring your dataLayer, tag manager and tags in real-time ensures a constant stream of reliable data at low costs:

  • AI will be working at full speed and full power without any required human interference;
  • There is no longer any need for periodical and time consuming manual (human) checks of the tagging setup;
  • When new code is conflicting with other content or objects it will be instantly detected;
  • Valuable time for debugging is saved by automatically pinpointing the exact cause of an issue and reverse engineering the setup;
  • You will have full control over the tracking on your platform and maximise the quality of the data you collect.
  • Conclusion

    Despite the many challenges and potential pitfalls, the successful implementation of marketing AI is surely feasible.

    Data quality is key because any AI model needs good quality data. It is the fuel needed to deliver intelligent predictions. High quality data will save time and resources for data preparation and maximise the chances of success with AI. Therefore data quality assurance and correct tracking should be your first priority.

    With real-time monitoring of your tracking set-up you have a permanent safeguard in place to protect your data quality. Real-time monitoring of your data collection process will pave the way for being successful with AI.

    You don’t know what you got, till it’s gone

    Why you need to monitor your tracking- and tagging setup

    It is probably the biggest nightmare for online professionals, decision makers and data analysts: unreliable and incomplete data.

    Within any organisation, data is the foundation for strategic decisions, solving problems and the ability to run and assess marketing campaigns. We are increasingly dependent on the quality of the collected data to stay relevant and competitive.

    Moreover, running online marketing campaigns relies for an increasing part on trustworthy data. Algorithms which are used by for instance Google, Microsoft and Meta work more effectively when you feed sufficient and correct data into their systems.

    Therefore it is no surprise that data collection is in the spotlight for quite a while already. Already in 2019 the “tracking rat race” between Safari and Mozilla on one hand and marketers on the other hand was in full swing. Since then many episodes have been added to the saga with most recently the launch of iOS17 and the removal of utm-tracking parameters. With the introduction of new technologies like server-side tagging and the introduction of Data Warehousing the landscape is getting more technical along the way.

    Bad or missing data gives a wrong image of your return on investment, algorithms can’t do their job well and ultimately you are wasting part of your advertising budget.

    Despite all the attention for data collection, the sad reality in most companies is that stakeholders don‘t even know if and when tags are firing or not. Most websites have extensive monitoring in place for their website infrastructure but the functioning of tag containers and tracking tags are frequently overlooked while they have a significant impact. Correct tagging and tracking, a crucial aspect for collecting consistent and accurate data, is almost always overlooked.


    Tracking threats

    1. Tag managers allow marketers to inject code into your website without the help of a developer. At the same time those tag managers don’t have a safeguard in place to stop new code from conflicting with other content or objects. You will not be alerted when tags are not loading, malfunctioning, causing errors and conflicts or slowing down your pages.
    2. Frequent updates on the site as well as third party technologies potentially cause errors which result in a collection gap of several days up to a few weeks. Issues don’t get noticed till it’s too late and the irreparable damage to the data and data quality has already been done.
    3. Dependencies and risks are getting bigger over time due to a growing number of technology partners and tags, each forming a potential point of failure.
    4. A lack of process, lack of knowledge and lack of communication between teams, departments and external agencies poses a risk. This risk is even bigger for companies with multiple domains and larger teams.
      Manual online checks of the tagging setup are time consuming and are not consistent. The results are influenced by for example the time of the day, the location, the device and browser. It’s impossible to test all edge cases.
    5. You can’t influence everything when it comes to tracking and tagging, for example the endpoint could be offline or an API could be malfunctioning without you knowing.

    6. Everyone has the same struggle

      Sometimes you find out by coincidence you have been missing conversions for a specific period and you can only guess how many you have missed based on the numbers of the previous period. During this time you have annoyed all those buying customers with irrelevant retargeting ads. This is money wasted on annoying your customers.

      You are not alone in this struggle. Most websites are not being protected against the tracking threats described above. An average website regularly encounters issues with error percentages of 5% up to 25%. Basically you and most of your competitors currently have no oversight or insight into how tags are impacting data collection and the user experience of your visitors.

      In the land of the blind, one-eyed data collection currently still is king

      You never get a second chance to capture the relevant data of your website’s visitors. Therefore it is fundamental that your tagging- and tracking setup is done in a manner which guarantees a steady and uninterrupted process of data collection. You need to put in place safeguards which alert you realtime when shit hits the fan. This will allow you to act accordingly when something is happening with your tagging, whatever the cause may be.

      Currently the one eyed man can still be king. But what if you could be the two eyed emperor? You can have full control over the tracking on your platform, maximise the quality of the data you collect and your marketing tagging will no longer negatively affect user experience.

      Besides making sure your dataset is up to par, this will save you a lot of time not having to pinpoint the exact cause of the issue and reverse engineer the setup.

      It is possible with real-time monitoring of your tracking and tagging. Automated monitoring ensures a constant stream of reliable data at low costs. Reliable data tracking starts with real-time monitoring and it is the foundation on which any data-driven strategy should be built.

      =======================

      This blog was first published on the website of the Digital Analytics Summit an event organised by the DDMA, the largest association for data-driven marketing, sales and service in The Netherlands.

      About the authors: Suze Löbker and Harm Linssen are co-founders of Code Cube