Data Collection
  • 07 Mar 2024
  • 5 Minutes to read

    Data Collection


      Article Summary

      After Insider Tag has been integrated into your website, Insider's JavaScript functions send requests to its API whenever a customer visits one of your pages. These requests collect information about the customer’s click-stream activity, device specifications, and event history, including various non-personal data which can change depending on the page type. To know which page type your visitors are on at a given time, Insider uses System Rules.

      System Rules

      System Rules are functions defined to understand the geography of your website and track customers’ activity throughout it — what type of pages they visit, which products they view or add to cart, if they complete their transaction, how many categories they visit, etc. 

      Every website is a collection of different page types. Insider maps the organization of these pages and label them accordingly: as product, category, cart, search, payment, or success pages. To identify the page a user is on, Insider looks at the elements of that page and identify combinations unique to a specific page type.

      With the help of System Rules, Insider can use different algorithms and create custom campaigns. For example, when a customer visits a product page, Insider can understand that it is a product page and trigger the respective campaign(s).

      To ensure accurate progress while mapping your website, Insider requires the information listed in the table below. Once you have prepared this information, please share it with your Insider Technical Support Specialist.

      FieldDescriptionExample
      Your Admin's Email (for InOne panel access)

      The email address of the administrator for your InOne panel.

      The panel admin role enables you to grant access and assign roles to your team members. That's why it is important to take this as the first step before using the Insider's InOne panel.

      john.doe@yourdomain.com


      Website URLThe URL of your website
      https://posh.useinsider.com/
      Test domain(s) URL(s)The URL(s) of your test domains. Insider needs it for test purposes only.
      https://testdomain.posh.useinsider.com/
      Mobile site URL
      The URL of your mobile website.
      The URL of mobile and desktop website structure can be different from each other that's why it is asked too.
      https://posh.useinsider.com/
      Extra domain(s) URL(s)
      Extra domain Urls for different countries, test environment, blog pages and etc. Insider needs to map the website for all domains where Insider script will be integrated that's why it is asked.

      Product/article page example
      It is the product detail page where Insider can get name, price, color, title etc. information.
      Insider needs it to show campaigns on the product pages and use product page specific campaigns such as Social Proof, Product Page Smart Recommender, etc.)

      Discounted Product example
      It is the product detail page on which the product has both discounted and original price currently.
      Insider needs it to identify and map the discounted products on your website. If this part is not eligible for your website, please put a hyphen (-) on the list you share.
      -
      Out of Stock Product example
      The product URL that doesn't have stock at that moment.
      Insider needs it to identify and map out of stock products on your website to exclude them from some campaigns. If this part is not eligible for your website, please put a hyphen (-) on the list you share.
      -
      Category page
      The product listing pages where Insider can find group of products.
      Insider needs it to identify and map the category name, and the URL your the website.

      Cart Page
      The page where Insider can reach list of the products added to the cart.
      Insider needs it to show campaigns on the card page and use it product page specific campaigns such as Cart Reminder, Cart Page Smart Recommender, etc.

      Success Page
      It is the confirmation page where users complete the transaction. If this part is not eligible for your website, please put a hyphen (-) on the list you share.
      -
      Login Info
      The example user details for logging in. If this part is not eligible for your website, please put a hyphen (-) on the list you share.
      sample@useinsider.com
      password: Insider1
      Payment options available on the website
      The methods your users can use for transaction.
      Insider needs it to collect all revenue from all payment types. If this part is not eligible for your website, please put a hyphen (-) on the list you share.
      -
      Test user account for payments
      The user account that can be used for the test payment on your website.
      sample@useinsider.com
      password: Insider1

      Pageview and Event Data Collection

      Insider also collects default pageview (PV) data and event data. PV data includes elements like language, currency and cart amount. Event data describes a change (event) at a point in time: average order value, total spend, last purchase date, last purchase amount. Using this data, you can create segments directly from our panel based on your marketing preferences and deliver more personalized experiences to your customers.

      Every individual who visits your website gets a unique Insider Identifier, called a spUID, appointed by Insider API. This spUID is stored in the visitor’s cookies until they opt out of Insider API or delete their cookies.

      your title goes here
      Note: Insider does not collect personal data unless our partners request otherwise. To process personal data, partners must first integrate Insider Object.

      List of Personal Data Processed by Insider

      To process personal data, you must first integrate Insider Object. Insider does not collect personal data unless requested to do so by our partners. When we do collect personal data, we do not store it on cookies or local storage. 

      The following list describes the type of personal information collected by Insider and how that information is collected.

      AttributeCollected via
      NameInsider Object
      EmailInsider Object
      Date of BirthInsider Object
      Phone NumberInsider Object
      GenderInsider Object
      AgeInsider Object
      IP Addressins.js*
      Coordinatesins.js*

      *Once a user visits a partner website, their IP address and coordinates are encrypted with SHA-256 cryptographic hash algorithm and sent to our databases. We use MaxMind GeoIP2 services to identify the location of users. We do not store Coordinates or IP Address on Cookies or Local Storage.

      Default Attributes

      Default Attributes are properties that we collect from your websites using our JavaScript Code, System Rules or Insider Object. 

      You can use Default Attributes to send personalized web push notifications, in-app messages or create targeted campaigns. To collect and process customers’ personal data through Default Attributes, you must first integrate Insider Object.

      AttributeSource
      last_visit_dateSystem Rule
      last_purchase_dateSystem Rule
      last_purchase_amountSystem Rule
      last_purchased_product_nameSystem Rule
      last_abandoned_cart_amountSystem Rule
      last_visited_product_nameSystem Rule
      last_visited_categorySystem Rule
      search_querySystem Rule
      citypartner.js
      countrypartner.js
      languagepartner.js
      nameInsider Object
      surnameInsider Object
      ageInsider Object
      birthdayInsider Object
      e-mailInsider Object
      genderInsider Object
      usernameInsider Object

      Custom Attributes

      You can also create Custom Attributes, specific to your website, and use them to create segments or send personalized messages to your customers. If you want to collect data that is specific to your website or your vertical, you can use the assistance of Custom Attributes with ease.


      Was this article helpful?


      What's Next
      ESC

      Eddy, a super-smart generative AI, opening up ways to have tailored queries and responses