1
00:00:01,000 --> 00:00:04,690
This accompanies our article on CRM integration.

2
00:00:05,080 --> 00:00:09,530
Establish which records represent the same person or organisation and

3
00:00:09,560 --> 00:00:12,170
which information each system owns.

4
00:00:12,520 --> 00:00:15,770
Two fictional contacts share a general email address.

5
00:00:16,200 --> 00:00:19,210
Matching only that address could merge their records.

6
00:00:19,800 --> 00:00:22,610
Later, one contact changes address.

7
00:00:22,840 --> 00:00:26,250
Each source system keeps its own stable identifier.

8
00:00:26,520 --> 00:00:30,250
An explicit mapping table connects those references to the correct

9
00:00:30,280 --> 00:00:31,810
destination record.

10
00:00:32,120 --> 00:00:36,490
Identity does not change merely because a name or address changes.

11
00:00:36,840 --> 00:00:41,290
Define when a relationship exists, which combinations need review and

12
00:00:41,320 --> 00:00:43,690
who may confirm a new mapping.

13
00:00:43,720 --> 00:00:49,450
No match or several candidates must not automatically create another customer record.

14
00:00:49,480 --> 00:00:53,450
The CRM may own the account manager, while accounting owns billing

15
00:00:53,720 --> 00:00:54,730
information.

16
00:00:54,880 --> 00:00:57,735
Transfers update only agreed fields.

17
00:00:57,760 --> 00:01:01,450
A returned record must not start an endless loop of changes.

18
00:01:02,120 --> 00:01:06,090
For our shared email address, a person compares source references and

19
00:01:06,120 --> 00:01:07,650
relationship details.

20
00:01:07,880 --> 00:01:09,850
Only then is a mapping recorded.

21
00:01:10,360 --> 00:01:13,970
Similarity alone must not merge the contact histories.

22
00:01:14,280 --> 00:01:18,730
Test changed addresses, merged contacts, concurrent messages and

23
00:01:18,840 --> 00:01:19,450
archiving.

24
00:01:20,120 --> 00:01:25,130
Reconcile created, updated and rejected records against the source, so

25
00:01:25,160 --> 00:01:29,730
incomplete synchronisation does not remain unnoticed in daily use.

26
00:01:30,120 --> 00:01:32,650
Show which record was rejected and why.

27
00:01:33,080 --> 00:01:36,730
An administrator should be able to correct and reprocess that record

28
00:01:36,920 --> 00:01:42,970
without restarting the entire synchronisation or creating another customer relationship.

29
00:01:43,000 --> 00:01:47,690
CRM integration starts with identity and responsibility, rather than a

30
00:01:47,720 --> 00:01:48,970
name lookup.

31
00:01:49,000 --> 00:01:53,130
Our source article explains recognition, field agreements, error

32
00:01:53,160 --> 00:01:56,570
handling and controlled synchronisation in more detail.
