[{"data":1,"prerenderedAt":642},["ShallowReactive",2],{"docs:\u002Fdocs\u002Fintegrations":3,"mark-library-version":641},{"docsNavigation":4,"page":354,"searchItems":421},{"title":5,"path":6,"stem":7,"children":8,"page":-1,"description":352,"order":353},"Overview","\u002Fdocs\u002Fintegrations","docs\u002Fintegrations\u002Findex",[9,15,48,98,134,152,251,292,328],{"title":5,"path":10,"stem":11,"description":12,"order":13,"children":14},"\u002Fdocs\u002Fintegrations\u002Foverview","docs\u002Fintegrations\u002Foverview","Understand what OneLence tracking enables and how connected journey signals form the foundation for decision-ready growth intelligence.",1,[],{"title":16,"path":17,"stem":18,"children":19,"page":-1,"description":47,"order":31},"Architecture","\u002Fdocs\u002Fintegrations\u002Ftracking-architecture","docs\u002Fintegrations\u002Ftracking-architecture\u002Findex",[20,26,33,40],{"title":21,"path":22,"stem":23,"description":24,"order":13,"children":25},"Tracking Roles","\u002Fdocs\u002Fintegrations\u002Ftracking-architecture\u002Ftracking-roles","docs\u002Fintegrations\u002Ftracking-architecture\u002Ftracking-roles","Understand how browser signals capture marketing context while server events confirm reliable business outcomes, and why combining both creates stronger attribution accuracy.",[],{"title":27,"path":28,"stem":29,"description":30,"order":31,"children":32},"Signal Maturation","\u002Fdocs\u002Fintegrations\u002Ftracking-architecture\u002Fsignal-maturation","docs\u002Fintegrations\u002Ftracking-architecture\u002Fsignal-maturation","Learn how tracking signals evolve over time and why early data should be interpreted differently from mature attribution insights.",2,[],{"title":34,"path":35,"stem":36,"description":37,"order":38,"children":39},"Consent-aware Model","\u002Fdocs\u002Fintegrations\u002Ftracking-architecture\u002Fconscent-aware","docs\u002Fintegrations\u002Ftracking-architecture\u002Fconscent-aware","Explore how OneLence maintains journey continuity through consent-aware identity mechanisms while supporting privacy-conscious tracking practices.",3,[],{"title":41,"path":42,"stem":43,"description":44,"order":45,"children":46},"From Signals to Growth","\u002Fdocs\u002Fintegrations\u002Ftracking-architecture\u002Fsignals-to-growth","docs\u002Fintegrations\u002Ftracking-architecture\u002Fsignals-to-growth","See how connected behavioural and conversion signals translate into actionable intelligence that supports marketing and product growth decisions.",4,[],"Learn how behavioural signals, attribution context, and confirmed business outcomes are connected across browser and server environments.",{"title":49,"path":50,"stem":51,"children":52,"page":-1,"description":97,"order":38},"Quick Start","\u002Fdocs\u002Fintegrations\u002Fstart-integration","docs\u002Fintegrations\u002Fstart-integration\u002Findex",[53,59,71,77,83,90],{"title":54,"path":55,"stem":56,"description":57,"order":13,"children":58},"SDK Setup Approaches","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fsdk-setup-path","docs\u002Fintegrations\u002Fstart-integration\u002Fsdk-setup-path","Before installing tracking, decide how you want to connect your website or application to OneLence.",[],{"title":60,"path":61,"stem":62,"children":63,"description":70,"order":31},"Website Builder Setup","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fwebsite-builder-setup","docs\u002Fintegrations\u002Fstart-integration\u002Fwebsite-builder-setup\u002Findex",[64],{"title":65,"path":66,"stem":67,"description":68,"order":13,"children":69},"WordPress Setup","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fwebsite-builder-setup\u002Fwordpress","docs\u002Fintegrations\u002Fstart-integration\u002Fwebsite-builder-setup\u002Fwordpress","Use the OneLence Connect WordPress plugin to connect your site, turn on tracking, and add optional WooCommerce, business event, and privacy coverage settings.",[],"Add the OneLence browser snippet to your website to start capturing page views, visitor sessions, and attribution signals.",{"title":72,"path":73,"stem":74,"description":75,"order":38,"children":76},"Developer Setup","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fdeveloper-setup","docs\u002Fintegrations\u002Fstart-integration\u002Fdeveloper-setup","Install the OneLence SDK as a project dependency and initialize tracking within your application lifecycle.",[],{"title":78,"path":79,"stem":80,"description":81,"order":45,"children":82},"Shopify Integration","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fshopify-integration","docs\u002Fintegrations\u002Fstart-integration\u002Fshopify-integration","This guide explains how to activate and manage OneLence tracking on your Shopify store. It is designed for both technical and non-technical users.",[],{"title":84,"path":85,"stem":86,"description":87,"order":88,"children":89},"Stripe Integration","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fstripe-integration","docs\u002Fintegrations\u002Fstart-integration\u002Fstripe-integration","Connect Stripe to OneLence to send payment-related events and validate your revenue signal flow.",5,[],{"title":91,"path":92,"stem":93,"description":94,"order":95,"children":96},"Verify Tracking Signals","\u002Fdocs\u002Fintegrations\u002Fstart-integration\u002Fverify-signal","docs\u002Fintegrations\u002Fstart-integration\u002Fverify-signal","Confirm that base tracking is active by observing your first incoming event in OneLence.",6,[],"Start collecting marketing intelligence signals in OneLence by completing the required activation steps.",{"title":99,"path":100,"stem":101,"children":102,"page":-1,"description":133,"order":45},"Event & Conversion","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design","docs\u002Fintegrations\u002Fevent-conversion-design\u002Findex",[103,109,115,121,127],{"title":104,"path":105,"stem":106,"description":107,"order":13,"children":108},"Understand Events","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design\u002Funderstand-events","docs\u002Fintegrations\u002Fevent-conversion-design\u002Funderstand-events","Learn how OneLence records behavioural signals across user journeys.",[],{"title":110,"path":111,"stem":112,"description":113,"order":31,"children":114},"Understand Conversions","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design\u002Funderstand-conversions","docs\u002Fintegrations\u002Fevent-conversion-design\u002Funderstand-conversions","Understand how selected events represent measurable business outcomes.",[],{"title":116,"path":117,"stem":118,"description":119,"order":38,"children":120},"Browser-Side Conversion","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design\u002Fbrowser-side-conversion","docs\u002Fintegrations\u002Fevent-conversion-design\u002Fbrowser-side-conversion","Capture conversion actions directly within the user’s browser session.",[],{"title":122,"path":123,"stem":124,"description":125,"order":45,"children":126},"Server-Side Conversion","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design\u002Fserver-side-conversion","docs\u002Fintegrations\u002Fevent-conversion-design\u002Fserver-side-conversion","Record confirmed business outcomes through backend logic or combined tracking flows.",[],{"title":128,"path":129,"stem":130,"description":131,"order":88,"children":132},"Conversion Signal Quality","\u002Fdocs\u002Fintegrations\u002Fevent-conversion-design\u002Fconversion-signal-quality","docs\u002Fintegrations\u002Fevent-conversion-design\u002Fconversion-signal-quality","Design reliable outcome signals for accurate attribution.",[],"Learn how OneLence turns tracked activity into meaningful growth signals by distinguishing general events from true business outcomes.",{"title":135,"path":136,"stem":137,"children":138,"page":-1,"description":151,"order":88},"Attribution & Tracking","\u002Fdocs\u002Fintegrations\u002Fattribution-tracking","docs\u002Fintegrations\u002Fattribution-tracking\u002Findex",[139,145],{"title":140,"path":141,"stem":142,"description":143,"order":13,"children":144},"Attribution Signals","\u002Fdocs\u002Fintegrations\u002Fattribution-tracking\u002Fattribution-signals","docs\u002Fintegrations\u002Fattribution-tracking\u002Fattribution-signals","Understand automatic parameter detection and persistence.",[],{"title":146,"path":147,"stem":148,"description":149,"order":31,"children":150},"Visitor Identity","\u002Fdocs\u002Fintegrations\u002Fattribution-tracking\u002Fuser-identity","docs\u002Fintegrations\u002Fattribution-tracking\u002Fuser-identity","Connect browser activity and backend outcomes through consistent identifiers.",[],"Understand how marketing signals are automatically captured and connected to user journeys in OneLence.",{"title":153,"path":154,"stem":155,"children":156,"page":-1,"description":250,"order":95},"Advanced Tracking Configuraiton","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Findex",[157,163,169,175,181,193,199,236,243],{"title":158,"path":159,"stem":160,"description":161,"order":13,"children":162},"Tracking Lifecycle","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Ftracking-lifecycle","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Ftracking-lifecycle","Control when tracking starts, persists, and emits signals.",[],{"title":164,"path":165,"stem":166,"description":167,"order":31,"children":168},"Consent & Privacy","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconsent","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconsent","Control when tracking starts and how visitor data is captured based on user consent.",[],{"title":170,"path":171,"stem":172,"description":173,"order":38,"children":174},"Page Navigation Events","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fpage-navigation-events","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fpage-navigation-events","Configure how page navigation events are detected and recorded.",[],{"title":176,"path":177,"stem":178,"description":179,"order":45,"children":180},"Cross-Domain Attribution","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fcross-domain-attribution","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fcross-domain-attribution","Maintain consistent visitor attribution across multiple domains and marketing surfaces.",[],{"title":182,"path":183,"stem":184,"children":185,"page":-1,"description":192,"order":88},"Configure via Script Snippet","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-script-snippet","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-script-snippet\u002Findex",[186],{"title":187,"path":188,"stem":189,"description":190,"order":13,"children":191},"WordPress Manual Snippets","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-script-snippet\u002Fconfigure-on-wordpress","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-script-snippet\u002Fconfigure-on-wordpress","Use manual snippets in WordPress to configure tracking events when the OneLence Connect plugin cannot be used.",[],"Understand and customise each tracking parameter without developer tooling.",{"title":194,"path":195,"stem":196,"description":197,"order":95,"children":198},"Configure via SDK","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-sdk","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-SDK","Implement precise tracking behaviour using runtime configuration and programmatic event control.",[],{"title":200,"path":201,"stem":202,"children":203,"page":-1,"description":234,"order":235},"Configure via OneLence Connect (WordPress)","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Findex",[204,210,216,222,228],{"title":205,"path":206,"stem":207,"description":208,"order":13,"children":209},"Connect","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fconnect","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fconnect","Understand the Connect area in the OneLence Connect WordPress plugin and how it links your site to OneLence.",[],{"title":211,"path":212,"stem":213,"description":214,"order":31,"children":215},"Tracking","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Ftracking","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Ftracking","Understand the Tracking area in the OneLence Connect WordPress plugin and how it controls website tracking.",[],{"title":217,"path":218,"stem":219,"description":220,"order":38,"children":221},"Store","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fstore","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fstore","Understand the Store area in the OneLence Connect WordPress plugin for WooCommerce-related setup.",[],{"title":223,"path":224,"stem":225,"description":226,"order":45,"children":227},"Business Events","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fbusiness-events","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fbusiness-events","Understand the Business Events area in the OneLence Connect WordPress plugin for guided setup and advanced rules.",[],{"title":229,"path":230,"stem":231,"description":232,"order":88,"children":233},"Privacy & Coverage","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fprivacy-and-coverage","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fconfigure-via-onelence-connect-wordpress\u002Fprivacy-and-coverage","Understand the Privacy & Coverage area in the OneLence Connect WordPress plugin and how it supports a more complete setup.",[],"Configure the OneLence Connect WordPress plugin in depth across connection, tracking, store, business events, and privacy coverage.",7,{"title":237,"path":238,"stem":239,"description":240,"order":241,"children":242},"Debugging & Verification","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fdebugging-verification","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fdebugging-verification","Validate tracking behaviour and diagnose common implementation issues.",8,[],{"title":244,"path":245,"stem":246,"description":247,"order":248,"children":249},"Multi-Site Tracking","\u002Fdocs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fmulti-site-tracking","docs\u002Fintegrations\u002Fadvanced-tracking-configuration\u002Fmulti-site-tracking","Design a scalable tracking structure for products operating across multiple sites, domains, or environments.",9,[],"Configure tracking behaviour for real-world production environments.",{"title":252,"path":253,"stem":254,"children":255,"page":-1,"description":291,"order":235},"Best Practices","\u002Fdocs\u002Fintegrations\u002Fbest-practices","docs\u002Fintegrations\u002Fbest-practices\u002Findex",[256,262,268,274,280,286],{"title":257,"path":258,"stem":259,"description":260,"order":13,"children":261},"SAAS Funnel","\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fsaas-funnel","docs\u002Fintegrations\u002Fbest-practices\u002Fsaas-funnel","Design a structured event model that reflects how users discover, evaluate, and convert within a subscription product.",[],{"title":263,"path":264,"stem":265,"description":266,"order":31,"children":267},"Ecommerce Funnel","\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fecommerce-funnel","docs\u002Fintegrations\u002Fbest-practices\u002Fecommerce-funnel","Track shopper intent and purchasing behaviour across the product discovery and checkout journey.",[],{"title":269,"path":270,"stem":271,"description":272,"order":38,"children":273},"Marketplace & Platform","\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fmarketplace-and-platform","docs\u002Fintegrations\u002Fbest-practices\u002Fmarketplace-&-platform","Track multi-sided interactions where value is created through matching supply and demand.",[],{"title":275,"path":276,"stem":277,"description":278,"order":45,"children":279},"Content Community","\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fcontent-community","docs\u002Fintegrations\u002Fbest-practices\u002Fcontent-community","Measure how audience engagement evolves into influence, trust, and ultimately conversion outcomes.",[],{"title":281,"path":282,"stem":283,"description":284,"order":88,"children":285},"B2B & Lead-Driven Growth","\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fb2b-and-lead-driven","docs\u002Fintegrations\u002Fbest-practices\u002Fb2b-&-lead-driven","Design tracking signals that reflect complex decision journeys and long conversion cycles.",[],{"title":244,"path":287,"stem":288,"description":289,"order":95,"children":290},"\u002Fdocs\u002Fintegrations\u002Fbest-practices\u002Fmulti-site","docs\u002Fintegrations\u002Fbest-practices\u002Fmulti-site","Design tracking structures that maintain attribution continuity across domains, products, and growth surfaces.",[],"Learn how to structure events and conversions for real business scenarios using proven tracking models.",{"title":293,"path":294,"stem":295,"children":296,"page":-1,"description":327,"order":241},"Troubleshooting","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting","docs\u002Fintegrations\u002Ftroubleshooting\u002Findex",[297,303,309,315,321],{"title":298,"path":299,"stem":300,"description":301,"order":13,"children":302},"Understand Signal Timing","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting\u002Funderstand-signal-timing","docs\u002Fintegrations\u002Ftroubleshooting\u002Funderstand-signal-timing","Confirm that events are received and understand when signals become visible.",[],{"title":304,"path":305,"stem":306,"description":307,"order":31,"children":308},"Common Issues","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting\u002Fcommon-issues","docs\u002Fintegrations\u002Ftroubleshooting\u002Fcommon-issues","Identify typical configuration mistakes that prevent tracking signals from appearing.",[],{"title":310,"path":311,"stem":312,"description":313,"order":38,"children":314},"Debug Browser Tracking","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting\u002Fdebug-browser-tracking","docs\u002Fintegrations\u002Ftroubleshooting\u002Fdebug-browser-tracking","Diagnose client-side tracking behaviour using browser tools and SDK diagnostics.",[],{"title":316,"path":317,"stem":318,"description":319,"order":45,"children":320},"Debug Server Tracking","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting\u002Fdebug-server-tracking","docs\u002Fintegrations\u002Ftroubleshooting\u002Fdebug-server-tracking","Diagnose attribution gaps and signal inconsistencies across browser and server environments.",[],{"title":322,"path":323,"stem":324,"description":325,"order":88,"children":326},"Consistency Checks","\u002Fdocs\u002Fintegrations\u002Ftroubleshooting\u002Fconsistency-checks","docs\u002Fintegrations\u002Ftroubleshooting\u002Fconsistency-checks","Understand why conversion metrics may differ across platforms and how to validate signal reliability.",[],"Validate tracking behaviour and resolve common implementation issues.",{"title":329,"path":330,"stem":331,"children":332,"page":-1,"description":351,"order":248},"Production Readiness","\u002Fdocs\u002Fintegrations\u002Fproduction-readiness","docs\u002Fintegrations\u002Fproduction-readiness\u002Findex",[333,339,345],{"title":334,"path":335,"stem":336,"description":337,"order":13,"children":338},"Protecting Data Integrity","\u002Fdocs\u002Fintegrations\u002Fproduction-readiness\u002Fdata-integrity","docs\u002Fintegrations\u002Fproduction-readiness\u002Fdata-integrity","Prevent test activity and configuration mistakes from affecting production attribution insights.",[],{"title":340,"path":341,"stem":342,"description":343,"order":31,"children":344},"Scaling Tracking","\u002Fdocs\u002Fintegrations\u002Fproduction-readiness\u002Fscaling-tracking","docs\u002Fintegrations\u002Fproduction-readiness\u002Fscaling-tracking","Maintain consistent attribution signals as traffic sources, domains, and growth initiatives expand.",[],{"title":346,"path":347,"stem":348,"description":349,"order":38,"children":350},"Maintain Signal Quality","\u002Fdocs\u002Fintegrations\u002Fproduction-readiness\u002Fmaintain-signal-quality","docs\u002Fintegrations\u002Fproduction-readiness\u002Fmaintain-signal-quality","Sustain reliable attribution insights as products evolve and new growth channels are introduced.",[],"Prepare your tracking architecture for real growth environments and long-term data reliability.","Start with the implementation model, the quick-start path, and the tracking decisions needed to wire OneLence cleanly into your stack.",0,{"id":355,"title":356,"body":357,"description":352,"extension":413,"meta":414,"navigation":415,"path":6,"seo":416,"sitemap":419,"stem":7,"__hash__":420},"docs\u002Fdocs\u002Fintegrations\u002Findex.md","Setup & Integration",{"type":358,"value":359,"toc":407},"minimark",[360,365,369,372,376,395,399],[361,362,364],"h2",{"id":363},"get-started-with-onelence","Get Started with OneLence",[366,367,368],"p",{},"Activate tracking across your website, product, and backend systems to connect marketing journeys with real business outcomes.",[366,370,371],{},"This guide helps you send your first signal in minutes and progressively build a reliable attribution setup as your growth needs evolve.",[361,373,375],{"id":374},"what-youll-learn","What you’ll learn",[377,378,379,383,386,389,392],"ul",{},[380,381,382],"li",{},"How OneLence tracking works",[380,384,385],{},"How to install the browser SDK",[380,387,388],{},"How to define conversion signals",[380,390,391],{},"How to verify data and interpret early signals",[380,393,394],{},"How to scale tracking with server integrations",[361,396,398],{"id":397},"recommended-path","Recommended path",[366,400,401,402,406],{},"If you want the fastest path, start with ",[403,404,405],"a",{"href":50},"Quick Start Integration"," and return to the architecture chapters afterward.",{"title":408,"searchDepth":31,"depth":31,"links":409},"",[410,411,412],{"id":363,"depth":31,"text":364},{"id":374,"depth":31,"text":375},{"id":397,"depth":31,"text":398},"md",{},{"title":5,"order":353},{"title":417,"description":418},"Growth Tracking Setup Guide for Attribution and Events | OneLence","Learn how to set up website, product, and backend tracking for attribution, events, and conversions. Use this guide to implement OneLence with a clean, scalable tracking foundation.",{"loc":6},"Kx4cnV0t2dMvWuRMTi-vD9J3ILRI20G-i1Dk64mDBGo",[422,426,430,434,438,442,446,450,454,458,462,466,470,473,477,481,485,489,493,497,501,505,509,513,517,521,525,529,533,536,540,544,548,551,554,558,562,566,570,574,577,581,585,589,593,597,601,604,608,611,614,618,622,626,630,634,637],{"bodyText":423,"description":197,"path":195,"searchText":424,"title":425},"runtime-initialization-strategy Runtime Initialization Strategy cross-domain-attribution-engineering Cross-Domain Attribution Engineering identity-linking-and-lifecycle-enrichment Identity Linking and Lifecycle Enrichment programmatic-behavioural-conversion-events Programmatic Behavioural & Conversion Events accessing-visitor-identifiers-for-hybrid-attribution Accessing Visitor Identifiers for Hybrid Attribution server-runtime-configuration-options Server Runtime Configuration Options per-event-context-overrides Per-event Context Overrides","configure tracking via sdk (developer setup) implement precise tracking behaviour using runtime configuration and programmatic event control. runtime-initialization-strategy runtime initialization strategy cross-domain-attribution-engineering cross-domain attribution engineering identity-linking-and-lifecycle-enrichment identity linking and lifecycle enrichment programmatic-behavioural-conversion-events programmatic behavioural & conversion events accessing-visitor-identifiers-for-hybrid-attribution accessing visitor identifiers for hybrid attribution server-runtime-configuration-options server runtime configuration options per-event-context-overrides per-event context overrides","Configure Tracking via SDK (Developer Setup)",{"bodyText":427,"description":226,"path":224,"searchText":428,"title":429},"what-this-page-is-for What This Page Is For before-you-choose-events Before You Choose Events events Events conversions Conversions the-four-parts-of-this-page The Four Parts Of This Page quick-setup Quick Setup lead-and-form-submissions Lead and form submissions thank-you-page-visits Thank-you page visits all-interactive-clicks All interactive clicks the-specificity-choice-modal The specificity choice modal pick-from-your-site Pick From Your Site how-the-guided-picker-works How the guided picker works open-picker Open picker the-picker-panel The picker panel step-1-pick Step 1: Pick advanced-technical-match Advanced technical match step-2-describe Step 2: Describe step-3-where Step 3: Where picker-action-buttons Picker action buttons track-an-interaction-manually Track an Interaction Manually when-to-use-manual-interaction-rules When to use manual interaction rules empty-state Empty state existing-interaction-rules Existing interaction rules add-manual-event-rule Add manual event rule count-a-business-result-manually Count a Business Result Manually when-to-use-manual-conversion-rules When to use manual conversion rules empty-state-1 Empty state add-manual-conversion-rule Add manual conversion rule interaction-rules-vs-business-result-rules Interaction rules vs business-result rules recommended-way-to-use-this-page Recommended Way To Use This Page practical-guidance Practical Guidance good-first-choices Good first choices when-to-prefer-quick-setup When to prefer quick setup when-to-prefer-the-guided-picker When to prefer the guided picker when-to-prefer-manual-rules When to prefer manual rules continue-with-the-next-setup-steps Continue With The Next Setup Steps","configure business events in onelence connect understand the business events area in the onelence connect wordpress plugin for guided setup and advanced rules. what-this-page-is-for what this page is for before-you-choose-events before you choose events events events conversions conversions the-four-parts-of-this-page the four parts of this page quick-setup quick setup lead-and-form-submissions lead and form submissions thank-you-page-visits thank-you page visits all-interactive-clicks all interactive clicks the-specificity-choice-modal the specificity choice modal pick-from-your-site pick from your site how-the-guided-picker-works how the guided picker works open-picker open picker the-picker-panel the picker panel step-1-pick step 1: pick advanced-technical-match advanced technical match step-2-describe step 2: describe step-3-where step 3: where picker-action-buttons picker action buttons track-an-interaction-manually track an interaction manually when-to-use-manual-interaction-rules when to use manual interaction rules empty-state empty state existing-interaction-rules existing interaction rules add-manual-event-rule add manual event rule count-a-business-result-manually count a business result manually when-to-use-manual-conversion-rules when to use manual conversion rules empty-state-1 empty state add-manual-conversion-rule add manual conversion rule interaction-rules-vs-business-result-rules interaction rules vs business-result rules recommended-way-to-use-this-page recommended way to use this page practical-guidance practical guidance good-first-choices good first choices when-to-prefer-quick-setup when to prefer quick setup when-to-prefer-the-guided-picker when to prefer the guided picker when-to-prefer-manual-rules when to prefer manual rules continue-with-the-next-setup-steps continue with the next setup steps","Configure Business Events in OneLence Connect",{"bodyText":431,"description":208,"path":206,"searchText":432,"title":433},"what-this-page-is-for What This Page is For what-you-can-do What You Can Do onelence-account-connection OneLence Account Connection connect-this-site-to-onelence Connect this site to OneLence open-onelence-dashboard Open OneLence Dashboard disconnect-from-onelence Disconnect from OneLence manual-connection-details Manual Connection Details why-this-section-is-hidden-behind-a-warning Why this section is hidden behind a warning when-you-may-need-to-use-it When you may need to use it what-the-fields-mean What the fields mean when-not-to-touch-these-fields-at-all When not to touch these fields at all mark-sdk-cdn-version Mark SDK CDN Version what-this-setting-controls What this setting controls auto-use-latest-mark-sdk Auto-use Latest Mark SDK pinned-mark-sdk-version Pinned Mark SDK Version recommended-use-of-this-page Recommended Use of This Page continue-with-the-next-setup-steps Continue With The Next Setup Steps","configure connect in onelence connect understand the connect area in the onelence connect wordpress plugin and how it links your site to onelence. what-this-page-is-for what this page is for what-you-can-do what you can do onelence-account-connection onelence account connection connect-this-site-to-onelence connect this site to onelence open-onelence-dashboard open onelence dashboard disconnect-from-onelence disconnect from onelence manual-connection-details manual connection details why-this-section-is-hidden-behind-a-warning why this section is hidden behind a warning when-you-may-need-to-use-it when you may need to use it what-the-fields-mean what the fields mean when-not-to-touch-these-fields-at-all when not to touch these fields at all mark-sdk-cdn-version mark sdk cdn version what-this-setting-controls what this setting controls auto-use-latest-mark-sdk auto-use latest mark sdk pinned-mark-sdk-version pinned mark sdk version recommended-use-of-this-page recommended use of this page continue-with-the-next-setup-steps continue with the next setup steps","Configure Connect in OneLence Connect",{"bodyText":435,"description":234,"path":201,"searchText":436,"title":437},"what-this-page-is-for What This Page Is For status-check-cards Status Check Cards quick-link-cards Quick Link Cards visits-sessions-and-traffic-sources Visits, sessions, and traffic sources forms-signups-demos-or-thank-you-pages Forms, signups, demos, or thank-you pages cta-clicks-and-custom-interactions CTA clicks and custom interactions store-purchases-and-revenue Store purchases and revenue consent-mode-and-trackable-visitor-coverage Consent mode and trackable visitor coverage plugin-activity-dashboard Plugin Activity Dashboard connection-test Connection Test how-to-use-this-page How To Use This Page continue-with-the-detailed-setup Continue With The Detailed Setup","configure via onelence connect (wordpress plugin) configure the onelence connect wordpress plugin in depth across connection, tracking, store, business events, and privacy coverage. what-this-page-is-for what this page is for status-check-cards status check cards quick-link-cards quick link cards visits-sessions-and-traffic-sources visits, sessions, and traffic sources forms-signups-demos-or-thank-you-pages forms, signups, demos, or thank-you pages cta-clicks-and-custom-interactions cta clicks and custom interactions store-purchases-and-revenue store purchases and revenue consent-mode-and-trackable-visitor-coverage consent mode and trackable visitor coverage plugin-activity-dashboard plugin activity dashboard connection-test connection test how-to-use-this-page how to use this page continue-with-the-detailed-setup continue with the detailed setup","Configure via OneLence Connect (WordPress Plugin)",{"bodyText":439,"description":232,"path":230,"searchText":440,"title":441},"what-this-page-is-for What This Page Is For what-this-page-contains What This Page Contains consent-setup-on-this-site Consent Setup On This Site if-a-cmp-is-detected If a CMP is detected if-no-cmp-is-detected If no CMP is detected onelence-consent OneLence Consent if-onelence-consent-is-active If OneLence Consent is active if-onelence-consent-is-not-active If OneLence Consent is not active if-another-cmp-is-already-in-use If another CMP is already in use if-no-cmp-is-detected-at-all If no CMP is detected at all download-or-install-onelence-consent Download or install OneLence Consent how-onelence-connect-should-behave How OneLence Connect Should Behave relaxed-mode Relaxed mode strict-mode Strict mode attribution-cookies-used-by-onelence-connect Attribution Cookies Used By OneLence Connect recommended-use-of-this-page Recommended Use Of This Page when-to-use-onelence-consent When To Use OneLence Consent summary Summary","configure privacy & coverage in onelence connect understand the privacy & coverage area in the onelence connect wordpress plugin and how it supports a more complete setup. what-this-page-is-for what this page is for what-this-page-contains what this page contains consent-setup-on-this-site consent setup on this site if-a-cmp-is-detected if a cmp is detected if-no-cmp-is-detected if no cmp is detected onelence-consent onelence consent if-onelence-consent-is-active if onelence consent is active if-onelence-consent-is-not-active if onelence consent is not active if-another-cmp-is-already-in-use if another cmp is already in use if-no-cmp-is-detected-at-all if no cmp is detected at all download-or-install-onelence-consent download or install onelence consent how-onelence-connect-should-behave how onelence connect should behave relaxed-mode relaxed mode strict-mode strict mode attribution-cookies-used-by-onelence-connect attribution cookies used by onelence connect recommended-use-of-this-page recommended use of this page when-to-use-onelence-consent when to use onelence consent summary summary","Configure Privacy & Coverage in OneLence Connect",{"bodyText":443,"description":220,"path":218,"searchText":444,"title":445},"what-this-page-is-for What This Page Is For when-this-page-is-relevant When This Page Is Relevant what-you-can-see What You Can See if-woocommerce-is-not-detected If WooCommerce is not detected if-woocommerce-is-detected If WooCommerce is detected woocommerce-store-detected WooCommerce Store Detected track-purchases Track purchases secret-key-warning Secret Key warning revenue-details Revenue Details track-subscription-renewals Track subscription renewals handle-refunds Handle refunds order-value-sent-to-onelence Order value sent to OneLence woocommerce-hpos-compatibility WooCommerce HPOS compatibility recent-store-conversions Recent Store Conversions if-purchase-tracking-is-turned-on If purchase tracking is turned on if-purchase-tracking-is-turned-off If purchase tracking is turned off if-no-tracked-conversions-exist-yet If no tracked conversions exist yet how-store-tracking-behaves How Store Tracking Behaves recommended-setup-for-most-stores Recommended Setup For Most Stores when-you-can-skip-this-page When You Can Skip This Page continue-with-the-next-setup-steps Continue With The Next Setup Steps","configure store in onelence connect understand the store area in the onelence connect wordpress plugin for woocommerce-related setup. what-this-page-is-for what this page is for when-this-page-is-relevant when this page is relevant what-you-can-see what you can see if-woocommerce-is-not-detected if woocommerce is not detected if-woocommerce-is-detected if woocommerce is detected woocommerce-store-detected woocommerce store detected track-purchases track purchases secret-key-warning secret key warning revenue-details revenue details track-subscription-renewals track subscription renewals handle-refunds handle refunds order-value-sent-to-onelence order value sent to onelence woocommerce-hpos-compatibility woocommerce hpos compatibility recent-store-conversions recent store conversions if-purchase-tracking-is-turned-on if purchase tracking is turned on if-purchase-tracking-is-turned-off if purchase tracking is turned off if-no-tracked-conversions-exist-yet if no tracked conversions exist yet how-store-tracking-behaves how store tracking behaves recommended-setup-for-most-stores recommended setup for most stores when-you-can-skip-this-page when you can skip this page continue-with-the-next-setup-steps continue with the next setup steps","Configure Store in OneLence Connect",{"bodyText":447,"description":214,"path":212,"searchText":448,"title":449},"what-this-page-is-for What This Page Is For what-you-can-configure What You Can Configure how-wordpress-sends-data How WordPress Sends Data server-side-tracking Server-side tracking hybrid-tracking Hybrid tracking javascript-only-tracking JavaScript-only tracking secret-key-warning Secret Key warning basic-attribution Basic Attribution track-page-views Track page views bot-filtering Bot filtering do-not-track Do Not Track wordpress-roles-to-exclude WordPress roles to exclude ip-addresses-to-exclude IP addresses to exclude advanced-troubleshooting Advanced & Troubleshooting keep-data-on-uninstall Keep data on uninstall debug-mode Debug mode recent-activity-log Recent Activity log recommended-setup-for-most-sites Recommended Setup For Most Sites continue-with-the-next-setup-steps Continue With The Next Setup Steps","configure tracking in onelence connect understand the tracking area in the onelence connect wordpress plugin and how it controls website tracking. what-this-page-is-for what this page is for what-you-can-configure what you can configure how-wordpress-sends-data how wordpress sends data server-side-tracking server-side tracking hybrid-tracking hybrid tracking javascript-only-tracking javascript-only tracking secret-key-warning secret key warning basic-attribution basic attribution track-page-views track page views bot-filtering bot filtering do-not-track do not track wordpress-roles-to-exclude wordpress roles to exclude ip-addresses-to-exclude ip addresses to exclude advanced-troubleshooting advanced & troubleshooting keep-data-on-uninstall keep data on uninstall debug-mode debug mode recent-activity-log recent activity log recommended-setup-for-most-sites recommended setup for most sites continue-with-the-next-setup-steps continue with the next setup steps","Configure Tracking in OneLence Connect",{"bodyText":451,"description":190,"path":188,"searchText":452,"title":453},"example-1-track-visits-to-a-confirmation-page Example 1. Track Visits To A Confirmation Page use-case Use Case why-this-is-important Why This Is Important step-by-step-setup Step-By-Step Setup example-2-track-clicks-on-a-specific-button Example 2. Track Clicks On A Specific Button use-case-1 Use Case why-this-is-important-1 Why This Is Important step-by-step-setup-1 Step-By-Step Setup step-1-add-an-anchor-id-to-the-button Step 1. Add An Anchor ID To The Button step-2-create-the-tracking-snippet Step 2. Create The Tracking Snippet step-3-configure-snippet-placement Step 3. Configure Snippet Placement recommended-beginner-tracking-strategy Recommended Beginner Tracking Strategy what-you-should-see-after-setup What You Should See After Setup","configure tracking events on wordpress (manual snippet method) use manual snippets in wordpress to configure tracking events when the onelence connect plugin cannot be used. example-1-track-visits-to-a-confirmation-page example 1. track visits to a confirmation page use-case use case why-this-is-important why this is important step-by-step-setup step-by-step setup example-2-track-clicks-on-a-specific-button example 2. track clicks on a specific button use-case-1 use case why-this-is-important-1 why this is important step-by-step-setup-1 step-by-step setup step-1-add-an-anchor-id-to-the-button step 1. add an anchor id to the button step-2-create-the-tracking-snippet step 2. create the tracking snippet step-3-configure-snippet-placement step 3. configure snippet placement recommended-beginner-tracking-strategy recommended beginner tracking strategy what-you-should-see-after-setup what you should see after setup","Configure Tracking Events On WordPress (Manual Snippet Method)",{"bodyText":455,"description":192,"path":183,"searchText":456,"title":457},"default-installation-snippet Default Installation Snippet parameter-explanation Parameter Explanation optional-parameters-to-add Optional Parameters to Add complete-configuration-example Complete Configuration Example when-snippet-configuration-is-not-enough When Snippet Configuration is Not Enough","configure tracking via script snippet understand and customise each tracking parameter without developer tooling. default-installation-snippet default installation snippet parameter-explanation parameter explanation optional-parameters-to-add optional parameters to add complete-configuration-example complete configuration example when-snippet-configuration-is-not-enough when snippet configuration is not enough","Configure Tracking via Script Snippet",{"bodyText":459,"description":167,"path":165,"searchText":460,"title":461},"overview Overview consent-modes Consent Modes available-options Available options how-consent-affects-tracking How Consent Affects Tracking before-consent-is-granted Before consent is granted after-consent-is-granted After consent is granted compliance-oriented-sdk-controls Compliance-Oriented SDK Controls updating-consent-state Updating Consent State typical-integration-flow Typical Integration Flow common-mistakes Common Mistakes consent-not-granted-during-testing Consent not granted during testing consent-signal-not-connected Consent signal not connected using-incorrect-consent-mode Using incorrect consent mode when-to-use-each-mode When to Use Each Mode debugging-consent-behaviour Debugging Consent Behaviour summary Summary","consent & privacy handling control when tracking starts and how visitor data is captured based on user consent. overview overview consent-modes consent modes available-options available options how-consent-affects-tracking how consent affects tracking before-consent-is-granted before consent is granted after-consent-is-granted after consent is granted compliance-oriented-sdk-controls compliance-oriented sdk controls updating-consent-state updating consent state typical-integration-flow typical integration flow common-mistakes common mistakes consent-not-granted-during-testing consent not granted during testing consent-signal-not-connected consent signal not connected using-incorrect-consent-mode using incorrect consent mode when-to-use-each-mode when to use each mode debugging-consent-behaviour debugging consent behaviour summary summary","Consent & Privacy Handling",{"bodyText":463,"description":179,"path":177,"searchText":464,"title":465},"multi-domain-journey-challenges Multi-Domain Journey Challenges cookie-domain-configuration Cookie Domain Configuration cross-domain-bridging-mechanisms Cross-Domain Bridging Mechanisms best-practices-for-cross-domain-tracking Best Practices for Cross-Domain Tracking","cross-domain attribution configuration maintain consistent visitor attribution across multiple domains and marketing surfaces. multi-domain-journey-challenges multi-domain journey challenges cookie-domain-configuration cookie domain configuration cross-domain-bridging-mechanisms cross-domain bridging mechanisms best-practices-for-cross-domain-tracking best practices for cross-domain tracking","Cross-Domain Attribution Configuration",{"bodyText":467,"description":240,"path":238,"searchText":468,"title":469},"verify-sdk-initialization Verify SDK Initialization confirm-page-view-tracking Confirm Page View Tracking test-attribution-parameter-capture Test Attribution Parameter Capture validate-custom-event-emission Validate Custom Event Emission troubleshoot-hybrid-and-server-tracking Troubleshoot Hybrid and Server Tracking when-to-seek-integration-support When to Seek Integration Support","debugging & integration verification validate tracking behaviour and diagnose common implementation issues. verify-sdk-initialization verify sdk initialization confirm-page-view-tracking confirm page view tracking test-attribution-parameter-capture test attribution parameter capture validate-custom-event-emission validate custom event emission troubleshoot-hybrid-and-server-tracking troubleshoot hybrid and server tracking when-to-seek-integration-support when to seek integration support","Debugging & Integration Verification",{"bodyText":408,"description":250,"path":154,"searchText":471,"title":472},"advanced tracking configuration configure tracking behaviour for real-world production environments.","Advanced Tracking Configuration",{"bodyText":474,"description":247,"path":245,"searchText":475,"title":476},"defining-site-boundaries Defining Site Boundaries maintaining-attribution-continuity Maintaining Attribution Continuity environment-segmentation Environment Segmentation multi-tenant-and-white-label-considerations Multi-Tenant and White-Label Considerations planning-for-long-term-data-reliability Planning for Long-Term Data Reliability","multi-site tracking architecture design a scalable tracking structure for products operating across multiple sites, domains, or environments. defining-site-boundaries defining site boundaries maintaining-attribution-continuity maintaining attribution continuity environment-segmentation environment segmentation multi-tenant-and-white-label-considerations multi-tenant and white-label considerations planning-for-long-term-data-reliability planning for long-term data reliability","Multi-Site Tracking Architecture",{"bodyText":478,"description":173,"path":171,"searchText":479,"title":480},"automatic-page-view-capture Automatic Page View Capture single-page-application-routing Single-Page Application Routing manual-page-tracking-scenarios Manual Page Tracking Scenarios avoiding-duplicate-navigation-signals Avoiding Duplicate Navigation Signals","automatic pageview & route tracking configure how page navigation events are detected and recorded. automatic-page-view-capture automatic page view capture single-page-application-routing single-page application routing manual-page-tracking-scenarios manual page tracking scenarios avoiding-duplicate-navigation-signals avoiding duplicate navigation signals","Automatic Pageview & Route Tracking",{"bodyText":482,"description":161,"path":159,"searchText":483,"title":484},"sdk-initialization SDK Initialization consent-gating-behaviour Consent Gating Behaviour runtime-consent-updates Runtime Consent Updates lifecycle-impact-on-attribution-accuracy Lifecycle Impact on Attribution Accuracy","tracking lifecycle & consent handling control when tracking starts, persists, and emits signals. sdk-initialization sdk initialization consent-gating-behaviour consent gating behaviour runtime-consent-updates runtime consent updates lifecycle-impact-on-attribution-accuracy lifecycle impact on attribution accuracy","Tracking Lifecycle & Consent Handling",{"bodyText":486,"description":143,"path":141,"searchText":487,"title":488},"automatic-attribution-parameter-capture Automatic Attribution Parameter Capture attribution-persistence-behaviour Attribution Persistence Behaviour custom-query-parameter-capture Custom Query Parameter Capture why-correct-attribution-capture-matters Why Correct Attribution Capture Matters","how attribution signals are captured understand automatic parameter detection and persistence. automatic-attribution-parameter-capture automatic attribution parameter capture attribution-persistence-behaviour attribution persistence behaviour custom-query-parameter-capture custom query parameter capture why-correct-attribution-capture-matters why correct attribution capture matters","How Attribution Signals Are Captured",{"bodyText":490,"description":151,"path":136,"searchText":491,"title":492},"overview Overview","attribution & tracking parameters understand how marketing signals are automatically captured and connected to user journeys in onelence. overview overview","Attribution & Tracking Parameters",{"bodyText":494,"description":149,"path":147,"searchText":495,"title":496},"visitor-identifier-concept Visitor Identifier Concept use-visitor-id-for-server-side-attribution Use Visitor ID for Server-Side Attribution user-identification-signals User Identification Signals attribution-continuity-considerations Attribution Continuity Considerations","visitor identity & attribution continuity connect browser activity and backend outcomes through consistent identifiers. visitor-identifier-concept visitor identifier concept use-visitor-id-for-server-side-attribution use visitor id for server-side attribution user-identification-signals user identification signals attribution-continuity-considerations attribution continuity considerations","Visitor Identity & Attribution Continuity",{"bodyText":498,"description":284,"path":282,"searchText":499,"title":500},"understanding-b2b-conversion-dynamics Understanding B2B Conversion Dynamics typical-lead-journey-stages Typical Lead Journey Stages recommended-lead-engagement-events Recommended Lead Engagement Events defining-b2b-conversion-signals Defining B2B Conversion Signals implementation-example-lead-funnel-tracking Implementation Example (Lead Funnel Tracking) measurement-insights-enabled Measurement Insights Enabled","b2b & lead-driven growth tracking best practice design tracking signals that reflect complex decision journeys and long conversion cycles. understanding-b2b-conversion-dynamics understanding b2b conversion dynamics typical-lead-journey-stages typical lead journey stages recommended-lead-engagement-events recommended lead engagement events defining-b2b-conversion-signals defining b2b conversion signals implementation-example-lead-funnel-tracking implementation example (lead funnel tracking) measurement-insights-enabled measurement insights enabled","B2B & Lead-Driven Growth Tracking Best Practice",{"bodyText":502,"description":278,"path":276,"searchText":503,"title":504},"understanding-content-driven-growth Understanding Content-Driven Growth typical-audience-journey Typical Audience Journey recommended-engagement-events Recommended Engagement Events defining-content-conversion-signals Defining Content Conversion Signals implementation-example-engagement-to-conversion-flow Implementation Example (Engagement-to-Conversion Flow) measurement-insights-enabled Measurement Insights Enabled","content, media & community tracking best practice measure how audience engagement evolves into influence, trust, and ultimately conversion outcomes. understanding-content-driven-growth understanding content-driven growth typical-audience-journey typical audience journey recommended-engagement-events recommended engagement events defining-content-conversion-signals defining content conversion signals implementation-example-engagement-to-conversion-flow implementation example (engagement-to-conversion flow) measurement-insights-enabled measurement insights enabled","Content, Media & Community Tracking Best Practice",{"bodyText":506,"description":266,"path":264,"searchText":507,"title":508},"typical-ecommerce-journey Typical Ecommerce Journey recommended-shopping-events Recommended Shopping Events defining-conversion-signals Defining Conversion Signals implementation-example-browser-tracking Implementation Example (Browser Tracking) measurement-insights-enabled Measurement Insights Enabled","ecommerce funnel tracking best practice track shopper intent and purchasing behaviour across the product discovery and checkout journey. typical-ecommerce-journey typical ecommerce journey recommended-shopping-events recommended shopping events defining-conversion-signals defining conversion signals implementation-example-browser-tracking implementation example (browser tracking) measurement-insights-enabled measurement insights enabled","Ecommerce Funnel Tracking Best Practice",{"bodyText":510,"description":291,"path":253,"searchText":511,"title":512},"what-you-will-learn What You Will Learn how-to-use-this-chapter How to Use This Chapter structure-of-this-chapter Structure of This Chapter","tracking design best practices learn how to structure events and conversions for real business scenarios using proven tracking models. what-you-will-learn what you will learn how-to-use-this-chapter how to use this chapter structure-of-this-chapter structure of this chapter","Tracking Design Best Practices",{"bodyText":514,"description":272,"path":270,"searchText":515,"title":516},"understanding-marketplace-behaviour Understanding Marketplace Behaviour typical-marketplace-journey Typical Marketplace Journey recommended-interaction-events Recommended Interaction Events defining-marketplace-conversion-signals Defining Marketplace Conversion Signals implementation-example-interaction-driven-tracking Implementation Example (Interaction-Driven Tracking) measurement-insights-enabled Measurement Insights Enabled","marketplace & platform tracking best practice track multi-sided interactions where value is created through matching supply and demand. understanding-marketplace-behaviour understanding marketplace behaviour typical-marketplace-journey typical marketplace journey recommended-interaction-events recommended interaction events defining-marketplace-conversion-signals defining marketplace conversion signals implementation-example-interaction-driven-tracking implementation example (interaction-driven tracking) measurement-insights-enabled measurement insights enabled","Marketplace & Platform Tracking Best Practice",{"bodyText":518,"description":289,"path":287,"searchText":519,"title":520},"understanding-multi-surface-growth-environments Understanding Multi-Surface Growth Environments typical-cross-surface-user-journey Typical Cross-Surface User Journey recommended-tracking-structure Recommended Tracking Structure using-site-context-in-event-tracking Using Site Context in Event Tracking cross-domain-attribution-considerations Cross-Domain Attribution Considerations measurement-insights-enabled Measurement Insights Enabled","multi-site & multi-product tracking best practice design tracking structures that maintain attribution continuity across domains, products, and growth surfaces. understanding-multi-surface-growth-environments understanding multi-surface growth environments typical-cross-surface-user-journey typical cross-surface user journey recommended-tracking-structure recommended tracking structure using-site-context-in-event-tracking using site context in event tracking cross-domain-attribution-considerations cross-domain attribution considerations measurement-insights-enabled measurement insights enabled","Multi-Site & Multi-Product Tracking Best Practice",{"bodyText":522,"description":260,"path":258,"searchText":523,"title":524},"typical-saas-journey Typical SaaS Journey recommended-lifecycle-events Recommended Lifecycle Events defining-conversion-signals Defining Conversion Signals implementation-example-browser-tracking Implementation Example (Browser Tracking) measurement-insights-enabled Measurement Insights Enabled","saas funnel tracking best practice design a structured event model that reflects how users discover, evaluate, and convert within a subscription product. typical-saas-journey typical saas journey recommended-lifecycle-events recommended lifecycle events defining-conversion-signals defining conversion signals implementation-example-browser-tracking implementation example (browser tracking) measurement-insights-enabled measurement insights enabled","SaaS Funnel Tracking Best Practice",{"bodyText":526,"description":119,"path":117,"searchText":527,"title":528},"how-does-it-work How Does It Work implementation-concept Implementation Concept example Example use-case-limitation Use Case Limitation","browser-side conversion tracking capture conversion actions directly within the user’s browser session. how-does-it-work how does it work implementation-concept implementation concept example example use-case-limitation use case limitation","Browser-Side Conversion Tracking",{"bodyText":530,"description":131,"path":129,"searchText":531,"title":532},"overview Overview core-implementation-principles Core Implementation Principles track-only-meaningful-outcomes Track only meaningful outcomes avoid-duplicate-firing Avoid duplicate firing prefer-validated-states-over-ui-assumptions Prefer validated states over UI assumptions include-consistent-value-context Include consistent value context align-browser-and-server-logic Align browser and server logic why-signal-quality-matters Why signal quality matters","conversion signal quality principles design reliable outcome signals for accurate attribution. overview overview core-implementation-principles core implementation principles track-only-meaningful-outcomes track only meaningful outcomes avoid-duplicate-firing avoid duplicate firing prefer-validated-states-over-ui-assumptions prefer validated states over ui assumptions include-consistent-value-context include consistent value context align-browser-and-server-logic align browser and server logic why-signal-quality-matters why signal quality matters","Conversion Signal Quality Principles",{"bodyText":408,"description":133,"path":100,"searchText":534,"title":535},"event & conversion design learn how onelence turns tracked activity into meaningful growth signals by distinguishing general events from true business outcomes.","Event & Conversion Design",{"bodyText":537,"description":125,"path":123,"searchText":538,"title":539},"server-side-conversion-tracking Server-Side Conversion Tracking when-to-use When to Use example Example hybrid-conversion-tracking Hybrid Conversion Tracking example-1 Example:","server-side & hybrid conversion tracking record confirmed business outcomes through backend logic or combined tracking flows. server-side-conversion-tracking server-side conversion tracking when-to-use when to use example example hybrid-conversion-tracking hybrid conversion tracking example-1 example:","Server-Side & Hybrid Conversion Tracking",{"bodyText":541,"description":113,"path":111,"searchText":542,"title":543},"what-are-conversions What are Conversions how-to-determine-conversion-events How to Determine Conversion Events micro-conversions Micro conversions macro-conversions Macro conversions design-principles-for-conversion-signals Design Principles for Conversion Signals prioritise-outcome-driven-actions Prioritise outcome-driven actions avoid-low-intent-or-high-frequency-signals Avoid low-intent or high-frequency signals maintain-consistency-across-environments Maintain consistency across environments design-for-decision-relevance Design for decision relevance","from events to conversions understand how selected events represent measurable business outcomes. what-are-conversions what are conversions how-to-determine-conversion-events how to determine conversion events micro-conversions micro conversions macro-conversions macro conversions design-principles-for-conversion-signals design principles for conversion signals prioritise-outcome-driven-actions prioritise outcome-driven actions avoid-low-intent-or-high-frequency-signals avoid low-intent or high-frequency signals maintain-consistency-across-environments maintain consistency across environments design-for-decision-relevance design for decision relevance","From Events to Conversions",{"bodyText":545,"description":107,"path":105,"searchText":546,"title":547},"what-are-events What are Events how-events-are-triggered How Events are Triggered what-can-events-do What Can Events Do","understand events in onelence learn how onelence records behavioural signals across user journeys. what-are-events what are events how-events-are-triggered how events are triggered what-can-events-do what can events do","Understand Events in OneLence",{"bodyText":549,"description":352,"path":6,"searchText":550,"title":356},"get-started-with-onelence Get Started with OneLence what-youll-learn What you’ll learn recommended-path Recommended path","setup & integration start with the implementation model, the quick-start path, and the tracking decisions needed to wire onelence cleanly into your stack. get-started-with-onelence get started with onelence what-youll-learn what you’ll learn recommended-path recommended path",{"bodyText":552,"description":12,"path":10,"searchText":553,"title":5},"purpose-of-this-guide Purpose of this Guide who-this-guide-is-for Who This Guide Is For integration-paths-at-a-glance Integration Paths at a Glance browser-sdk-tracking Browser SDK Tracking server-side-event-ingestion Server-Side Event Ingestion hybrid-tracking-architecture-recommended Hybrid Tracking Architecture (Recommended)","overview understand what onelence tracking enables and how connected journey signals form the foundation for decision-ready growth intelligence. purpose-of-this-guide purpose of this guide who-this-guide-is-for who this guide is for integration-paths-at-a-glance integration paths at a glance browser-sdk-tracking browser sdk tracking server-side-event-ingestion server-side event ingestion hybrid-tracking-architecture-recommended hybrid tracking architecture (recommended)",{"bodyText":555,"description":337,"path":335,"searchText":556,"title":557},"separate-testing-and-production-traffic Separate Testing And Production Traffic manage-tracking-keys-carefully Manage Tracking Keys Carefully validate-integrations-before-campaign-launch Validate Integrations Before Campaign Launch monitor-early-signal-patterns Monitor Early Signal Patterns","protecting data integrity across environments prevent test activity and configuration mistakes from affecting production attribution insights. separate-testing-and-production-traffic separate testing and production traffic manage-tracking-keys-carefully manage tracking keys carefully validate-integrations-before-campaign-launch validate integrations before campaign launch monitor-early-signal-patterns monitor early signal patterns","Protecting Data Integrity Across Environments",{"bodyText":559,"description":351,"path":330,"searchText":560,"title":561},"purpose-of-this-chapter Purpose Of This Chapter","production readiness & scaling signals prepare your tracking architecture for real growth environments and long-term data reliability. purpose-of-this-chapter purpose of this chapter","Production Readiness & Scaling Signals",{"bodyText":563,"description":349,"path":347,"searchText":564,"title":565},"review-conversion-definitions-regularly Review Conversion Definitions Regularly audit-event-structure-and-naming Audit Event Structure And Naming introduce-new-channels-with-controlled-testing Introduce New Channels With Controlled Testing monitor-attribution-stability-over-time Monitor Attribution Stability Over Time","maintaining signal quality over time sustain reliable attribution insights as products evolve and new growth channels are introduced. review-conversion-definitions-regularly review conversion definitions regularly audit-event-structure-and-naming audit event structure and naming introduce-new-channels-with-controlled-testing introduce new channels with controlled testing monitor-attribution-stability-over-time monitor attribution stability over time","Maintaining Signal Quality Over Time",{"bodyText":567,"description":343,"path":341,"searchText":568,"title":569},"coordinate-tracking-across-multiple-entry-points Coordinate Tracking Across Multiple Entry Points manage-high-traffic-campaign-activity Manage High-Traffic Campaign Activity maintain-consistent-event-naming-across-teams Maintain Consistent Event Naming Across Teams coordinate-hybrid-conversion-emission Coordinate Hybrid Conversion Emission","scaling tracking across campaigns & surfaces maintain consistent attribution signals as traffic sources, domains, and growth initiatives expand. coordinate-tracking-across-multiple-entry-points coordinate tracking across multiple entry points manage-high-traffic-campaign-activity manage high-traffic campaign activity maintain-consistent-event-naming-across-teams maintain consistent event naming across teams coordinate-hybrid-conversion-emission coordinate hybrid conversion emission","Scaling Tracking Across Campaigns & Surfaces",{"bodyText":571,"description":75,"path":73,"searchText":572,"title":573},"overview Overview step-1-install-the-sdk-package Step 1. Install the SDK package step-2- -the-sdk Step 2. Import the SDK step-3-initialize-base-tracking Step 3. Initialize base tracking server-side-tracking-setup-recommended-for-saas Server-side Tracking Setup (recommended for SaaS) what-happens-after-initialization What happens after initialization","install sdk via package installation install the onelence sdk as a project dependency and initialize tracking within your application lifecycle. overview overview step-1-install-the-sdk-package step 1. install the sdk package step-2- -the-sdk step 2. import the sdk step-3-initialize-base-tracking step 3. initialize base tracking server-side-tracking-setup-recommended-for-saas server-side tracking setup (recommended for saas) what-happens-after-initialization what happens after initialization","Install SDK via Package Installation",{"bodyText":575,"description":97,"path":50,"searchText":576,"title":405},"create-your-tracking-workspace Create Your Tracking Workspace choose-your-plan Choose Your Plan choose-your-tracking-method Choose Your Tracking Method","quick start integration start collecting marketing intelligence signals in onelence by completing the required activation steps. create-your-tracking-workspace create your tracking workspace choose-your-plan choose your plan choose-your-tracking-method choose your tracking method",{"bodyText":578,"description":57,"path":55,"searchText":579,"title":580},"what-the-mark-sdk-does What the Mark SDK Does sdk-setup-approaches SDK Setup Approaches website-builder-setup-script-snippet Website builder setup (Script Snippet) developer-setup-package-installation Developer setup (Package Installation)","choose your sdk setup path before installing tracking, decide how you want to connect your website or application to onelence. what-the-mark-sdk-does what the mark sdk does sdk-setup-approaches sdk setup approaches website-builder-setup-script-snippet website builder setup (script snippet) developer-setup-package-installation developer setup (package installation)","Choose Your SDK Setup Path",{"bodyText":582,"description":81,"path":79,"searchText":583,"title":584},"before-you-start Before you start step-1-install-the-onelence-connect-app Step 1. Install the OneLence Connect App step-2-connect-your-shopify-store-to-onelence Step 2. Connect your Shopify Store to OneLence step-3-confirm-tracking-is-working Step 3. Confirm Tracking is Working step-4-understanding-advanced-tracking-settings Step 4. Understanding Advanced Tracking Settings storefront-events-browser-tracking Storefront events (browser tracking) server-side-precision-tracking Server-side precision tracking debug-mode Debug mode api-credentials-advanced-users-only API credentials (advanced users only) after-setup After setup","shopify tracking integration guide this guide explains how to activate and manage onelence tracking on your shopify store. it is designed for both technical and non-technical users. before-you-start before you start step-1-install-the-onelence-connect-app step 1. install the onelence connect app step-2-connect-your-shopify-store-to-onelence step 2. connect your shopify store to onelence step-3-confirm-tracking-is-working step 3. confirm tracking is working step-4-understanding-advanced-tracking-settings step 4. understanding advanced tracking settings storefront-events-browser-tracking storefront events (browser tracking) server-side-precision-tracking server-side precision tracking debug-mode debug mode api-credentials-advanced-users-only api credentials (advanced users only) after-setup after setup","Shopify Tracking Integration Guide",{"bodyText":586,"description":87,"path":85,"searchText":587,"title":588},"from-stripe-marketplace From Stripe Marketplace from-onelence-onboarding From OneLence onboarding step-2-confirm-your-stripe-account-is-connected Step 2. Confirm your Stripe Account is Connected step-3-verify-payment-tracking-is-working Step 3. Verify Payment Tracking is Working step-4-extend-tracking-beyond-payments Step 4. Extend Tracking Beyond Payments","stripe tracking integration guide connect stripe to onelence to send payment-related events and validate your revenue signal flow. from-stripe-marketplace from stripe marketplace from-onelence-onboarding from onelence onboarding step-2-confirm-your-stripe-account-is-connected step 2. confirm your stripe account is connected step-3-verify-payment-tracking-is-working step 3. verify payment tracking is working step-4-extend-tracking-beyond-payments step 4. extend tracking beyond payments","Stripe Tracking Integration Guide",{"bodyText":590,"description":94,"path":92,"searchText":591,"title":592},"overview Overview triggering-your-first-signal Triggering your first signal what-happens-when-the-first-event-is-received What happens when the first event is received if-no-event-appears If no event appears what-to-do-next What to do next","verify your first tracking signal confirm that base tracking is active by observing your first incoming event in onelence. overview overview triggering-your-first-signal triggering your first signal what-happens-when-the-first-event-is-received what happens when the first event is received if-no-event-appears if no event appears what-to-do-next what to do next","Verify Your First Tracking Signal",{"bodyText":594,"description":70,"path":61,"searchText":595,"title":596},"overview Overview use-the-snippet-from-your-own-onelence-onboarding-page Use the snippet from your own OneLence onboarding page where-to-place-the-snippet Where to place the snippet what-happens-after-installation What happens after installation","install sdk via script snippet add the onelence browser snippet to your website to start capturing page views, visitor sessions, and attribution signals. overview overview use-the-snippet-from-your-own-onelence-onboarding-page use the snippet from your own onelence onboarding page where-to-place-the-snippet where to place the snippet what-happens-after-installation what happens after installation","Install SDK via Script Snippet",{"bodyText":598,"description":68,"path":66,"searchText":599,"title":600},"before-you-start Before You Start connect-wordpress-to-onelence Connect WordPress to OneLence recommended-setup-order Recommended Setup Order what-each-tab-is-for What Each Tab Is For start-here Start Here connect Connect tracking Tracking store Store business-events Business Events privacy-coverage Privacy & Coverage when-to-use-manual-snippets When To Use Manual Snippets","set up onelence connect on wordpress use the onelence connect wordpress plugin to connect your site, turn on tracking, and add optional woocommerce, business event, and privacy coverage settings. before-you-start before you start connect-wordpress-to-onelence connect wordpress to onelence recommended-setup-order recommended setup order what-each-tab-is-for what each tab is for start-here start here connect connect tracking tracking store store business-events business events privacy-coverage privacy & coverage when-to-use-manual-snippets when to use manual snippets","Set Up OneLence Connect On WordPress",{"bodyText":408,"description":37,"path":35,"searchText":602,"title":603},"consent, identity, and data continuity explore how onelence maintains journey continuity through consent-aware identity mechanisms while supporting privacy-conscious tracking practices.","Consent, Identity, and Data Continuity",{"bodyText":605,"description":47,"path":17,"searchText":606,"title":607},"the-signal-lifecycle-in-onelence The Signal Lifecycle in OneLence","tracking architecture fundamentals learn how behavioural signals, attribution context, and confirmed business outcomes are connected across browser and server environments. the-signal-lifecycle-in-onelence the signal lifecycle in onelence","Tracking Architecture Fundamentals",{"bodyText":408,"description":30,"path":28,"searchText":609,"title":610},"signal maturation and insight reliability learn how tracking signals evolve over time and why early data should be interpreted differently from mature attribution insights.","Signal Maturation and Insight Reliability",{"bodyText":408,"description":44,"path":42,"searchText":612,"title":613},"from signals to growth decisions see how connected behavioural and conversion signals translate into actionable intelligence that supports marketing and product growth decisions.","From Signals to Growth Decisions",{"bodyText":615,"description":24,"path":22,"searchText":616,"title":617},"browser-side-tracking Browser-Side Tracking server-side-tracking Server-Side Tracking hybrid-tracking-as-the-recommended-model Hybrid Tracking as the Recommended Model","client-side and server-side tracking roles understand how browser signals capture marketing context while server events confirm reliable business outcomes, and why combining both creates stronger attribution accuracy. browser-side-tracking browser-side tracking server-side-tracking server-side tracking hybrid-tracking-as-the-recommended-model hybrid tracking as the recommended model","Client-Side and Server-Side Tracking Roles",{"bodyText":619,"description":307,"path":305,"searchText":620,"title":621},"common-integration-issues Common Integration Issues common-configuration-mistakes Common Configuration Mistakes incorrect-tracking-key Incorrect Tracking Key script-installed-in-the-wrong-location Script Installed in the Wrong Location consent-blocking-tracking Consent Blocking Tracking no-trackable-user-actions No Trackable User Actions using-the-wrong-sdk-environment Using the Wrong SDK Environment technical-integration-issues Technical Integration Issues server-and-browser-identity-not-linked Server and Browser Identity Not Linked javascript-errors-blocking-sdk-execution JavaScript Errors Blocking SDK Execution common-error-codes Common Error Codes recommended-quick-diagnostic-flow Recommended Quick Diagnostic Flow","common integration issues identify typical configuration mistakes that prevent tracking signals from appearing. common-integration-issues common integration issues common-configuration-mistakes common configuration mistakes incorrect-tracking-key incorrect tracking key script-installed-in-the-wrong-location script installed in the wrong location consent-blocking-tracking consent blocking tracking no-trackable-user-actions no trackable user actions using-the-wrong-sdk-environment using the wrong sdk environment technical-integration-issues technical integration issues server-and-browser-identity-not-linked server and browser identity not linked javascript-errors-blocking-sdk-execution javascript errors blocking sdk execution common-error-codes common error codes recommended-quick-diagnostic-flow recommended quick diagnostic flow","Common Integration Issues",{"bodyText":623,"description":325,"path":323,"searchText":624,"title":625},"attribution-window-differences Attribution Window Differences event-definition-inconsistencies Event Definition Inconsistencies hybrid-signal-timing-effects Hybrid Signal Timing Effects testing-and-validation-best-practices Testing And Validation Best Practices interpreting-conversion-intelligence Interpreting Conversion Intelligence","conversion & attribution consistency checks understand why conversion metrics may differ across platforms and how to validate signal reliability. attribution-window-differences attribution window differences event-definition-inconsistencies event definition inconsistencies hybrid-signal-timing-effects hybrid signal timing effects testing-and-validation-best-practices testing and validation best practices interpreting-conversion-intelligence interpreting conversion intelligence","Conversion & Attribution Consistency Checks",{"bodyText":627,"description":313,"path":311,"searchText":628,"title":629},"verifying-sdk-initialisation Verifying SDK Initialisation inspecting-event-transmission Inspecting Event Transmission validating-visitor-identity-availability Validating Visitor Identity Availability checking-automatic-page-view-behaviour Checking Automatic Page View Behaviour using-debug-mode-for-integration-testing Using Debug Mode For Integration Testing","debugging browser tracking diagnose client-side tracking behaviour using browser tools and sdk diagnostics. verifying-sdk-initialisation verifying sdk initialisation inspecting-event-transmission inspecting event transmission validating-visitor-identity-availability validating visitor identity availability checking-automatic-page-view-behaviour checking automatic page view behaviour using-debug-mode-for-integration-testing using debug mode for integration testing","Debugging Browser Tracking",{"bodyText":631,"description":319,"path":317,"searchText":632,"title":633},"confirming-server-sdk-initialisation Confirming Server SDK Initialisation validating-visitor-identity-linkage Validating Visitor Identity Linkage checking-webhook-postback-timing Checking Webhook & Postback Timing ensuring-site-context-consistency Ensuring Site Context Consistency diagnosing-conversion-duplication Diagnosing Conversion Duplication","debugging server & hybrid tracking diagnose attribution gaps and signal inconsistencies across browser and server environments. confirming-server-sdk-initialisation confirming server sdk initialisation validating-visitor-identity-linkage validating visitor identity linkage checking-webhook-postback-timing checking webhook & postback timing ensuring-site-context-consistency ensuring site context consistency diagnosing-conversion-duplication diagnosing conversion duplication","Debugging Server & Hybrid Tracking",{"bodyText":559,"description":327,"path":294,"searchText":635,"title":636},"verification & troubleshooting validate tracking behaviour and resolve common implementation issues. purpose-of-this-chapter purpose of this chapter","Verification & Troubleshooting",{"bodyText":638,"description":301,"path":299,"searchText":639,"title":640},"checking-initial-event-reception Checking Initial Event Reception understanding-signal-processing-timing Understanding Signal Processing Timing common-false-alarm-situations Common “False Alarm” Situations recommended-verification-test-flow Recommended Verification Test Flow","verifying tracking & understanding signal timing confirm that events are received and understand when signals become visible. checking-initial-event-reception checking initial event reception understanding-signal-processing-timing understanding signal processing timing common-false-alarm-situations common “false alarm” situations recommended-verification-test-flow recommended verification test flow","Verifying Tracking & Understanding Signal Timing","0.2.1",1778688401153]