How to measure a ByznysWeb store

Trackless is cookieless analytics. It stores no own measurement identifier or analytics cookies in the visitor's browser. Because this connection runs through a browser snippet, assess the legal basis, cookie banner and whether the snippet should be gated by consent against the full site setup. On ByznysWeb, measurement uses two codes: the tracking snippet in a global HTML block on every page and a conversion code in the order summary template. We verified both on 1 October 2026 on our own store with the Mini plan: visits of the home page, a category, a product and the cart as well as a completed order. In the ByznysWeb trial the HTML code block is disabled and becomes available only after a plan is ordered.

What to expect on ByznysWeb
  • Trackless stores no own analytics cookies or measurement identifier, but this connection runs through a browser snippet. Assess the legal basis, cookie banner and whether the snippet should be gated by consent against the full site setup.
  • Blocking: the snippet runs in the browser - aggressive blocking of measurement scripts may cause some visits or orders to be missed.
  • What it measures: visits on the whole site through the global HTML block and completed orders with their number, total including VAT and currency (both verified).

Step 1: Get your tracking token

Sign up at trackless.cz, log in and click Add site under My sites. Enter the store domain and choose ByznysWeb as the platform. Trackless will show you your tracking token - a string starting with tlc_. Put it into the tracking snippet below instead of VAS_MERICI_TOKEN.

<script data-privacy-group="regular" async src="https://c.trackless.cz/t.js?v=20260825" data-token="VAS_MERICI_TOKEN"></script>

ByznysWeb blocks unclassified scripts. The data-privacy-group="regular" attribute puts the code among regular scripts (in ByznysWeb "Běžný - bez omezení", regular - no restriction); without it the code did not run on the order confirmation in our test. Whether this classification is right for your site depends on your overall cookie setup.

Step 2: Visits - a global HTML block

Open Stránky > Úvod (Pages > Home), click Nový blok > Rozšířené > HTML kód (New block > Advanced > HTML code), choose Footer under as the Oblast (Area) and save. Paste the tracking snippet from step 1 into the block. On the Nastavení bloku (Block settings) tab, set Klasifikace soukromí (Privacy classification) to běžný - bez omezení, tick zobrazit blok na všech stránkách (show the block on all pages) for Globální blok (Global block) and save.

In the ByznysWeb trial the HTML kód block is greyed out and cannot be created; it becomes available only after a plan is ordered (verified with the Mini plan). The text editor is no substitute, the script disappears from it after saving. After adding the block, check that Trackless receives visits.

Step 3: Orders - the code in the order summary

Open Nastavení > Texty a šablony > Předdefinované šablony (Settings > Texts and templates > Predefined templates), click the edit icon next to the Souhrn objednávky - web (Order summary - web) template and then Upravit HTML zdroj (Edit HTML source) in the editor. Keep the existing thank-you text and paste the code below after it. In the const currency line, set the real currency of your store, for example CZK or EUR. Save the template.

<div id="trackless-byznysweb-order" style="display: none;">
  <span class="trackless-order-number">{$order_num}</span>
  <span class="trackless-order-total">{$taxed_price}</span>
</div>
<script data-privacy-group="regular">
'use strict';
(function () {
  function sendOrder() {
    const data = document.getElementById('trackless-byznysweb-order');
    const id = data.querySelector('.trackless-order-number').textContent.trim();
    const total = data.querySelector('.trackless-order-total').textContent.trim();
    let amount = total.replace(/[^0-9,.-]/g, '');
    if (amount.includes(',')) {
      amount = amount.replace(/\./g, '').replace(',', '.');
    }
    const value = Number(amount);
    const currency = 'CZK';
    if (!id || id.includes('$') || !amount || !Number.isFinite(value)
      || value < 0 || !/^[A-Z][A-Z][A-Z]$/.test(currency)) {
      return;
    }
    window.trackless = window.trackless || function () {
      (window.trackless.q = window.trackless.q || []).push(arguments);
    };
    window.trackless('event', {
      type: 'order', id: id, value: value, currency: currency
    });
  }
  if (document.readyState === 'complete') {
    sendOrder();
  } else {
    window.addEventListener('load', sendOrder, { once: true });
  }
})();
</script>

On the confirmation page ByznysWeb fills in {$order_num} (order number) and {$taxed_price} (total including VAT). The confirmation page does not provide the currency, so it is fixed in the code and the code does not tell multiple currencies apart automatically. The tracking snippet from step 1 loads on the order confirmation from the global block, so do not paste it into the template again: it should be on the page only once.

Step 4: Verify one order

Place one test order without a real payment and compare its number, total and currency in Trackless. Then reload the order confirmation: the order must stay in Trackless only once.

Limits, so you know what you are getting into

  • We verified visits of the home page, a category, a product and the cart as well as a completed order in CZK on the Mini plan. Mobile, a currency other than CZK and non-zero shipping and payment fees are not verified.
  • The code passes only the number, the total including VAT and the currency, without a breakdown of VAT, shipping and line items. You will not get amounts excluding VAT, line items or margins from it.
  • The order is stored as browser_unverified: it appears in normal order, revenue and conversion analytics, but is excluded from billing and the pricing band.

Frequently asked questions

Do I need visitor consent or a cookie banner because of Trackless?

There is no one-size-fits-all answer. Trackless stores no own measurement identifier or analytics cookies in the browser, but this connection runs through a browser snippet. Assess the legal basis, cookie banner and whether the snippet should be gated by consent against the full site setup and the other tools you run.

Do I need a higher ByznysWeb plan?

For visits, yes: the HTML code block is disabled in the trial (including the trial of the Byznys plan) and becomes available only after a plan is ordered; we verified it with the Mini plan. The ByznysWeb pricing lists the HTML editor and the global block for the Mini, Start-up, Byznys and Premium plans. The order summary template for measuring orders could already be edited in the trial.

How much does Trackless cost?

The first 30 days are free. The pricing band is then based only on server-verified orders and revenue (server_verified); browser-unverified orders (browser_unverified) from this connection do not increase it. See the pricing for exact amounts.

Try it on your ByznysWeb store

Signing up takes a minute, adding the codes another five. The first 30 days cost nothing.

Start your free 30-day trial View the live demo

Back to the homepage