Data Synchronization Identifiers
On This Page
An Activation uses identifiers to synchronize data from the Activate Warehouse with objects in the Target CRM application. These are fields or properties that contain detailed metadata for the Target objects. They help identify the data records to be replicated. You can either use a unique identifier or a matching identifier.
Unique Identifier: A unique identifier is a property, similar to a primary key in relational databases, that helps identify data uniquely. The unique identifier cannot have null values.
For example, in the Salesforce object,
Account, the field,
AccountIdis a unique identifier for each record in the object.
Matching Identifier: A matching identifier is a property that helps identify the data to be synchronized. It can be a unique or a non-unique property. A matching identifier, unlike a unique identifier, can be null.
For example, in the HubSpot object,
contacts, the field,
Citycan hold multiple values, such as San Francisco or Los Angeles. Now, if you select,
Cityas a matching identifier, then all the records in the Target object that match any of these values are updated. Therefore,
Cityis a non-unique property.
Note: You cannot change the selected data synchronization identifier once you create the Activation.
Activate allows selecting only one field as a matching identifier.
You cannot change the identifier once you create the Activation.
Refer to the following table for the list of key updates made to this page:
|Date||Release||Description of Change|
|Oct-25-2021||NA||Added the Limitations section.|