Title: Multisite User Migration and Synchronization
Last modified: August 21, 2016

---

# Multisite User Migration and Synchronization

 *  [Quentin](https://wordpress.org/support/users/egojab/)
 * (@egojab)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/)
 * We are migrating users from a previous platform that was a combination of 1 Magento
   and 2 WordPress sites, to one single WordPress multisite installation. We are
   going to be migrating the users from the Magento website, and asking them to 
   confirm or activate their accounts, in doing so, we are also migrating their 
   previous orders and other custom information. In the previous setup, on WordPress
   and Magento, all usernames were email addresses. Multisite limits usernames to
   lowercase letters and numbers, so we won’t be able to maintain that aspect moving
   forward, and we would like to have a consistent treatment for old and new users.
 * Is there any way to migrate the users, maintaining their custom information, 
   but allow them to choose a new username at the time of “confirming” their account
   and setting it up on the new multisite based setup?

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Moderator [Ipstenu (Mika Epstein)](https://wordpress.org/support/users/ipstenu/)
 * (@ipstenu)
 * 🏳️‍🌈 Advisor and Activist
 * [12 years, 10 months ago](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/#post-4381606)
 * Yikes….
 * Well. You MIGHT want to script a way to either truncate the email and turn [user@example.com](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/user@example.com?output_format=md)
   into user, OR sanitize [user@example.com](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/user@example.com?output_format=md)
   into user_example_com, and then use a plugin like [http://wordpress.org/plugins/wp-email-login/](http://wordpress.org/plugins/wp-email-login/)
   to let them log in with their emails.
 *  Thread Starter [Quentin](https://wordpress.org/support/users/egojab/)
 * (@egojab)
 * [12 years, 10 months ago](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/#post-4381627)
 * We are using cart2cart to transfer accounts to retain order histories, and it
   uses direct DB injection so it bypasses multisite’s limitations, we just want
   to be able to have users change usernames by way of a “confirmation” email after
   relaunch. Was hoping for some sort of solution without too much middlemen work,
   just so we can keep the order histories and everything transferred through. Something
   that can be done after the migration, on first sign in, not an all new registration.
 *  Moderator [Ipstenu (Mika Epstein)](https://wordpress.org/support/users/ipstenu/)
 * (@ipstenu)
 * 🏳️‍🌈 Advisor and Activist
 * [12 years, 10 months ago](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/#post-4381634)
 * I know of this plugin to let ADMINs change usernames – [http://wordpress.org/plugins/username-changer/](http://wordpress.org/plugins/username-changer/)
 * But I don’t know of one that lets USERS change their own usernames for WP, multisite
   or not.

Viewing 3 replies - 1 through 3 (of 3 total)

 The topic ‘Multisite User Migration and Synchronization’ is closed to new replies.

## Tags

 * [multisite](https://wordpress.org/support/topic-tag/multisite/)
 * [usernames](https://wordpress.org/support/topic-tag/usernames/)
 * [users](https://wordpress.org/support/topic-tag/users/)

 * In: [Networking WordPress](https://wordpress.org/support/forum/multisite/)
 * 3 replies
 * 2 participants
 * Last reply from: [Ipstenu (Mika Epstein)](https://wordpress.org/support/users/ipstenu/)
 * Last activity: [12 years, 10 months ago](https://wordpress.org/support/topic/multisite-user-migration-and-synchronization/#post-4381634)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
