{"componentChunkName":"component---src-templates-integrations-template-jsx","path":"/integrations/x/event/","result":{"data":{"currPageMetadata":{"title":"Event","path":"/integrations/x/event/","sourceCode":null,"metadataParent":{"title":"X","path":"/integrations/x/","sourceCode":null,"hasVersionPicker":null,"metadataChildren":[{"title":"Event","path":"/integrations/x/event/","order":1,"label":null}],"metadataParent":{"title":"Integrations","path":"/integrations/","metadataChildren":[{"title":null,"path":"/integrations/verizon-media/","order":null,"label":null},{"title":"24i","path":"/integrations/24i/","order":null,"label":null},{"title":"Aarki","path":"/integrations/aarki/","order":null,"label":null},{"title":"ABTasty","path":"/integrations/abtasty/","order":null,"label":null},{"title":"Actable","path":"/integrations/actable/","order":null,"label":null},{"title":"AdChemix","path":"/integrations/adchemix/","order":null,"label":null},{"title":"Adikteev","path":"/integrations/adikteev/","order":null,"label":null},{"title":"Adjust","path":"/integrations/adjust/","order":null,"label":null},{"title":"AdMedia","path":"/integrations/admedia/","order":null,"label":null},{"title":"Adobe Audience Manager","path":"/integrations/adobe-audience-manager/","order":null,"label":null},{"title":"Adobe Campaign Manager","path":"/integrations/adobe-campaign-manager/","order":null,"label":null},{"title":"Adobe Experience Platform","path":"/integrations/adobe-experience-platform/","order":null,"label":null},{"title":"Adobe Marketing Cloud","path":"/integrations/adobe/","order":null,"label":null},{"title":"Adobe Target","path":"/integrations/adobe-target/","order":null,"label":null},{"title":"AdPredictive","path":"/integrations/adpredictive/","order":null,"label":null},{"title":"AgilOne","path":"/integrations/agilone/","order":null,"label":null},{"title":"Airship","path":"/integrations/airship/","order":null,"label":null},{"title":"Algolia","path":"/integrations/algolia/","order":null,"label":null},{"title":"Amazon Advertising","path":"/integrations/amazon-advertising/","order":null,"label":null},{"title":"Amazon Kinesis","path":"/integrations/amazon-kinesis/","order":null,"label":null},{"title":"Amazon Kinesis Firehose","path":"/integrations/amazon-kinesis-firehose/","order":null,"label":null},{"title":"Amazon Redshift","path":"/integrations/amazon-redshift/","order":null,"label":null},{"title":"Amazon S3","path":"/integrations/amazons3/","order":null,"label":null},{"title":"Amazon SNS","path":"/integrations/amazonsns/","order":null,"label":null},{"title":"Amazon SQS","path":"/integrations/amazonsqs/","order":null,"label":null},{"title":"Amobee","path":"/integrations/amobee/","order":null,"label":null},{"title":"Amplitude","path":"/integrations/amplitude/","order":null,"label":null},{"title":"Ampush","path":"/integrations/ampush/","order":null,"label":null},{"title":"Analytics","path":"/integrations/analytics/","order":null,"label":null},{"title":"Anodot","path":"/integrations/anodot/","order":null,"label":null},{"title":"Antavo","path":"/integrations/antavo/","order":null,"label":null},{"title":"AppLovin","path":"/integrations/applovin/","order":null,"label":null},{"title":"AppsFlyer","path":"/integrations/appsflyer/","order":null,"label":null},{"title":"Apptentive","path":"/integrations/apptentive/","order":null,"label":null},{"title":"Apptimize","path":"/integrations/apptimize/","order":null,"label":null},{"title":"Apteligent","path":"/integrations/apteligent/","order":null,"label":null},{"title":"Attentive","path":"/integrations/attentive/","order":null,"label":null},{"title":"Awin","path":"/integrations/awin/","order":null,"label":null},{"title":"Batch","path":"/integrations/batch/","order":null,"label":null},{"title":"Bidease","path":"/integrations/bidease/","order":null,"label":null},{"title":"Bing Ads","path":"/integrations/bing/","order":null,"label":null},{"title":"Bluecore","path":"/integrations/bluecore/","order":null,"label":null},{"title":"Bluedot","path":"/integrations/bluedot/","order":null,"label":null},{"title":"Blueshift","path":"/integrations/blueshift/","order":null,"label":null},{"title":"Branch","path":"/integrations/branch-metrics/","order":null,"label":null},{"title":"Branch S2S Event","path":"/integrations/branch-metrics-server/","order":null,"label":null},{"title":"Braze","path":"/integrations/braze/","order":null,"label":null},{"title":"Bugsnag","path":"/integrations/bugsnag/","order":null,"label":null},{"title":"Button","path":"/integrations/button/","order":null,"label":null},{"title":"Cadent","path":"/integrations/cadent/","order":null,"label":null},{"title":"Census","path":"/integrations/census/","order":null,"label":null},{"title":"CleverTap","path":"/integrations/clevertap/","order":null,"label":null},{"title":"comScore","path":"/integrations/comscore/","order":null,"label":null},{"title":"Conversant","path":"/integrations/conversant/","order":null,"label":null},{"title":"Cordial","path":"/integrations/cordial/","order":null,"label":null},{"title":"Cortex","path":"/integrations/cortex/","order":null,"label":null},{"title":"Criteo","path":"/integrations/criteo/","order":null,"label":null},{"title":"Crossing Minds","path":"/integrations/crossing-minds/","order":null,"label":null},{"title":"Custom Feed","path":"/integrations/custom-feed/","order":null,"label":null},{"title":"Customer.io","path":"/integrations/customerio/","order":null,"label":null},{"title":"CustomerGlu","path":"/integrations/customerglu/","order":null,"label":null},{"title":"Databricks","path":"/integrations/databricks/","order":null,"label":null},{"title":"Datadog","path":"/integrations/datadog/","order":null,"label":null},{"title":"Didomi","path":"/integrations/didomi/","order":null,"label":null},{"title":"Dynamic Yield","path":"/integrations/dynamic-yield/","order":null,"label":null},{"title":"Eagle Eye","path":"/integrations/eagleeye/","order":null,"label":null},{"title":"Edge226","path":"/integrations/edge226/","order":null,"label":null},{"title":"Emarsys","path":"/integrations/emarsys/","order":null,"label":null},{"title":"Epsilon","path":"/integrations/epsilon/","order":null,"label":null},{"title":"Everflow","path":"/integrations/everflow/","order":null,"label":null},{"title":"Facebook","path":"/integrations/facebook/","order":null,"label":null},{"title":"Facebook Offline Conversions","path":"/integrations/facebook-offline-conversions/","order":null,"label":null},{"title":"Flurry","path":"/integrations/flurry/","order":null,"label":null},{"title":"Flybits","path":"/integrations/flybits/","order":null,"label":null},{"title":"ForeSee","path":"/integrations/foresee/","order":null,"label":null},{"title":"Foursquare","path":"/integrations/foursquare/","order":null,"label":null},{"title":"FreeWheel Data Suite","path":"/integrations/freewheel/","order":null,"label":null},{"title":"Friendbuy","path":"/integrations/friendbuy/","order":null,"label":null},{"title":"Google Ad Manager","path":"/integrations/google-ad-manager/","order":null,"label":null},{"title":"Google Ads","path":"/integrations/google-ads/","order":null,"label":null},{"title":"Google Analytics","path":"/integrations/google-analytics/","order":null,"label":null},{"title":"Google Analytics 4","path":"/integrations/google-analytics-4/","order":null,"label":null},{"title":"Google Analytics for Firebase","path":"/integrations/firebase/","order":null,"label":null},{"title":"Google BigQuery","path":"/integrations/google-bigquery/","order":null,"label":null},{"title":"Google Cloud Storage","path":"/integrations/google-cloud-storage/","order":null,"label":null},{"title":"Google Enhanced Conversions","path":"/integrations/google-enhanced-conversions/","order":null,"label":null},{"title":"Google Marketing Platform","path":"/integrations/google-marketing-platform/","order":null,"label":null},{"title":"Google Marketing Platform Offline Conversions","path":"/integrations/google-marketing-platform-offline/","order":null,"label":null},{"title":"Google Pub/Sub","path":"/integrations/google-pubsub/","order":null,"label":null},{"title":"Google Tag Manager","path":"/integrations/google-tag-manager/","order":null,"label":null},{"title":"Heap","path":"/integrations/heap/","order":null,"label":null},{"title":"Herow","path":"/integrations/herow/","order":null,"label":null},{"title":"Hightouch","path":"/integrations/hightouch/","order":null,"label":null},{"title":"Hyperlocology","path":"/integrations/hyperlocology/","order":null,"label":null},{"title":"Ibotta","path":"/integrations/ibotta/","order":null,"label":null},{"title":"ID5","path":"/integrations/id5/","order":null,"label":null},{"title":"Impact","path":"/integrations/impact/","order":null,"label":null},{"title":"InMarket","path":"/integrations/inmarket/","order":null,"label":null},{"title":"InMobi","path":"/integrations/inmobi/","order":null,"label":null},{"title":"Insider","path":"/integrations/insider/","order":null,"label":null},{"title":"Inspectlet","path":"/integrations/inspectlet/","order":null,"label":null},{"title":"Intercom","path":"/integrations/intercom/","order":null,"label":null},{"title":"iPost","path":"/integrations/ipost/","order":null,"label":null},{"title":"ironSource","path":"/integrations/ironsource/","order":null,"label":null},{"title":"Iterable","path":"/integrations/iterable/","order":null,"label":null},{"title":"Jampp","path":"/integrations/jampp/","order":null,"label":null},{"title":"Kafka","path":"/integrations/kafka/","order":null,"label":null},{"title":"Kayzen","path":"/integrations/kayzen/","order":null,"label":null},{"title":"Kissmetrics","path":"/integrations/kissmetrics/","order":null,"label":null},{"title":"Klaviyo","path":"/integrations/klaviyo/","order":null,"label":null},{"title":"Kochava","path":"/integrations/kochava/","order":null,"label":null},{"title":"Kubit","path":"/integrations/kubit/","order":null,"label":null},{"title":"LaunchDarkly","path":"/integrations/launchdarkly/","order":null,"label":null},{"title":"Leanplum","path":"/integrations/leanplum/","order":null,"label":null},{"title":"LifeStreet","path":"/integrations/lifestreet/","order":null,"label":null},{"title":"Liftoff","path":"/integrations/liftoff/","order":null,"label":null},{"title":"LinkedIn","path":"/integrations/linkedin/","order":null,"label":null},{"title":"LiveLike","path":"/integrations/livelike/","order":null,"label":null},{"title":"Liveramp","path":"/integrations/liveramp/","order":null,"label":null},{"title":"Localytics","path":"/integrations/localytics/","order":null,"label":null},{"title":"MadHive","path":"/integrations/madhive/","order":null,"label":null},{"title":"mAdme Technologies","path":"/integrations/madme/","order":null,"label":null},{"title":"Mailchimp","path":"/integrations/mailchimp/","order":null,"label":null},{"title":"Marigold","path":"/integrations/marigold/","order":null,"label":null},{"title":"Mautic","path":"/integrations/mautic/","order":null,"label":null},{"title":"MediaMath","path":"/integrations/mediamath/","order":null,"label":null},{"title":"Mediasmart","path":"/integrations/mediasmart/","order":null,"label":null},{"title":"Microsoft Ads","path":"/integrations/microsoft/","order":null,"label":null},{"title":"Microsoft Azure Blob Storage","path":"/integrations/azure-blob-storage/","order":null,"label":null},{"title":"Microsoft Azure Event Hubs","path":"/integrations/microsoft-azure-event-hubs/","order":null,"label":null},{"title":"Mintegral","path":"/integrations/mintegral/","order":null,"label":null},{"title":"Mixpanel","path":"/integrations/mixpanel/","order":null,"label":null},{"title":"MoEngage","path":"/integrations/moengage/","order":null,"label":null},{"title":"Moloco","path":"/integrations/moloco/","order":null,"label":null},{"title":"Monetate","path":"/integrations/monetate/","order":null,"label":null},{"title":"Movable Ink","path":"/integrations/movableink/","order":null,"label":null},{"title":"Movable Ink - V2","path":"/integrations/movableink-v2/","order":null,"label":null},{"title":"Multiplied","path":"/integrations/multiplied/","order":null,"label":null},{"title":"myTarget","path":"/integrations/mytarget/","order":null,"label":null},{"title":"Nami ML","path":"/integrations/nami-ml/","order":null,"label":null},{"title":"Nanigans","path":"/integrations/nanigans/","order":null,"label":null},{"title":"Narrative","path":"/integrations/narrative/","order":null,"label":null},{"title":"NCR Aloha","path":"/integrations/ncr-aloha/","order":null,"label":null},{"title":"Neura","path":"/integrations/neura/","order":null,"label":null},{"title":"OneTrust","path":"/integrations/onetrust/","order":null,"label":null},{"title":"Optimizely","path":"/integrations/optimizely/","order":null,"label":null},{"title":"Oracle BlueKai","path":"/integrations/oracle-bluekai/","order":null,"label":null},{"title":"Oracle Responsys","path":"/integrations/oracle-responsys/","order":null,"label":null},{"title":"Paytronix","path":"/integrations/paytronix/","order":null,"label":null},{"title":"Persona.ly","path":"/integrations/persona/","order":null,"label":null},{"title":"Personify XP","path":"/integrations/personify-xp/","order":null,"label":null},{"title":"PieEye","path":"/integrations/pieeye/","order":null,"label":null},{"title":"Pilgrim","path":"/integrations/pilgrim/","order":null,"label":null},{"title":"Pinterest","path":"/integrations/pinterest/","order":null,"label":null},{"title":"Plarin","path":"/integrations/plarin/","order":null,"label":null},{"title":"Postie","path":"/integrations/postie/","order":null,"label":null},{"title":"Primer","path":"/integrations/primer/","order":null,"label":null},{"title":"Punchh","path":"/integrations/punchh/","order":null,"label":null},{"title":"Pushwoosh","path":"/integrations/pushwoosh/","order":null,"label":null},{"title":"Qualtrics","path":"/integrations/qualtrics/","order":null,"label":null},{"title":"Quantcast","path":"/integrations/quantcast/","order":null,"label":null},{"title":"Radar","path":"/integrations/radar/","order":null,"label":null},{"title":"Rakuten","path":"/integrations/rakuten/","order":null,"label":null},{"title":"Reddit","path":"/integrations/reddit/","order":null,"label":null},{"title":"Regal","path":"/integrations/regal/","order":null,"label":null},{"title":"Remerge","path":"/integrations/remerge/","order":null,"label":null},{"title":"Retina AI","path":"/integrations/retina-ai/","order":null,"label":null},{"title":"Reveal Mobile","path":"/integrations/reveal-mobile/","order":null,"label":null},{"title":"RevenueCat","path":"/integrations/revenuecat/","order":null,"label":null},{"title":"Rokt","path":"/integrations/rokt/","order":null,"label":null},{"title":"RTB House","path":"/integrations/rtb-house/","order":null,"label":null},{"title":"Sailthru","path":"/integrations/sailthru/","order":null,"label":null},{"title":"Salesforce Email","path":"/integrations/salesforce-email/","order":null,"label":null},{"title":"Salesforce Mobile Push","path":"/integrations/salesforce-mobile-push/","order":null,"label":null},{"title":"Salesforce Sales and Service Cloud","path":"/integrations/salesforce-sales-cloud/","order":null,"label":null},{"title":"Samba TV","path":"/integrations/samba-tv/","order":null,"label":null},{"title":"Scalarr","path":"/integrations/scalarr/","order":null,"label":null},{"title":"SendGrid","path":"/integrations/sendgrid/","order":null,"label":null},{"title":"SessionM","path":"/integrations/sessionm/","order":null,"label":null},{"title":"SFTP","path":"/integrations/sftp/","order":null,"label":null},{"title":"ShareThis","path":"/integrations/sharethis/","order":null,"label":null},{"title":"Shopify","path":"/integrations/shopify/","order":null,"label":null},{"title":"SimpleReach","path":"/integrations/simplereach/","order":null,"label":null},{"title":"Singular","path":"/integrations/singular/","order":null,"label":null},{"title":"Singular-DEPRECATED","path":"/integrations/singular-deprecated/","order":null,"label":null},{"title":"Skyhook","path":"/integrations/skyhook/","order":null,"label":null},{"title":"Slack","path":"/integrations/slack/","order":null,"label":null},{"title":"Smadex","path":"/integrations/smadex/","order":null,"label":null},{"title":"SmarterHQ","path":"/integrations/smarterhq/","order":null,"label":null},{"title":"Snapchat","path":"/integrations/snapchat/","order":null,"label":null},{"title":"Snapchat Conversions","path":"/integrations/snapchat-conversions/","order":null,"label":null},{"title":"Snowflake","path":"/integrations/snowflake/","order":null,"label":null},{"title":"Snowplow","path":"/integrations/snowplow/","order":null,"label":null},{"title":"Split","path":"/integrations/split/","order":null,"label":null},{"title":"Splunk MINT","path":"/integrations/splunk-mint/","order":null,"label":null},{"title":"Sprig","path":"/integrations/sprig/","order":null,"label":null},{"title":"StartApp","path":"/integrations/startapp/","order":null,"label":null},{"title":"Statsig","path":"/integrations/statsig/","order":null,"label":null},{"title":"Stormly","path":"/integrations/stormly/","order":null,"label":null},{"title":"Swrve","path":"/integrations/swrve/","order":null,"label":null},{"title":"Talon.One","path":"/integrations/talon-one/","order":null,"label":null},{"title":"Tapad","path":"/integrations/tapad/","order":null,"label":null},{"title":"Tapjoy","path":"/integrations/tapjoy/","order":null,"label":null},{"title":"Taplytics","path":"/integrations/taplytics/","order":null,"label":null},{"title":"Taptica","path":"/integrations/taptica/","order":null,"label":null},{"title":"Teak","path":"/integrations/teak/","order":null,"label":null},{"title":"The Trade Desk","path":"/integrations/the-trade-desk/","order":null,"label":null},{"title":"Ticketure","path":"/integrations/ticketure/","order":null,"label":null},{"title":"TikTok Event","path":"/integrations/tiktok/","order":null,"label":null},{"title":"Treasure Data","path":"/integrations/treasure-data/","order":null,"label":null},{"title":"Triton Digital","path":"/integrations/triton-digital/","order":null,"label":null},{"title":"TUNE","path":"/integrations/tune/","order":null,"label":null},{"title":"Twitter","path":"/integrations/twitter/","order":null,"label":null},{"title":"Valid","path":"/integrations/valid/","order":null,"label":null},{"title":"Vibe","path":"/integrations/vibe/","order":null,"label":null},{"title":"Vkontakte","path":"/integrations/vkontakte/","order":null,"label":null},{"title":"Voucherify","path":"/integrations/voucherify/","order":null,"label":null},{"title":"Vungle","path":"/integrations/vungle/","order":null,"label":null},{"title":"Webhook","path":"/integrations/webhook/","order":null,"label":null},{"title":"Webtrends","path":"/integrations/webtrends/","order":null,"label":null},{"title":"White Label Loyalty","path":"/integrations/whitelabelloyalty/","order":null,"label":null},{"title":"Wootric","path":"/integrations/wootric/","order":null,"label":null},{"title":"X","path":"/integrations/x/","order":null,"label":null},{"title":"Xandr","path":"/integrations/xandr/","order":null,"label":null},{"title":"Yahoo (formerly Verizon Media)","path":"/integrations/yahoo/","order":null,"label":null},{"title":"Yotpo","path":"/integrations/yotpo/","order":null,"label":null},{"title":"YouAppi","path":"/integrations/youappi/","order":null,"label":null},{"title":"Z2A Digital","path":"/integrations/z2adigital/","order":null,"label":null},{"title":"Zendesk","path":"/integrations/zendesk/","order":null,"label":null}],"metadataParent":null},"partnerId":183}},"markdownRemark":{"html":"<p><a href=\"https://x.com\">X</a> (formerly Twitter) is a social media and digital advertising platform. The <a href=\"https://docs.x.com/x-ads-api/measurement/web-conversions\">X Conversions API</a> is a server-to-server integration that lets you send web conversion events directly to X, without relying solely on the client-side X Pixel. Forwarding conversions server-side improves signal fidelity and attribution accuracy as browser tracking restrictions, cookie deprecation, and ad blockers continue to limit pixel-based measurement.</p>\n<p>This integration is a server-side output only. For client-side Pixel setup, see the <a href=\"/integrations/twitter/event/\">Twitter event integration</a> page for more information.</p>\n<h2 id=\"prerequisites\" style=\"position:relative;\"><a href=\"#prerequisites\" aria-label=\"prerequisites permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Prerequisites</h2>\n<p>To set up the X event integration, you need:</p>\n<ul>\n<li>An <strong>X Ads account</strong>.</li>\n<li>An X user with <strong>AD_MANAGER</strong> or <strong>ACCOUNT_ADMIN</strong> access to that account.</li>\n</ul>\n<p>You do <strong>not</strong> need to create your own X developer app. mParticle owns and hosts the app used to connect to the X Ads API and generates your credentials automatically during the OAuth login. When you authenticate, mParticle only lists the Ads accounts on which the signed-in user has one of the required access levels.</p>\n<h2 id=\"setup\" style=\"position:relative;\"><a href=\"#setup\" aria-label=\"setup permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Setup</h2>\n<h3 id=\"1-create-x-conversion-events\" style=\"position:relative;\"><a href=\"#1-create-x-conversion-events\" aria-label=\"1 create x conversion events permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>1. Create X conversion events</h3>\n<p>Create an X conversion event for each conversion you want to forward from mParticle:</p>\n<ol>\n<li>Log in to <a href=\"https://ads.x.com\">X Ads Manager</a>.</li>\n<li>Open <strong>Tools > Events Manager</strong>.</li>\n<li>If you do not already have an X Pixel event source, click <strong>Add event source</strong> and create one. The event source ID is your <strong>Pixel ID</strong>.</li>\n<li>Open the X Pixel event source and click <strong>Add events</strong>.</li>\n<li>Select <strong>Install with Conversion API</strong>.</li>\n<li>Create and save the event, then copy its <strong>Event ID</strong>.</li>\n</ol>\n<p>Repeat these steps for each conversion you want to track, such as <strong>Add to Cart</strong> or <strong>Purchase</strong>. The same Pixel ID applies to all events created under the event source, while every event has its own Event ID.</p>\n<h3 id=\"2-create-an-x-output-configuration\" style=\"position:relative;\"><a href=\"#2-create-an-x-output-configuration\" aria-label=\"2 create an x output configuration permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>2. Create an X output configuration</h3>\n<ol>\n<li>In mParticle, navigate to <strong>Data Platform > Setup > Outputs</strong>.</li>\n<li>On the <strong>Event</strong> tab, click <strong>Add Output</strong> and select <strong>X</strong>.</li>\n<li>Enter a descriptive <strong>Configuration Name</strong>.</li>\n<li>Complete the X OAuth login using a user with <strong>AD_MANAGER</strong> or <strong>ACCOUNT_ADMIN</strong> access. mParticle generates and securely stores the access token and access token secret.</li>\n<li>Select the <strong>Ads Account ID</strong> you want to use. The list contains only the accounts the authenticated user is authorized to manage.</li>\n<li>Click <strong>Save</strong>.</li>\n</ol>\n<h3 id=\"3-connect-a-web-input-to-x\" style=\"position:relative;\"><a href=\"#3-connect-a-web-input-to-x\" aria-label=\"3 connect a web input to x permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>3. Connect a web input to X</h3>\n<p>A connection links a Web input to the X output configuration. Each connection has its own Pixel ID, Event ID mappings, and identity selections.</p>\n<ol>\n<li>In mParticle, navigate to <strong>Connections > Connect Outputs</strong>.</li>\n<li>Select the Web input you want to connect.</li>\n<li>Find <strong>X</strong> in the output list and click <strong>Connect Output</strong>.</li>\n<li>Enter the <strong>Pixel ID</strong> from X Events Manager.</li>\n<li>Use <strong>Event ID Mapping</strong> to map each mParticle event you want to forward to its corresponding X Event ID.</li>\n<li>(Optional) Change the <strong>Email Identity Type</strong> or <strong>Phone Identity Type</strong> selections.</li>\n<li>Click <strong>Add Connection</strong>.</li>\n</ol>\n<h2 id=\"supported-platforms\" style=\"position:relative;\"><a href=\"#supported-platforms\" aria-label=\"supported platforms permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Supported platforms</h2>\n<ul>\n<li>Web</li>\n</ul>\n<h2 id=\"supported-identities\" style=\"position:relative;\"><a href=\"#supported-identities\" aria-label=\"supported identities permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Supported identities</h2>\n<p>Every conversion forwarded to X must include at least one of the following identifiers: <strong>X Click ID</strong>, <strong>Email</strong>, or <strong>Mobile Number</strong>. If none of these are present, mParticle drops the event.</p>\n<h3 id=\"user-identities\" style=\"position:relative;\"><a href=\"#user-identities\" aria-label=\"user identities permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>User identities</h3>\n<table>\n<thead>\n<tr>\n<th>X Identity Type</th>\n<th>Default mParticle Identity Type</th>\n<th>Processing</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Email</td>\n<td><code class=\"language-text\">user_identities.email</code></td>\n<td>Lowercased, trimmed, and SHA-256 hashed before forwarding.</td>\n</tr>\n<tr>\n<td>Mobile Number</td>\n<td><code class=\"language-text\">user_identities.mobile_number</code></td>\n<td>Must be sent in E.164 format; if ”+” is missing, mParticle will append it. Mobile number is SHA256-hashed before forwarding.</td>\n</tr>\n</tbody>\n</table>\n<p>This integration does not forward device identities.</p>\n<h3 id=\"other-matching-data\" style=\"position:relative;\"><a href=\"#other-matching-data\" aria-label=\"other matching data permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Other matching data</h3>\n<table>\n<thead>\n<tr>\n<th>X Field</th>\n<th>mParticle Source</th>\n<th>Notes</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>X Click ID (<code class=\"language-text\">twclid</code>)</td>\n<td><code class=\"language-text\">XConversions.Twclid</code> custom flag</td>\n<td>Present only when a user reaches your site by clicking an X ad. Recommended when available.</td>\n</tr>\n<tr>\n<td>IP address</td>\n<td>Event batch</td>\n<td>Forwarded if included in the event batch along with a qualifying identifier.</td>\n</tr>\n<tr>\n<td>User agent</td>\n<td>Event batch</td>\n<td>Forwarded if included in the event batch along with a qualifying identifier.</td>\n</tr>\n</tbody>\n</table>\n<aside>IP address and user agent improve match rates but cannot be used on their own. If no X Click ID, Email, or Mobile Number is present, mParticle drops the event regardless of whether IP or user agent is available.</aside>\n<h2 id=\"supported-event-types\" style=\"position:relative;\"><a href=\"#supported-event-types\" aria-label=\"supported event types permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Supported event types</h2>\n<p>mParticle supports forwarding the following event types to X:</p>\n<ul>\n<li>Custom Event</li>\n<li>Commerce Event</li>\n</ul>\n<p>X labels conversions by Event ID rather than event name. To forward an event, map it to its corresponding X Event ID using the <strong>Event ID Mapping</strong> connection setting. Events without an Event ID mapping are not forwarded.</p>\n<h2 id=\"event-data-mapping\" style=\"position:relative;\"><a href=\"#event-data-mapping\" aria-label=\"event data mapping permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Event data mapping</h2>\n<h3 id=\"event-attributes\" style=\"position:relative;\"><a href=\"#event-attributes\" aria-label=\"event attributes permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Event attributes</h3>\n<p>mParticle maps the following fields to the X Conversions API when forwarding an event:</p>\n<table>\n<thead>\n<tr>\n<th>mParticle Field</th>\n<th>X Conversions API Field</th>\n<th>Required</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">timestamp_unixtime_ms</code></td>\n<td><code class=\"language-text\">conversion_time</code></td>\n<td>Yes</td>\n<td>The time the conversion occurred, in ISO 8601 UTC (ex. <code class=\"language-text\">2022-02-18T01:14:00.603Z</code>).</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.total_amount</code></td>\n<td><code class=\"language-text\">value</code></td>\n<td>No</td>\n<td>The monetary value of the conversion. Applies to Commerce Events only.</td>\n</tr>\n<tr>\n<td>sum of <code class=\"language-text\">product_action.products[].quantity</code></td>\n<td><code class=\"language-text\">number_items</code></td>\n<td>No</td>\n<td>The total number of items in the conversion. Applies to Commerce Events only.</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"commerce-events\" style=\"position:relative;\"><a href=\"#commerce-events\" aria-label=\"commerce events permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Commerce events</h3>\n<p>For commerce events, each product or item is mapped into the X <code class=\"language-text\">contents</code> array:</p>\n<table>\n<thead>\n<tr>\n<th>mParticle Product Field</th>\n<th>X <code class=\"language-text\">contents</code> Field</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">product_action.products[].id</code></td>\n<td><code class=\"language-text\">content_id</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].name</code></td>\n<td><code class=\"language-text\">content_name</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].category</code></td>\n<td><code class=\"language-text\">content_type</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].price</code></td>\n<td><code class=\"language-text\">content_price</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].quantity</code></td>\n<td><code class=\"language-text\">num_items</code></td>\n</tr>\n<tr>\n<td><code class=\"language-text\">product_action.products[].attributes.content_group_id</code></td>\n<td><code class=\"language-text\">content_group_id</code></td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"custom-flags\" style=\"position:relative;\"><a href=\"#custom-flags\" aria-label=\"custom flags permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Custom flags</h3>\n<table>\n<thead>\n<tr>\n<th>Custom Flag</th>\n<th>X Field</th>\n<th>Notes</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">XConversions.Twclid</code></td>\n<td><code class=\"language-text\">identifiers[].twclid</code></td>\n<td>X click ID from the landing URL. Recommended when available.</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">XConversions.ConversionId</code></td>\n<td><code class=\"language-text\">conversion_id</code></td>\n<td>Recommended. Stable deduplication key. If this custom flag is not set, mParticle falls back in order to a Conversion ID mapped through Custom Mappings, then the event’s SourceMessageId, and finally a randomly generated ID.</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"custom-mappings\" style=\"position:relative;\"><a href=\"#custom-mappings\" aria-label=\"custom mappings permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Custom mappings</h3>\n<p>Custom Mappings are optional. Use Custom Mappings to reshape event and product attributes onto the X conversion payload. For general instructions, see <a href=\"/guides/platform-guide/connections/#custom-mappings\">Custom Mappings</a>.</p>\n<h2 id=\"data-processing-notes\" style=\"position:relative;\"><a href=\"#data-processing-notes\" aria-label=\"data processing notes permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Data processing notes</h2>\n<ul>\n<li><strong>PII hashing:</strong> Email addresses are lowercased, trimmed, and SHA-256 hashed before forwarding. Phone numbers are normalized to E.164 format and SHA-256 hashed before forwarding.</li>\n<li><strong>Deduplication:</strong> X uses the <code class=\"language-text\">conversion_id</code> field to deduplicate events between the X Pixel and the Conversions API. Send a consistent <code class=\"language-text\">conversion_id</code> from both sources to avoid double-counting.</li>\n<li><strong>Delivery:</strong> Events are forwarded server-to-server in batches, sent every 10 minutes or every 2,500 conversions, whichever comes first. X enforces a rate limit of 60,000 events per account per 15-minute interval.</li>\n</ul>\n<h2 id=\"configuration-settings\" style=\"position:relative;\"><a href=\"#configuration-settings\" aria-label=\"configuration settings permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Configuration settings</h2>\n<p>Configuration settings authenticate mParticle with the X Ads API and are set at the output level.</p>\n<table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Data Type</th>\n<th>Required</th>\n<th>Default Value</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Ads Account ID</td>\n<td><code class=\"language-text\">string</code></td>\n<td>Yes</td>\n<td></td>\n<td>Select your X Ads account after authenticating to X. This dropdown lists all Ads accounts the authenticated user is authorized to manage.</td>\n</tr>\n</tbody>\n</table>\n<h2 id=\"connection-settings\" style=\"position:relative;\"><a href=\"#connection-settings\" aria-label=\"connection settings permalink\" class=\"anchor before\"><svg width=\"16px\" height=\"17px\" viewBox=\"0 0 16 17\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n                <g id=\"Symbols\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\">\n                    <g id=\"Icon/Link\" fill=\"#98A0A3\" fill-rule=\"nonzero\">\n                        <g id=\"link\">\n                            <path d=\"M9.5,12.4 C9.6,12.4 9.7,12.4 9.9,12.4 C9.8,12.5 9.8,12.5 9.7,12.6 L7.5,14.8 C5.8,16.5 3,16.5 1.3,14.8 C-0.4,13.1 -0.4,10.3 1.3,8.6 L3.5,6.4 C3.6,6.3 3.6,6.3 3.7,6.2 C5,5 6.9,4.8 8.4,5.5 C8.8,5.7 9.3,6 9.6,6.4 C10,6.7 10.2,7.2 10.5,7.6 C10.2,7.9 9.9,8 9.5,8 C9.4,8 9.2,8 9.1,7.9 C8.9,7.5 8.5,7.2 8.1,6.9 C7,6.2 5.5,6.4 4.5,7.3 L3.8,8 L2.3,9.5 C1.2,10.6 1.2,12.5 2.3,13.6 C3.4,14.7 5.3,14.7 6.4,13.6 L7.9,12.1 C8.4,12.3 8.9,12.4 9.5,12.4 Z M14.7,1.3 C13,-0.4 10.2,-0.4 8.5,1.3 L6.3,3.5 C6.2,3.6 6.2,3.6 6.1,3.7 C6.7,3.7 7.4,3.7 8,3.9 L9.5,2.4 C10.6,1.3 12.5,1.3 13.6,2.4 C14.7,3.5 14.7,5.4 13.6,6.5 L12.1,8 L11.4,8.7 C10.4,9.7 8.9,9.8 7.8,9.1 C7.4,8.9 7.1,8.5 6.8,8.1 C6.7,8.1 6.5,8 6.4,8 C6,8 5.6,8.2 5.4,8.4 C5.6,8.8 5.9,9.3 6.3,9.6 C6.6,10 7.1,10.2 7.5,10.5 C9,11.2 10.9,11 12.3,9.8 C12.4,9.7 12.4,9.7 12.5,9.6 L14.7,7.4 C16.4,5.7 16.4,3 14.7,1.3 Z\" id=\"Shape\"></path>\n                        </g>\n                    </g>\n                </g>\n            </svg></a>Connection settings</h2>\n<p>Connection settings are configured per connection and map incoming data to the correct X Pixel and event definitions.</p>\n<table>\n<thead>\n<tr>\n<th>Setting Name</th>\n<th>Data Type</th>\n<th>Required</th>\n<th>Default Value</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td>Pixel ID</td>\n<td><code class=\"language-text\">string</code></td>\n<td>Yes</td>\n<td></td>\n<td>The X Pixel (event source) ID from X Ads Manager. Included in the conversion request.</td>\n</tr>\n<tr>\n<td>Event ID Mapping</td>\n<td><code class=\"language-text\">string</code></td>\n<td>Yes</td>\n<td></td>\n<td>Maps mParticle Web events to the X Event IDs created in X Ads Manager. Events without a mapping are not forwarded.</td>\n</tr>\n<tr>\n<td>Email Identity Type</td>\n<td><code class=\"language-text\">string</code></td>\n<td>No</td>\n<td>Email</td>\n<td>The mParticle identity type to forward as the email. Normalized and SHA-256 hashed before forwarding.</td>\n</tr>\n<tr>\n<td>Phone Identity Type</td>\n<td><code class=\"language-text\">string</code></td>\n<td>No</td>\n<td>Mobile Number</td>\n<td>The mParticle identity type to forward as the phone number. Must be E.164 and is SHA-256 hashed before forwarding.</td>\n</tr>\n</tbody>\n</table>","frontmatter":{"title":"Event","seoTitle":null,"seoDescription":null},"parent":{"__typename":"File","modifiedTime":"August 26, 2026"}}},"pageContext":{"slug":"/integrations/x/event/"}},"staticQueryHashes":["2950460867"]}