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.
| Method | How does it work? | Suitable for | Instruct |
|---|---|---|---|
| Browser Pixel | The code runs in the client browser. | New store, quick setup. | Facebook Pixel , TikTok Pixel |
| Google Tag Manager | Manage 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 .
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 .
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 .
Recommended order of setup #
Follow these steps to ensure tracking works correctly from the start and avoids having to redo anything.
- Attach the basic browser pixels — Facebook Pixel and TikTok Pixel — right before running ads.
- Verify pixel functionality — Use Pixel Helper and Test Events ( see instructions ) before running a real campaign.
- Set up GTM (optional) — If using multiple ad platforms simultaneously ( see instructions ).
- Upgrade to CAPI (when needed) — When you have scaled up and need more accurate data ( see instructions ).