Matching New Records to Existing Customers

Contents of this Topic: Show

Overview

At the time orders or customer records are imported into Monsoon Order Manager, the system attempts to associate an existing customer record with the incoming order or customer information. This association is for purchasing history only, and DOES NOT change any of the billing or shipping, name or address information on the incoming record as it is imported. This basic functionality is controlled by the setting of the Customer Search parameters.

Unfortunately, mismatching can sometimes occur, particularly if a shopping cart doesn't require a customer email address or phone number to be entered with each order. For example, if the email or phone field is left blank in an order, some carts may read that as "0" and Monsoon Order Manager interprets all orders with "0" in the email or phone field as belonging to the same customer, when in actuality they do not. The orders are erroneously matched to the initial customer record that contains "0" in the email or phone fields.

To avoid the potential mismatching of new orders to existing customer records and to allow you to update existing customer records with newer information, the program provides the Customer Match feature. Through this feature, you specify additional criteria to determine if customer information matches an existing customer record. When this feature is enabled, the program pauses the import process when a potential customer match is found and allows you to determine how it should proceed.

The information in this topic about customer matching applies to imported customer or order records, it does not apply to customer information added at Manual Orders.

Configuring the Customer Search parameters

The program automatically determines customer matches based on the criteria specified in the Customer Search parameters, unless the Customer Match feature is enabled. The program applies the Customer Search criteria in the ascending order of the parameters (CustomerSearchField1-4). For example, the value selected in CustomerSearchField1 is checked first, and CustomerSearchField4 is checked last.

If the Customer Match feature is enabled, the program displays the Customer Match screen and allows you to decide the action to be taken. See the section below for more details.

The following system parameters control how the program determines that customer information for incoming orders or customer records matches existing Monsoon Order Manager customer records. They also control the order in which fields are searched to identify a match. These parameters are set via the Set System Parameters screen or via the third page of the Order Processing section of the Store Setup Wizard.

CustomerSearchField1

CustomerSearchField2

CustomerSearchField3

CustomerSearchField4

Possible parameter Settings for CustomerSearchField1 - 4

Email

Phone

Phone - No Formatting

Web ID

Name, Address, Zip

None

Disclaimer

Configuring the Customer Matching Feature

UseCustomerMatching

CustomerMatchCompanyCheck

CustomerMatchConfirmEmails

CustomerCustField1 - 2

Description of the screen

Customer Match screen

 

One or more existing customers have been found matching the customer on import order

Bill To information from New Order

Update selected fields in selected customer record

Check All Fields

Assign imported order to selected customer

Create a new customer record

Do not import this customer (Order will still import)

Existing Customer Information

Show customers with matching:

Turn off customer matching for the remainder of this import

Continue

Additional information

Configuring Custom Fields

Import Orders

Set System Parameters

 

Created: 8/28/08

Revised: 7/6/15

Published: 08/19/15