Synchronize custom tables
Overview
In this destination service, DinMo will export and update attributes in the Actito Custom table of your choice and, optionally, insert new profiles.
To achieve this, you will need to follow these three steps:
Creating an Actito destination: Refer to the corresponding section for detailed instructions.
Creating a segment or model: This should include all objects and their attributes that will be updated in Actito.
Activating the model or segment to the Actito destination: This initiates the data synchronization. Refer to the corresponding section for guidance.
Every time an activation runs, DinMo evaluates the latest audience data and syncs the resulting changes to the destination according to the selected sync mode and run type:
Insert: Each activation sends only newly detected records to the destination and inserts them without modifying or deleting existing data.
Update: Each activation sends only records that have changed and updates existing records in the destination, without inserting new ones or deleting data.
Upsert: Each activation sends new and changed records to the destination, inserting missing records and updating existing ones as needed.
Mirror: Each activation synchronizes the destination to match the source by inserting new records, updating changed ones, and permanently deleting records that are no longer present in the source.
Destination setup
To start synchronizing your custom objects, you are first required to create a Actito destination with the corresponding destination service.
Activation configuration
Once the destination has been setup, and your DinMo model created, you can create an activation to start sending data to Actito right away.
Sync modes
Sync modes determine how data is synchronized between your data source and your Actito application. They control whether to insert new records, update existing ones, or both, and how to handle the synchronization process.
For the Actito destination, here are the available options:
INSERT
Processes only new records detected since the last sync and inserts them into the destination. Existing records are never modified or removed.
Append-only datasets
Event or log ingestion
Historical data tracking
Detects new records using delta keys
Inserts new records only
Ignores existing and deleted records
Fastest and least intrusive sync mode
UPDATE
Processes only changed records detected since the last sync and updates existing records in the destination. New records are ignored.
Enriching or correcting existing datasets
Attribute updates without data growth
Systems where record creation is handled elsewhere
Detects modified records using delta keys
Updates existing records only
Does not insert or delete records
Assumes records already exist in the destination
UPSERT
Processes new and changed records, inserting new records and updating existing ones as needed.
Standard synchronization use cases
Incremental data refresh
Large datasets with moderate change rates
Detects new and updated records
Inserts missing records
Updates existing records
Does not delete records
Balances data freshness and performance
MIRROR
Keeps the destination fully synchronized with the source by applying inserts, updates, and deletions detected since the last sync.
Maintaining an exact replica of the source
Operational systems requiring strict consistency
Data pipelines with frequent deletes
Detects all changes using delta logic
Inserts new records
Updates changed records
Deletes records missing from the source
Requires connector support for delete operations
Warning — Use Mirror Mode with Caution
Mirror sync mode permanently deletes records from the destination when they are no longer present in the source. This includes contacts and related data.
Once deleted, these records cannot be recovered unless they are reintroduced from the source in a future sync.
Mirror mode should therefore be used only when the source is the single source of truth and when permanent deletions are an intended and fully controlled behavior. Always validate deletion rules and run Mirror syncs carefully, especially on production environments.
Fields mapping
In the fields mapping section, you have to configure how the columns in your segment data should be mapped to fields in your destination.
You can also map all other fields that already exist in your custom table in Actito. The dropdown menu on the right (Actito platform field) lists all possible fields.

Create custom attributes
In this section, you can define the attributes you want to create in Actito and continue synchronize. DinMo ensures the values of the mapped attributes are always up to date in Actito.
To map an attribute:
On the left side, select the field in DinMo containing the attribute’s value.
On the right side, type the exact name of the attribute as it appears in Actito.
Note: If the attribute you specify does not exist in Actito, DinMo will automatically create it.
Scheduling options
In this section, specify how often the data should be inserted/updated/deleted in Actito.
Warnings
In this section, specify if you want to receive warning for your Actito activation.
Last updated