# AxiTrace > Marketing analytics platform for e-commerce. AxiTrace shows what online marketing spend really earns: server-side tracking, a Conversion API to 9 ad platforms, first click, last click and data-driven attribution, one dashboard for Meta, Google Ads and TikTok campaigns ranked by ROAS, ad fraud detection and an AI advisor. Works with Shopify, WooCommerce, Shopware 6 and Magento 2. Free up to 10,000 visits per month. AxiTrace collects every order and visit through first-party, server-side tracking, then delivers verified, deduplicated conversions server to server to Meta (Conversions API), Google Ads (click id plus hashed customer data, enhanced conversions), GA4 (Measurement Protocol), TikTok (Events API), Pinterest, Reddit, LinkedIn, Microsoft Ads and OpenAI Ads (Conversions APIs). The same event_id in the browser pixel and the server event lets each platform deduplicate. Orders are attributed by first click, last click or a transparent data-driven model that gives each order to the one visit with the strongest engagement evidence. Spend and per-campaign ROAS come from Meta, Google Ads and TikTok; every other source (organic search, AI assistants, newsletters, other ad networks) appears with visits, orders and revenue. Ad fraud detection scores visitors with 32 rules on every plan and, on Business and Custom with Auto Exclusion switched on, syncs an IP exclusion list to Google Ads. The AI Advisor writes reports from the store's own data, and a read-only MCP server and REST API connect the same reports to Claude, ChatGPT or Cursor. AxiTrace is read-only toward campaigns: it advises, it does not edit them. Pricing: Free includes 10,000 visits/month, no credit card. Pro includes 500,000 visits/month at $119 monthly or $99/month billed $1,188 annually. Business includes 3,000,000 visits/month at $349 monthly or $299/month billed $3,588 annually. Pro and Business each offer one 14-day feature trial, no card and no automatic charge; the trial includes its full visit allowance. One trial at a time. Existing paid billing continues during a preview. Custom has an agreed allowance and an assisted 14-day evaluation. Starter is legacy-only and cannot be purchased or trialed. Tracking pauses at the applicable visit allowance; no overage charges. ## Product - [Homepage](https://axitrace.com/): The analytics hub for an e-commerce store's online marketing activity and spend. Free tier included. - [Platform overview](https://axitrace.com/solutions/): How tracking, attribution and ad signals work as one system. - [Server-Side Tracking](https://axitrace.com/server-side-tracking/): First-party, server-side collection that keeps working past ad blockers and, with the optional reverse proxy, past Safari cookie limits, so every order is recorded once and tied to its click. - [Conversion API](https://axitrace.com/conversion-api/): Every order is enriched with the identifiers each platform can match, deduplicated against the browser pixel and delivered server to server to 9 ad platforms. - [Data-Driven Attribution](https://axitrace.com/data-driven-attribution/): First click, last click or a transparent scoring model that gives each order to the visit with the strongest evidence of influence. - [Unified Ads Dashboard](https://axitrace.com/unified-ads-dashboard/): Meta, Google Ads and TikTok campaigns in one table with spend from the platform and revenue from your real orders, next to every other traffic source. - [Ad Fraud Detection](https://axitrace.com/click-fraud-protection/): Bots, click farms and visitors who click ad after ad without ordering are scored and flagged on every plan, and on Business and Custom, with Auto Exclusion on, excluded from your Google Ads account every hour. - [AI Advisor](https://axitrace.com/ai-advisor/): A written report built from your own campaigns, orders and traffic: what is working, what is leaking budget and what to change next. - [MCP Server](https://axitrace.com/mcp/): A read-only connection that lets the AI assistant you already use answer questions with your real revenue, campaigns and order journeys. - [Server-Side GTM](https://axitrace.com/server-side-gtm/): Google's official server-side Tag Manager container, hosted by AxiTrace on the tracking subdomain you already use. No Cloud Run bill, no new DNS record, on Business and Custom. - [Profit Tracking](https://axitrace.com/profit-tracking/): The profit behind every order and POAS (profit on ad spend) next to ROAS for Meta, Google Ads and TikTok, with optional profit values sent to their bidding. - [Partners](https://axitrace.com/partners/): Agency partner program for agencies that manage e-commerce clients: one panel for every client store, and a 20% or 30% recurring commission or the same rate off one consolidated invoice. Free to join. - [Features](https://axitrace.com/features/): Full feature list: server-side delivery, pixel deduplication, identity enrichment, dashboards. - [Pricing](https://axitrace.com/pricing/): Free up to 10,000 visits/month. Pro $119/month, or $99/month billed annually. Business $349/month, or $299/month billed annually. - [Security and data protection](https://axitrace.com/security/): Where data is hosted (EU, Google Cloud europe-central2), GDPR roles, data processing agreement, sub-processors, retention, encryption and access control. ## Integrations - [All integrations](https://axitrace.com/integrations/): Every store platform, ad platform and developer integration on one page. - [Shopify](https://axitrace.com/integrations/shopify/): Server-side tracking that survives the Checkout Extensibility migration via the Web Pixels API + server events. - [WooCommerce](https://axitrace.com/integrations/woocommerce/): WordPress plugin for server-side conversion tracking from WooCommerce stores. - [Magento 2](https://axitrace.com/integrations/magento/): Replacement for the archived Facebook Magento extension (archived Feb 2023). - [Shopware 6](https://axitrace.com/integrations/shopware/): Server-side tracking for Shopware 6.6+ / 6.7 via the SW6 state machine (order_transaction → paid). No Messenger, no pcntl, no cron required. Composer + ZIP distribution. - [Facebook Conversions API (CAPI)](https://axitrace.com/integrations/facebook-capi/): Server-side Meta tracking with deduplication and Event Match Quality lift. - [TikTok Events API](https://axitrace.com/integrations/tiktok-events-api/): Server-side TikTok conversions across Shopify, WooCommerce, Magento. - [Google Ads](https://axitrace.com/integrations/google-ads/): Google Ads conversions with click id and hashed customer data (enhanced conversions), with a retry queue. - [GA4 (Measurement Protocol)](https://axitrace.com/integrations/ga4/): Server-side GA4 events that recover purchases lost by gtag.js. - [Pinterest Conversions API](https://axitrace.com/integrations/pinterest-capi/): Server-side Pinterest conversions, deduplicated against the Pinterest Tag. - [Reddit Conversions API](https://axitrace.com/integrations/reddit-capi/): Server-side Reddit Ads conversions, deduplicated against the Reddit Pixel. - [LinkedIn Conversions API](https://axitrace.com/integrations/linkedin-capi/): Server-side LinkedIn conversions for lead and purchase tracking. - [Microsoft Ads (UET Conversions API)](https://axitrace.com/integrations/microsoft-ads/): Server-side Microsoft Advertising conversions with msclkid and hashed email matching. - [OpenAI Ads Conversions API](https://axitrace.com/integrations/openai-ads/): Server-side conversions for ads inside ChatGPT. - [AI assistants (MCP) and REST API setup](https://axitrace.com/integrations/ai-assistants/): Step-by-step setup of the read-only MCP connector in Claude, ChatGPT and Cursor, plus the REST API v1 reference. Paid plans. ## Free tools - [Free tools hub](https://axitrace.com/tools/): Free checks for e-commerce tracking: pixels, Conversions API, consent and UTM links. - [Website tracking checker](https://axitrace.com/tools/website-tracking-checker/): Scans a store in a real browser and reports its pixels, cookies and consent behaviour. - [Meta Pixel and CAPI checker](https://axitrace.com/tools/meta-pixel-capi-checker/): Tests whether the Meta pixel loads once, fires events with an event_id and keeps the _fbp and _fbc cookies. - [Consent Mode v2 checker](https://axitrace.com/tools/consent-mode-v2-checker/): Tests a cookie banner and the Google tags behind it. - [CAPI deduplication checker](https://axitrace.com/tools/capi-deduplication-checker/): Compares a browser event and its server copy for Meta, TikTok, Pinterest or Reddit, entirely in the browser. - [UTM builder](https://axitrace.com/tools/utm-builder/): Builds UTM-tagged ad URLs with the dynamic macros of Facebook, Google, TikTok and Reddit. ## Documentation - [Docs home](https://axitrace.com/docs): Reference for the SDK, HTTP API, events, authentication and integrations. - [Shopify setup guide](https://axitrace.com/docs/integrations/shopify): Step-by-step Shopify install via OAuth. - [WooCommerce setup guide](https://axitrace.com/docs/integrations/woocommerce): WordPress plugin install and configuration. - [Magento setup guide](https://axitrace.com/docs/integrations/magento): Magento 2 module install. - [Shopware setup guide](https://axitrace.com/docs/integrations/shopware): Shopware 6 plugin install via Composer or ZIP, multi-Sales-Channel configuration, cookie consent group. - [Event reference](https://axitrace.com/docs/events): All 14 supported event types - page-view, product-view, add-to-cart, begin-checkout, transaction, etc. - [JavaScript SDK](https://axitrace.com/docs/sdk/javascript): Browser SDK install for any site. - [HTTP Ingestion API](https://axitrace.com/docs/api/http): Server-to-server event ingestion from any backend. - [Authentication](https://axitrace.com/docs/authentication): Public key and secret key usage. - [Campaign attribution](https://axitrace.com/docs/campaign-attribution): UTM and click ID handling. - [Event deduplication](https://axitrace.com/docs/troubleshooting/deduplication): How browser and server events are matched. - [Attribution models](https://axitrace.com/docs/attribution-models): How first click, last click and data-driven attribution credit an order. - [Fraud detection](https://axitrace.com/docs/fraud-detection): The scoring rules, risk levels and Google Ads Auto Exclusion. - [AI assistants (MCP)](https://axitrace.com/docs/integrations/ai-assistants): Connect Claude, ChatGPT or Cursor to AxiTrace over MCP with OAuth. - [REST API v1](https://axitrace.com/docs/api/v1): The read and write API behind the MCP server; OpenAPI at https://axitrace.com/api/v1/openapi.json. - [Changelog](https://axitrace.com/docs/changelog): What changed in AxiTrace and when. ## Glossary - [Conversions API (CAPI)](https://axitrace.com/glossary/conversions-api/): Meta's server-to-server interface for conversion events. - [Event Match Quality (EMQ)](https://axitrace.com/glossary/event-match-quality/): Meta's 0-10 score for how well events match a user profile. - [GA4 Measurement Protocol](https://axitrace.com/glossary/measurement-protocol/): GA4's server-to-server API for backend-sent events. - [Shopify Checkout Extensibility](https://axitrace.com/glossary/checkout-extensibility/): The modern checkout that replaced checkout.liquid and broke many tracking scripts. - [Signal Loss](https://axitrace.com/glossary/signal-loss/): The gap between conversions that happen and conversions that reach ad platforms. - [iOS App Tracking Transparency (ATT)](https://axitrace.com/glossary/ios-att/): Apple's opt-in prompt for cross-app tracking; users who decline it block the IDFA. ## Comparisons - [Alternatives index](https://axitrace.com/alternatives/): Side-by-side comparisons against the most-searched competitors. - [vs Elevar](https://axitrace.com/alternatives/elevar/): Multi-platform vs Shopify-only. - [vs Littledata](https://axitrace.com/alternatives/littledata/): CAPI-first vs GA4 heritage. - [vs Stape](https://axitrace.com/alternatives/stape/): Turnkey vs DIY server-side GTM. - [vs Analyzify](https://axitrace.com/alternatives/analyzify/): Self-serve vs done-for-you. - [vs Hyros](https://axitrace.com/alternatives/hyros/): E-commerce server-side tracking vs paid-traffic attribution platform. - [vs Polar Analytics](https://axitrace.com/alternatives/polar-analytics/): Data delivery vs visualization dashboard. - [vs Triple Whale](https://axitrace.com/alternatives/triple-whale/): Server-side delivery to 9 ad platforms vs a Shopify analytics suite. - [vs Northbeam](https://axitrace.com/alternatives/northbeam/): Server-side layer that feeds the ad platforms vs a full attribution platform with an annual contract. ## Blog - [How to Check if Your Meta Pixel and Conversions API Are Working](https://axitrace.com/blog/check-meta-pixel-conversions-api/): A green Pixel Helper icon is not proof that your Meta tracking works. The five checks that matter (pixel loads once, PageView, ViewContent with value, event_id for deduplication, _fbp and _fbc cookies), how to run each one by hand, and how to run all of them in about 40 seconds. - [Safari Deletes Your Tracking Cookies After 7 Days: How to Check Your Store](https://axitrace.com/blog/safari-itp-7-day-cookie-limit/): Safari caps cookies written by JavaScript at 7 days (24 hours after an ad click), and applies the same cap to cookies from a CNAME or a server on a different IP. What that does to returning visitors and attribution, how to check it in Safari, and how to fix it. - [Meta CAPI Deduplication: Why Events Count Twice and How to Test a Pair](https://axitrace.com/blog/test-capi-deduplication-pair/): How Meta matches a browser pixel event with its Conversions API copy (event_name plus event_id, 48 hour window), the six ways the match breaks, how TikTok, Pinterest and Reddit differ, and how to test one browser and server pair in your browser without uploading anything. - [Consent Mode v2: How to Test What Your Site Sends Before and After Reject](https://axitrace.com/blog/test-consent-mode-v2/): How to check Google Consent Mode v2 on your own site: read the gcs and gcd parameters in the Network tab, test what fires before anyone touches the banner and after a visitor clicks Reject, and find the tags that ignore the choice. - [Facebook Pixel vs Conversions API](https://axitrace.com/blog/facebook-pixel-vs-conversions-api/): Not two ways of doing the same thing. The Pixel creates the _fbp cookie that CAPI depends on, and CAPI sees conversions the browser never will. What each one can and cannot observe, and why removing either one costs you money. - [TikTok Events API for WooCommerce](https://axitrace.com/blog/tiktok-events-api-woocommerce/): How TikTok's server-side Events API actually works - the v1.3 payload, the hashed-vs-clear match keys, the 48-hour deduplication window - and why a WooCommerce store loses purchases without it. With the exact WooCommerce hooks that fix it. - [UTM Parameters for Facebook, Google, TikTok & Reddit Ads: 2026 Cheat Sheet](https://axitrace.com/blog/utm-parameters-facebook-google-tiktok-reddit/): Every ad platform has its own URL macros: {{campaign.name}}, {campaignid}, __CAMPAIGN_NAME__, {{CAMPAIGN_ID}}. Copy-paste UTM templates for Facebook, Google, TikTok and Reddit ads - plus a free UTM builder that generates your tagged URL in seconds. - [WooCommerce Conversion Tracking: Why Your Pixel Misses Sales (and the Server-Side Fix)](https://axitrace.com/blog/woocommerce-conversion-tracking/): WooCommerce reports fewer purchases than your store actually sold - or randomly doubles them. The real causes: the unreliable thank-you page, off-site gateways, Cart/Checkout Blocks, HPOS, and consent plugins. With the server-side fix. - [Why Your GA4 Server-Side Events Return Success but Never Show Up (and How to Fix It)](https://axitrace.com/blog/ga4-server-side-events-not-showing/): You POST events to the GA4 Measurement Protocol, get a 2xx success, and nothing appears in your reports - or they land as ghost sessions and (not set) traffic. Here's every Measurement Protocol gotcha and the fix. - [Why Your Facebook Event Match Quality Score Is Low (and How to Raise It Above 8)](https://axitrace.com/blog/improve-event-match-quality/): Your Event Match Quality is stuck at 4-6 even on Maximum data sharing. Here's exactly what EMQ measures, the parameters Meta scores, the real reasons your score is low, and the server-side fix that lifts it past 8. - [Why Your Google Ads Conversions Keep Disappearing (and How to Fix It)](https://axitrace.com/blog/google-ads-conversions-disappearing/): Google Ads shows fewer conversions than your store actually sold - or counts them, then removes them days later. The real causes: lost GCLID, the 90-day window, iOS wbraid/gbraid, indexing delay, and the wrong conversion action. With the server-side fix. - [How to Set Up the Facebook Conversions API: The Complete 2026 Implementation Guide](https://axitrace.com/blog/facebook-conversions-api-setup-guide/): Step-by-step facebook capi setup guide: access token, all 4 implementation methods, hashing rules, EMQ, deduplication, and troubleshooting for 2026. - [Shopify Server-Side Tracking: The Complete 2026 Guide to the Conversions API](https://axitrace.com/blog/shopify-server-side-tracking/): Master shopify server side tracking and the Shopify Conversions API: sandbox limits, CAPI setup, deduplication gotchas, EMQ, and which approach fits your store. - [Facebook CAPI Deduplication: Why Your Conversions Doubled After Adding the API](https://axitrace.com/blog/facebook-capi-deduplication/): Diagnose and fix Facebook Conversions API double-counting with event_id. The exact failure modes, how to verify deduplication in Events Manager, and why a shared event_id is the only reliable fix. - [Why Server-Side Tracking Matters in 2026](https://axitrace.com/blog/why-server-side-tracking-matters/): A complete guide to understanding why client-side tracking is broken and how server-side tracking fixes it. ## Optional - [llms-full.txt](https://axitrace.com/llms-full.txt): Longer-form content snapshot for LLM ingestion. - [Sitemap index](https://axitrace.com/sitemap-index.xml): Full URL inventory. - [Contact](https://axitrace.com/contact/): Email info@axitrace.com. - [Privacy](https://axitrace.com/privacy/): Privacy policy, EU data processing. - [Terms](https://axitrace.com/terms/): Terms of service.