Applovin Axon
26 min
introduction applovin axon is a measurement and audience platform that helps advertisers track conversions, optimize campaigns, and build targeted audiences the axon pixel collects event data from your website to power applovin's ad optimization engine getting started this is a device mode destination requiring an axon event key for connection you can obtain the event key from your applovin dashboard initialization when the axon destination is enabled, p js injects the axon pixel scripts into the page on first event https //s axon ai/pixel js https //c albss com/p/l/loader iife js before the scripts load, a window\ axon stub is created that queues all calls once the real sdk loads it replays the queue automatically, so no events are lost during initialization axon("init") is called immediately after the stub is created to begin the sdk initialization handshake preconnect and dns prefetch hints for https //s axon ai and https //c albss com are also injected to reduce script load latency connecting to the axon cdp destination warning before connecting destinations in the chord cdp, please verify with all destination owners that all non chord cdp configured destinations are disabled running external destinations alongside configured chord cdp destinations can result in duplicate events downstream log into the chord data platform navigate to the cdp click the "add" button next to destinations select applovin axon from the destination catalog enter the destination name and axon event key click "create" to connect events event mapping chord event names are mapped to axon standard event names unmapped event names are passed through as is required events (purchase sites) chord event axon event product viewed view item product added add to cart checkout started begin checkout order completed purchase recommended events chord event axon event payment info entered add payment info cart viewed view cart product removed remove from cart products searched search signed up sign up logged in / user logged in login subscribe / subscribed subscribe lead generated generate lead event details page fires an axon page view tracking call axon sdk call axon("track", "page view") no additional attributes are sent with page events identify sends user identity to axon axon sdk call axon("identify", userid, traits?) axon attribute chord source (priority order) notes userid userid > anonymousid required; event is skipped if neither is set traits traits optional; only sent if non empty track sends a tracked event to axon the payload structure varies by event type common attributes (all track events) the following attributes are included on every track event when the source data is available axon attribute chord source (priority order) notes user data email properties email > context traits email user data object is only included if at least one of email, phone, or user id is present user data phone properties phone > context traits phone user data user id userid > traits userid > context traits userid common attributes (item based events) the following events also include items, currency, and value view item , add to cart , begin checkout , purchase , add payment info , view cart , remove from cart axon attribute chord source (priority order) notes items properties products array of axon items (see item attributes below) products without an identifiable id are filtered out currency properties currency > properties meta i18n currency > "usd" (default) value properties total > properties revenue > properties value > properties price > sum of product prices item attributes each product in properties products is transformed to an axon item axon attribute chord source (priority order) notes item id product id / productid > id / sku / variant id required; product is excluded if none resolve item name name / productname / product name price price / productprice quantity quantity / productquantity image url image url item variant id variant id item brand brand affiliation affiliation discount discount item category id item category id order completed fires a purchase event includes the common item based attributes above, plus axon sdk call axon("track", "purchase", properties) axon attribute chord source (priority order) notes transaction id properties order id / properties orderid tax properties tax shipping properties shipping payment info entered fires an add payment info event includes the common item based attributes above, plus axon sdk call axon("track", "add payment info", properties) axon attribute chord source (priority order) notes payment type properties payment type > properties payment method products searched fires a search event axon sdk call axon("track", "search", properties) axon attribute chord source (priority order) notes search term properties search term > properties query > properties term results properties results array of items, transformed using the same item mapping currency properties currency > properties meta i18n currency > "usd" (default) optional value properties value optional signed up fires a sign up event axon sdk call axon("track", "sign up", properties) axon attribute chord source notes method properties method optional subscribe / subscribed fires a subscribe event axon sdk call axon("track", "subscribe", properties) axon attribute chord source notes currency properties currency optional value properties value optional logged in / user logged in axon sdk call axon("track", "login") no additional attributes are sent lead generated axon sdk call axon("track", "generate lead") no additional attributes are sent unmapped events events not listed in the event mapping tables are passed through to axon using the original event name, with properties forwarded as is axon sdk call axon("track", eventname, properties) csp requirements if your site uses a content security policy, allow the following domains directive domain script src https //s axon ai , https //c albss com connect src https //s axon ai , https //c albss com updated 14 apr 2026