Overview of the tracking system

Choose the language for this docs:

This page explains the tracking methods available on BettaMax and when to use each. Read this page before you begin setting up any tracking to choose the right option for your store’s size.

 

Why is tracking important? #

Tracking is fundamental to measuring advertising effectiveness and optimizing campaigns. Without tracking, you won’t know which ads are generating orders.

  • Measure ROAS (Return on Ad Spend) : Know how much revenue is generated for every $1 spent on ads.
  • Audience optimization : The advertising platform uses conversion data to find more similar customers.
  • Retargeting : Showing ads to customers who have viewed products or abandoned their shopping cart.

Tracking methods on BettaMax #

BettaMax supports three tracking methods, each with its own advantages and suitability for different developmental stages. The table below summarizes the main differences.

MethodHow does it work?Suitable forInstruct
Browser PixelThe code runs in the client browser.New store, quick setup.Facebook Pixel , TikTok Pixel
Google Tag ManagerManage all tags through one container.The store has many tags and wants flexible control.Set up GTM
Conversions API (CAPI)The server sends the data directly to Facebook.The store has scaled up and wants more accurate data.Set up CAPI

Browser Pixel — Fast and sufficient for beginners #

A browser pixel is a piece of JavaScript that runs in a customer’s browser when they visit the store. This is the simplest way to start tracking.

Advantage:

  • Quick setup, just enter your Pixel ID .
  • No technical knowledge is required.
  • Suitable for most small and medium-sized dropshipping businesses.

Limit:

  • Affected by ad blockers and Safari ITP (Intelligent Tracking Prevention).
  • Approximately 10-30% of the data is lost compared to the actual amount due to browser blocking.

See instructions: How to add Facebook Pixel , How to add TikTok Pixel .

Note: For new stores with fewer than 50 orders per day, browser pixel is sufficient. Only upgrade to CAPI if you see conversion data on the ad platform that is significantly lower than reality.

Google Tag Manager — Flexible Control #

Google Tag Manager (GTM) is a container that manages all tracking tags from one place. Instead of attaching each pixel individually to BettaMax, you only attach one GTM container and manage all tags within GTM.

Advantage:

  • Adding, editing, or deleting tags does not require modifying the store’s code.
  • Dễ debug qua GTM Preview mode.
  • Suitable for using multiple advertising platforms simultaneously.

Suitable for: Stores using 3 or more tracking tags, or teams with members familiar with GTM.

See the guide: How to set up Google Tag Manager .

Note: If you are using GTM, do not attach pixels directly to BettaMax simultaneously. Attaching pixels via GTM is sufficient to avoid triggering duplicate events.

Conversions API (CAPI) — The most accurate for scaled stores #

The Conversions API sends event data from BettaMax’s server directly to Facebook, regardless of the client’s browser. This is an additional tracking layer, used in conjunction with the browser pixel.

Advantage:

  • Not affected by ad blockers or Safari ITP.
  • Conversion data is 15-30% more accurate than browser pixels.
  • Facebook recommends using CAPI in combination with browser pixel (dual tracking).

Suitable for: Stores spending over $100/day on Facebook ads or when seeing a large gap between actual orders and conversions reported by Facebook.

See the guide: How to set up the Conversions API (CAPI) for Facebook .

Tip: Use CAPI in conjunction with browser pixels, not as a replacement. Facebook automatically removes duplicate data through deduplication. Combining both methods provides the most complete data.

Recommended order of setup #

Follow these steps to ensure tracking works correctly from the start and avoids having to redo anything.

  1. Attach the basic browser pixels — Facebook Pixel and TikTok Pixel — right before running ads.
  2. Verify pixel functionality — Use Pixel Helper and Test Events ( see instructions ) before running a real campaign.
  3. Set up GTM (optional) — If using multiple ad platforms simultaneously ( see instructions ).
  4. Upgrade to CAPI (when needed) — When you have scaled up and need more accurate data ( see instructions ).

 

Warning: Do not skip the pixel check before running your campaign. Incorrectly configured pixels will send erroneous data to the ad platform, affecting audience optimization for the first 7-14 days.

Related articles #