Overview
A reliable Slate integration rests on two identifiers, one stored in each system. Set these up before you configure either sync direction. They are what let every import and export match records deterministically, prevent duplicates, and attach conversation Interactions to the right people.
Identifier | Lives in | Holds | Used for |
Element ID | Slate (custom field you create) | The record's unique Element451 identifier | Matching on every Element451-to-Slate import, attaching Interactions, dupe prevention |
Slate ID | Element451 (built-in identity type) | The record's Slate identifier | Matching on every Slate-to-Element451 import, persistent identity between systems |
Setting up Element ID in Slate
In Slate, create a person-scoped custom field named Element ID. This field stores the unique identifier generated by Element451 and is used to match conversation records to the correct person, attach future interactions to the same record, and prevent duplicate person creation.
Populate it during the lead import (see Element451 to Slate: Syncing Bolt Outputs Back to Your CRM). Conversation imports reference the same value.
We also recommend a second custom field, Element Created Date, recording when the contact was first created in Element451. It is optional, but it helps with reporting, understanding inquiry timing, and troubleshooting imports.
Recommended: flag Element ID as Unique for Merging
Consider configuring the Element ID field as Unique for Merging in Slate. When a field carries that flag, Slate can use its value as a secondary identifier during import matching. That protects the sync when records are merged or internal identifiers change inside Slate. For example, if two person records are merged and the original Slate ID changes, the Element ID still matches incoming Element451 data to the correct record.
During imports, Slate typically attempts matching in this order: Slate ID first, then other configured matching criteria, then fields marked Unique for Merging. Using Element ID as a unique merge field improves long-term synchronization reliability.
Slate documentation: Unique for Merging and Matching Criteria for Person Records.
Setting up Slate ID in Element451
Element451 includes Slate ID as an identity type. Identity fields participate in matching the same way email does.
In your inbound import task (see Slate to Element451: Setting Up the Inbound Data Sync), map the Slate ID column to the Slate ID identity field on the Mapping tab.
On the Configuration tab, include Slate ID in your Matching settings alongside Email (an external ID field also works). This ensures existing records are updated instead of duplicated.
đ Note: When multiple matching fields are selected, Element451 uses them together. If two fields match two different existing profiles, the row is skipped rather than guessed. Skipped rows appear in Run History with the reason. This is by design and protects you from silent mismatches. See Creating Imports for full matching behavior.
How the round trip stays keyed
Slate exports records including the Slate ID. Element451 stores it as the Slate ID identity on each person.
Element451 exports records including the Element ID. Slate stores it in your Element ID custom field.
From then on, each direction matches on its counterpart identifier first, with email, name, and birth date as supporting evidence for dedupe.
New records need one full cycle to become fully keyed. A brand-new inquiry captured by a Bolt agent arrives in Slate with an Element ID but no Slate ID yet. Once Slate creates the record, your next inbound export carries its new Slate ID back to Element451, closing the loop.
Practical rules
Use Element ID as the primary cross-system identifier, and flag it Unique for Merging
Include birth date in both directions where available. Slate's dedupe (first + last + email + DOB) is markedly more reliable with it
Never repurpose or hand-edit the identifier fields. Treat them as system-owned
If you bulk-merge or purge records in either system, expect some identifier pairs to break, and re-key via the next sync cycle. The Unique for Merging flag limits the damage on the Slate side
