User Data

Prev Next

Suggested reading: Get started with Unified Customer Database to get a better understanding of how Insider's unified customer database (UCD) functions.

With UCD Unification APIs, you can:

This guide provides an overview of each API and what you can achieve with them.

Upsert user data

This API enables you to send attributes and events to Insider's unified customer database for your users. You can insert and update user data whenever you need to.

Using this API, you can ace your marketing strategies with many use cases as follows:

  • Sending offline purchases or any other events to the unified customer database to unify them with online data
  • Sending leads that are collected from any other platform to the unified customer database to engage your users
  • Sending users' segments that are prepared in-house to the unified customer database to personalize your experience for specific audience groups

Get user profiles

This API enables you to get a requested user's attributes and event details and filter the results. With this API, you can leverage the user profile details in your offline marketing strategies or connect your existing APIs to do onsite targeting. Getting user profiles helps you:

  • Personalize the experience that you offer to your other providers.
  • Connect your user profiles to offline services (e.g., call centers).

Export raw user data

This API lets you export the requested user filters, attributes, and event details as a download link. With this API, you can:

  • Feed your business intelligence tool.
  • Analyze and get valuable insights.
  • Synchronize your own platforms (e.g., CRM, DMP, etc.).
  • Get inputs for your daily running jobs.

Delete user attribute

This API enables you to delete your customer attribute when you need to. You can either delete

  • the whole attribute from the user or 
  • a specific value from an array-typed attribute. 

For example, your customer might have selected GDPR’s “right-to-be-forgotten” option, and you need to delete some attributes that capture such customer information.

Update identifiers

This API enables you to update the value of the identifiers already associated with users.

For example, you have an existing user who is already a known user to your Insider. This user may have updated their email address in your system. Accordingly, you may need to change this user's identifier(s). With this API, you can change the value of an existing identifier to a new value.

Delete identifiers

This API lets you delete the value of the identifiers already associated with users.

For example, you have an existing user known to Insider. This user may have deleted their phone number from your system, so you might need to delete it. With this API, you can delete the value of an existing identifier.