TimesApps Integrates Enhanced Campaign Tracking and User engagement Tools
TimesApps has implemented a new system designed to provide more granular tracking of marketing campaigns and improve user engagement across its platforms. this update includes the integration of Google gtag.js, Facebook Pixel, and Survicate’s JavaScript SDK, enabling more sophisticated data collection and user interaction capabilities.
The new functionality allows for the dynamic loading of these tools based on specific campaign activations and user subscription statuses. As a notable example, Google’s gtag.js can be activated if a Google campaign is running, while Facebook’s Pixel is enabled for active Facebook campaigns. Survicate’s survey tools are integrated to gather user feedback, wiht their deployment contingent on specific site settings and user permissions.
A key feature of this update is the ability to personalize user experiences and data collection based on user subscription tiers. For non-prime users, campaign tracking is initiated based on site settings. In contrast, for prime users or when specific layout configurations are active, a separate data retrieval process from a designated Jarvis API endpoint is employed. This ensures that campaign tracking and user engagement tools are activated appropriately, whether through direct site settings or dynamically fetched configurations.
The survicate integration, in particular, is designed to capture user traits such as subscription status and geolocation. This data is then used to tailor user interactions and gather insights into user behaviour. The system is built to ensure that Survicate’s JavaScript is loaded and initialized correctly, either immediately if the Survicate object is available or via an event listener if the platform is not yet ready.
This thorough approach to campaign tracking and user engagement aims to provide TimesApps with deeper insights into user behavior and campaign performance, ultimately leading to more targeted and effective marketing strategies and improved user experiences.