How to Set Up the AppLovin Axon Pixel on Shopify (Step-by-Step)
Before you can run a single AppLovin Axon campaign for your Shopify store, you need two things connected: the Axon pixel and your Shopify store. The good news is that AppLovin has made this significantly easier with a dedicated Shopify app that handles most of the heavy lifting.
The bad news is that a lot of brands complete the basic setup and assume they're done — when they're actually missing the server-side tracking layer that makes Axon perform the way it should.
This guide walks through the full setup, what the app does, and what you still need to do manually.
Step 1: Install the Axon Shopify App
Start by going to the Shopify App Store and searching for "Axon." You're looking for the official Axon app published by AppLovin. Click Install to add it to your store.
If you already have an Axon Ads Manager account, you can also trigger the installation from inside the ads manager. Navigate to your account name in the top bar, select Third Party Integration, and click Go to Shopify App Store from the Connect Shopify page.
Step 2: Enable the Theme Extension
After the app installs, it will walk you through a setup flow. The first and most important step is enabling the Axon theme extension.
Here's how:
- Click Enable Theme Extension inside the app setup flow
- This will open your Shopify theme editor
- Click Save in the top right corner of the theme editor
- Return to the app and click Continue
The theme extension is what allows Axon to track user behavior across your storefront — page views, product views, add-to-cart events, and checkout steps. Without it, your pixel is effectively blind to everything that happens before the purchase.
If you run your store in headless mode, the theme extension may not be available. In that case, click Continue without theme extension and implement tracking manually via your headless framework.
Step 3: Connect Your Axon Ads Account
After enabling the theme extension, the app will prompt you to connect your Axon Ads Manager account:
- Click Connect now
- Select your Axon account from the list
- Click Connect to authorize the integration
Once connected, you'll see a confirmation screen showing your integration status. Look for two green indicators: Web pixel: Active and Theme extension: Active. Both need to be active for full tracking coverage.
Step 4: Verify Your Event Hierarchy
This is the step most brands skip — and it's the most important one.
The basic app setup gives you browser-side pixel tracking. That captures most events but is subject to ad blockers, browser privacy restrictions, and iOS attribution limitations. For Axon to learn effectively, you want clean, complete, server-side conversion data as well.
Your event hierarchy should include, in order:
- Page view
- Product view
- Add to cart
- Checkout initiated
- Purchase (with accurate revenue value)
To verify events are firing correctly, use Axon's pixel diagnostic tools inside the Ads Manager and cross-reference purchase event revenue against your actual Shopify revenue. If the numbers are significantly different, your pixel setup needs work.
Step 5: Implement Server-Side Tracking
The standard Shopify app handles browser-side events. For server-side tracking — which sends conversion data directly from your server to Axon rather than relying on the browser — you'll need additional implementation work.
This typically involves:
- Using Shopify's Customer Events API or a server-side tracking app
- Ensuring purchase events are sent with accurate order value, currency, and event deduplication logic
- Passing customer data parameters (hashed email, phone) to improve match rates
Server-side tracking is what separates Axon campaigns that learn quickly from campaigns that struggle to exit the learning phase. If you're not sure whether your setup includes it, it probably doesn't.
Step 6: Set Up Your Product Catalog
If you're running catalog-based campaigns — which is recommended for brands with multiple SKUs — you'll also want to verify that your Shopify product catalog is syncing correctly to your Axon account.
The Axon Shopify app handles catalog syncing automatically once connected. Check inside your Axon Ads Manager that your product feed is active and that product titles, images, prices, and URLs are populating correctly.
Common Setup Mistakes to Avoid
Installing the app and calling it done. The app handles browser-side tracking, which is a starting point — not a complete setup. Server-side events are essential for competitive performance.
Not verifying event revenue accuracy. If your purchase event reports $0 revenue or significantly different revenue from your Shopify backend, your ROAS reporting will be wrong and the model will optimize toward the wrong signal.
Forgetting to enable the theme extension. The app won't force this step, but skipping it means you're missing storefront behavior data that feeds Axon's conversion model.
Testing in a headless environment without manual implementation. The app's theme extension doesn't work in headless setups. If that's you, manual pixel implementation is required.
Need Help With the Setup?
A correctly configured Axon pixel setup is foundational to everything that follows — creative testing, campaign structure, and scaling. Getting it wrong at this stage costs money and time that's hard to recover.
Metaply includes full Shopify signal engineering as part of every Axon campaign engagement. Talk to us about your setup.