About Intelli-Merge
What is Intelli-Merge and why use it?
As your business and client base grow, it is not uncommon for duplicate client profiles to be mistakenly created. Duplicate profiles can make searching and profile maintenance confusing and a chore. Intelli-Merge solves this issue by allowing you to select which profiles to combine, thereby eliminating "junk data" in your system.
In a multi-location environment, can a location see all client profiles across all locations?
No! Here is how Intelli-Merge Clients handles multi-location environments:
- Central Office can see all profile across all locations.
- For a client profile to show up at a location (we'll call it Location A), that profile must have at least one visit to Location A, but no visits to any other locations. In this context, a service sale is considered a "visit."
- Client profiles with a visit to more than one location can only be merged from Central Office.
How are fields in client profiles merged?
In the final profile, the data below is taken from the newest of the profiles being merged; if there is no data in a field of the newest profile, data for that field is taken from the next-newest profile, and so on. The "newest" profile is based on its creation date, not the date of its last update.
- Numeric ID
- Customer First Name and Last Name
- Address
- Phone Numbers
- Email address and accompanying email opt-in status
- Gender
- Birthday
- Family designation
- Parent/Guardian relationship (for minors)
- Client photo
- Client-specific timings (Intelli-Booking)
The following data from all profiles is merged and combined into the final profile:
- Transaction History
- Appointment History
- Client Notes
- Client Visit Notes
Notification Settings
Meevo analyzes every notification setting in each profile being merged, and uses the most recently updated setting in the final, merged profile. So, the final, merged profile may have some settings from Profile A and some settings from Profile B; it all depends on which profile updated the setting more recently.
Online Booking:
If any profile being merged has Online Booking enabled, Online Booking will be enabled in the final profile as well. If more than one profile has Online Booking enabled, the newest profile's email address is used.
eGift:
If any profile being merged has an eGift account, that profile's email will be used for the eGift account in the final profile. If more than one profile has an eGift account, the newest account's email becomes the final profile's eGift email.
Credit Card on File:
All credit cards on file are combined in the final, merged profile. The oldest card (that is, the card that was added to Meevo first) appears at the top of the list.
Referred by:
In the final profile after a merge, this data is taken from the oldest of the profiles being merged.
Booking Preferences:
All Booking Preferences services and FOV settings in each profile are combined and will appear in the final, merged profile. In the event both profiles have conflicting FOV settings, the FOV settings are taken from the most recently updated profile.
Docs & Forms:
All Docs & Forms submissions from all profiles will be retained in the final, merged profile.
User Defined Fields:
All User Defined Fields from all profiles will be retained in the final, merged profile. In the event that multiple profiles have data for the same UDF, the most recent UDF response is merged.
Do client profiles get merged immediately after I select Save?
No; client profiles are merged overnight, when the merge service runs. You can undo or make changes to the scheduled merge up until that time.
How does Meevo identify duplicate profiles?
Duplicate client profiles are analyzed and identified each night, which is when the Intelli-Merge service runs. So, if you create a new client profile today, you will not be able to manage it via Intelli-Merge until tomorrow. This also explains why when you first enter the Intelli-Merge Clients screen, a list of merge candidates is already waiting for you. That list was generated overnight, via the service.
Meevo considers profiles "duplicate" if any of the following are true:
- Email: Profiles have the same email, regardless of client First and Last Name.
- Phone number, First Name, and Last Name: Exact match of phone number, First Name, and Last Name.
- ZIP Code, First Name, and Last Name: The first 5 digits of the ZIP Code match, along with First and Last Name.
- Address 1, First Name, and Last Name: Exact match of First Name, Last Name, and Address 1.
- City, State, First Name, and Last Name: Exact match of First Name, Last Name, City, and State.
What happens if I change data on a profile that's been identified as a duplicate or marked for a merge?
Client profiles are matched overnight at a predefined time. So, any updates made to the profile the next day will not impact the profile's "matches." Only when the service runs the next evening will profiles be reevaluated for matches.
Further, updates to a profile will not cancel a scheduled merge; the merge will occur using whatever data is currently in the profiles.
How does the merge deal with inactive, deleted, or restricted profiles?
Intelli-Merge handles active, inactive, deleted, and restricted profiles as follows:
- Intelli-Merge considers inactive and deleted profiles when matching.
- Deleted Global profiles are not considered.
- If merging any combination of active, inactive, and deleted profiles, the final profile is always set to least restrictive: Active > Inactive > Deleted
- If merging profiles that are all inactive, the final profile is set to Inactive. If they are all deleted, the final profile is set to Deleted.
- If merging at least one profile that is restricted, the final profile set to Restricted as well.
What happens to memberships and liabilities on the client profile (packages, points, account balances, etc.)?
- Memberships: Only one selected client per merge group can have an Active or future Active membership. You cannot merge two or more clients if there is more than one active membership. Upon save, Meevo checks this rule, and presents an error message describing the situation if more than one client has an active membership. Memberships remain at the location at which they were purchased.
- Packages: All references to package purchases, redemptions, transfers, etc. are updated to the new, merged profile. Package purchases remain at the location at which they were purchased.
- Points: All point additions and redemptions are updated to the new, merged profile. Points remain at the location at which they were earned.
- Account Balances: All account balances are combined in the new, merged profile. For example, if there is $100 credit on Profile A and a $50 owed balanced on Profile B, then there will be a $50 credit remaining on the new, merged profile. In a multi-location environment, balances are not combined or mixed across locations; balances remain at the original location.
What happens if I'm merging clients who each have an appointment on the same day?
If this occurs, then after the merge, both appointments would now be linked to the final profile.