Insider Object

Prev Next

User attributes, custom attributes, product attributes, and system rules (the last of which are defined to map out the website's page structure) are defined for target pages and users. In addition to these, additional data can be used to unify the data retrieved from your website.

For instance, you can implement an Insider Object—which forms the basis for all user, behavioral, and transactional data—and, with their opt-in, add a User Object to push along any user information (email address, phone number, name, birthday, user ID). This data can then be used as identifiers to merge the user data matching those shared through the User Upsert API, for example. 

Here is an example of a user object:

{
   "user": {
      "name": "John",
      "surname": "Doe",
      "email": "jdoe@mail.com",
      "email_optin": true,
      "gdpr_optin": true
   }
}

If your company obtains your users' consent in compliance with the local regulations, make sure to pass the GDPR opt-in field to Insider One. If you want to stop collecting and processing the data of an identified user, GDPR opt-in field should have the false value. Insider One cannot be held liable if these obligations are not fulfilled and reserves the right to seek compensation from your company.

Because they enable you to share user products, categories, carts, checkout-related information, or custom data, all objects in the Insider Object Integration are recommended to push this additional data, which can also be used in the Unified Customer Database.

Apart from implementing Insider Object directly through your website, you can also easily send the attributes through the Shopify store.