Remove Duplicate Customers

In this article

YoPrint does not merge customer records. When you find duplicate records in your shop, you can either Archive the duplicate or Remove it:

  • Archive hides the customer from search menus when you create quotes and sales orders, while keeping all order history, invoices, and payments intact. Past orders remain attached to the duplicate record for historical reference.
  • Remove deletes the customer record from your active customer list. You cannot remove a customer who has pending quotes or sales orders. If you delete a customer by mistake, you can restore them at any time from the left sidebar.

YoPrint also includes duplicate detection to help you catch matching records before creating a new customer.

A duplicate customer with pending orders is archived from More actions, one with no orders is removed, and a removed customer can be brought back from Restore Deleted in the sidebar

Find duplicate customers

  1. In the top navigation bar, click Sales.

    Sales navigation item in the top navigation bar

  2. Select Customers from the Sales menu.

    Customers option in the Sales menu

  3. In the search box above the customer list table, type the customer's name.

    Customer search input field with search term entered

  4. Review the search results to compare the matching customer records.

    Customer search results table showing duplicate records

    Double-click a customer's row or click More actions (...) > View to inspect their contact details and order history. If the duplicate record contains newer contact information or delivery addresses, manually copy those details into the primary customer record under Contacts & Addresses before archiving or removing the duplicate.

Archive a duplicate customer

Archive a duplicate customer when the record contains past orders, quotes, or transactions that your shop needs to keep. Past orders remain attached to the archived customer rather than merging into the primary record.

  1. In the Customers list, click the More actions button (...) on the duplicate customer's row.

    More actions button outlined on duplicate customer row

  2. Select Archive from the dropdown menu.

    Archive option outlined in customer row actions menu

  3. In the confirmation dialog, click Archive.

    Archive button outlined in archive customer confirmation dialog

  4. Review the customer list to confirm the duplicate record is archived.

    Customer list reflecting archived duplicate record

    Archiving hides the customer from search dropdowns when creating new quotes and sales orders. The row's More actions (...) menu updates to display Unarchive.

    Locate archived customers

    Archived customers do not appear in normal search dropdowns. To view archived records in the customer list, click Filter in the left sidebar, add a rule with Archived set to true, and click Create or Run Filter. To reactivate an archived customer, click More actions (...) on their row and select Unarchive.

Remove a duplicate customer

Pending quotes and orders

You cannot remove a customer who has pending quotes or sales orders. Quotes and sales orders cannot be reassigned to another customer record. Complete or cancel any open documents first, or archive the customer instead.

  1. In the Customers list, click the More actions button (...) on the duplicate customer's row.

    More actions button outlined on duplicate customer row for removal

  2. Select Remove from the dropdown menu.

    Remove option outlined in customer row actions menu

  3. In the confirmation dialog, click Remove to delete the customer record from your active list.

    Remove button in delete customer confirmation dialog

    Restoring removed records

    The confirmation dialog warns that this action cannot be undone. However, removing a customer only takes them off your active list. You can restore the customer at any time from the Customers page as long as they had no pending orders.

Restore a removed customer

If you delete a customer record, restore it from the Customers page at any time.

  1. In the left sidebar of the Customers page, click Restore Deleted.

    Restore Deleted button in left sidebar

  2. In the Restore Deleted Customers dialog, locate the customer and click Restore.

    Restore button outlined in Restore Deleted Customers dialog

  3. Click Cancel (or the Close button) to dismiss the dialog and return to the Customers page.

    Cancel button outlined in Restore Deleted Customers dialog

  4. Review the customer list to confirm the restored customer record is active.

    Customer list displaying restored customer record

Prevent duplicates when creating a customer

  1. On the Customers page, click Add Customer.

    Add Customer button on Customers page

  2. Type the customer's name into the Name field.

    Duplicate customer detected warning banner in New Customer dialog

    Duplicate name detection

    If YoPrint detects an existing customer with the same name, a Duplicate Customer Detected warning banner appears at the top of the dialog, above Customer Details. Detection checks for an exact, case-insensitive match on the business name. It does not match partial names, email addresses, or phone numbers.

  3. In the warning banner, click View this Customer to open the existing customer record.

    View this Customer button outlined in warning banner

    Clicking View this Customer closes the creation form without saving newly typed information and opens the existing customer's detail drawer, where you can update their contact details, addresses, and notes directly.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.