Frequently Asked Questions

To help you understand Code Cube better, we’ve compiled the following Frequently Asked Questions (FAQs).For any additional questions please get in contact.

Get in contact

Common Questions

Is Code Cube GDPR compliant? What data is stored?

In alignment with our commitment to data privacy and GDPR compliance, Code Cube implements a privacy-by-design approach and does not store any user or personal information. Our Tag Monitor is specifically designed to collect only essential technical metadata required for monitoring tag behavior and performance, ensuring both compliance and operational efficiency.

The dataLayer Guard employs a dual-approach system for monitoring dataLayer events while maintaining strict privacy standards:

  • The primary method utilizes a custom scraping mechanism that simulates browser interactions to capture dataLayer events, ensuring no real user data is collected during the monitoring process.
  • For scenarios where direct scraping is not feasible, such as purchase completion events, DataLayer Guard implements a secure fallback method through Google Tag Manager. This method includes robust data protection measures to maintain privacy compliance. An automated depersonalization system actively scans for sensitive data fields and automatically replaces their values with a placeholder before storage.

  • How many and which pages will be monitored?

    We determine a subset of pages together including all page types and the complete funnel.

    Is it true I do not need trigger checks manually, for example after a major release?

    Yes that is true. Manual checks are no longer needed as Code Cube is always on without any human interaction.

    How will we (or our agency) be alerted?

    Depending on your subscription, alerts can be sent via multiple channels like email, Slack, Microsoft Teams and WhatsApp.

    Moreover it is possible to send alerts to different people from within- and outside your organisation. This allows you to alert internal stakeholders as well as for example your agency.

    Can alerts be limited, for example to one overview per day or per week?

    It is common to set a threshold of for example 5 or 10% on certain tags. The percentage can be changed at any time.

    Besides rule-based and statistical models we also offer Tag Anomaly (Tag Monitor Premium or higher). This detects irregularities in tag firing patterns effortlessly and enhances the reliability of your analytics.

    In the Premium subscriptions you offer access to the raw data set. What does it mean?

    It is a normalized real-time dataset (a log of all fired tags with associated timestamp, number of hits) ideal for reporting. We would not recommend using this for alerting because you have extra Points-of-Failure.

    Usually we make a link between the Google Cloud Platform BigQuery dataset and your own Google Cloud Platform project. This gives you the most control over the data. There are also other possibilities depending on your architecture.

    Technical & Integration

    How easy is the integration of Code Cube, do I need developer time to implement?

    You certainly don’t need a developer. Code Cube is extremely easy to implement and configure. Integration takes literally a few minutes by adding a short piece of code to your tag container.

    Does the dataLayer Guard influence the site speed?

    No, the dataLayer Guard does not require any JavaScript, pixels or whatsoever to be added to your site.

    We built our own agent/browser that simulates a visit which has the same impact as any other average visitor has.

    Does the Tag Monitor influence the site speed?

    For the Tag Manager Monitor we have to install a small script. The impact on the loading time is minimal because the script is only executed for a random sample of your traffic usually 5 or 10%.

    The Tag Monitor requests are around 400B. This is about the same size, or even slightly smaller than Facebook (700B) or Google Ads (602B). For 90 to 95% of the visits the loading time will be the same.

    Does the Tag Monitor work via an API?

    Yes we use the API of Google Tag Manager.

    For other tag management systems we use a different type implementation if no API is available.

    Does the Tag Monitor work within our app too?

    Yes, if you use Google Tag Manager for mobile apps, it will be also monitored by Code Cube’s Tag Monitor.

    Plans, Subscriptions & Billing

    Are there any setup / implementation fees?

    Yes, we charge a small implementation fee which can be found under the subscription type at the bottom of each product page.

    This fee is not covering our costs to set up your account but shows your commitment regarding the desire to use our services.

    How long do I commit?

    Unless specifically agreed otherwise, the duration of the subscription is one month.

    Can I upgrade or downgrade / switch plans at any time?

    Of course you can. Please send an email to support@code-cube.io and we will process your request. The changes should take effect within one month.

    How can I cancel my subscription?

    You can cancel at any time with one month’s notice by sending an email to support@code-cube.io. The email should state which modules and per which date you want to cancel. Within 24 working hours you will receive an email from us confirming the cancellation.

    The cancellation will only come into effect if there are no invoices overdue.

    What kinds of payment do you accept?

    We accept bank transfers, all major credit cards and Paypal.

    We also offer local payment systems (so called bank redirects) like:

  • Ideal
  • Bancontact
  • giropay
  • EPS
  • PayNow
  • BLIK

  • Can I pay quarterly or yearly?

    Yes, you can pay also per 3, 6 or 12 months.

    Are there any overage fees?

    No there aren’t. It is also not possible to overuse as each subscription time has its maximum quotas for usage.

    Tag Monitor

    Which tags do you monitor, can you also monitor a local vendor?

    You don’t need to add specific tags to be monitored. Actually all tags will be monitored by default, no matter how local or exotic the tag might be.

    If needed you can exclude specific tags from being monitored.

    Are issues checked in real-time or based on scans with an interval?

    Real-time but if that is not preferred we can also sample it if necessary.

    Some tags that slow down my website are “as is” provided by our technology partners. What can I do to avoid being alerted?

    It is possible to exclude specific tags from being monitored and also we can set different thresholds or modify the alerting based on your requirements.

    A specialised technical agency can in some cases help you to overcome slow tags for example by implementing them server side. We can get you in touch with such agencies and our representatives that are skilled in this matter.

    No action is needed when tags or triggers are added or removed from the tag manager?

    Yes that is true. Nothing needs to be done the Tag Monitor continues working and will check the new tags and triggers as soon as they are published.

    DataLayer Guard

    Does the DataLayer Guard distinguish between mobile/desktop and different browsers?

    Making a distinction between different device types and browsers is definitely possible.

    Are interaction events also monitored with the dataLayer Guard?

    Yes this unique feature allows you to check for example the shopping cart and the order process by entering scenarios.

    Is it possible to check for example for a specific range, value, or whether a date is correct?

    Yes, this is possible. Code Cube can basically use any type of Regex.

    Can I make changes myself to the setup in case the dataLayer blueprint changes?

    Changes can be made easily by you, your marketing agency or any of our partners via the portal.