Data Ingestion

Prev Next

Tracking users across all possible platforms and maintaining a 360-degree view of customers is essential for business success. For this reason, Insider provides various integration capabilities on all platforms as follows:

Web

Your website can serve as a data source for the data Insider collects by default and the data you share with Insider. This data can be obtained through the following integrations:

Insider Tag Integration

Insider collects any web-sourced data via Insider Tag Integration. It is necessary to track user behavior on your website, including purchase data and visit history. Insider's functions automatically collect some of this anonymous data and use it to map out your website.

In addition, anonymous data, attributes, events, and event parameters are also obtained through the Insider Tag.

Insider Object Integration

Regarding personal and custom data, you can implement the Insider Object Integration to share any data you want Insider to collect.

This object integration is similar to the data layer on tag managers and analytics tools. Through the objects in this integration, you can share any user-related information, such as visited products, behavior, purchase history, and pages on your website.

Insider Web SDK

Insider Web SDK is a JavaScript script that extracts information from your website to utilize in Insider. This information can be related to your products, customers, and their actions on your website and is used in Insider for personalization and segmentation.

Insider Web SDK is an upgraded version of Insider Object (IO). This system still utilizes Insider Object but with a robust and flexible system. We recommend using the Insider Web SDK for its more advanced capabilities.

Mobile App

Your mobile application can be a data source regarding the data Insider collects by default and the data you share with Insider through the integrations you implement on your application.

Insider collects any app-sourced data via Insider SDK Integration. This integration lets Insider collect attributes, events, event parameters, and any custom data you share.

Insider's APIs

Insider provides APIs that you can use to pass any data, such as attributes and events, from your server-side to Insider. You can share any online/offline data you want for advanced segmentation and personalization from your CRM, sales, call center, loyalty, and many other applications.

These APIs allow you to unify the online data that Insider collects with the offline data you share. For further information, refer to the API Reference.

Uploading Static Segments and Contact Lists

You can upload static segments to set your segment features. You can also upload your contact lists directly from your InOne panel. You can upload users’ email addresses and default and custom user attributes here.

By uploading a data file, you confirm that users on the list have allowed their data to be collected, processed, and interacted with any Insider campaign.

Attributes and Events

In addition to the data you share with Insider, Insider products also generate attributes and events such as journey_entered, email_delivered, inapp_seen, etc. These attributes and events provide advanced segmentation capabilities that can improve user engagement with the channels.

Use Cases: How Ingested Data Enables Personalized Campaigns

Insider’s data ingestion capabilities unify behavioral and attribute data from the web, mobile app, CRM, and other sources into a single customer view. This unified data enables you to create personalized, cross-channel campaigns. Here are some examples of what you can do with this data:

Re-engage inactive app users with email campaigns

Through the mobile SDK, you can track app inactivity. You can segment users who haven’t opened the app in a set period and send targeted emails reminding them of its benefits.

Guide new sign-ups toward app installation

You can track web signup events with the Insider Tag and use Architect to send a follow-up email encouraging users to install your app. If the app isn’t installed within 7 days, follow up with a different channel, such as Web Push or SMS.

Target CRM-based segments with personalized Web Pushes

You can send loyalty tiers, churn risks, or high-value indicators to Insider via API or static segment upload. You can use this data to deliver personalized offers or product recommendations via Web Push.