User Synchronization

Allows you to easily synchronize user accounts across multiple single WordPress installs – comes with comprehensive features concerning overwriting or replacing existing users.

Get User Synchronization »

or get all our 350+ premium plugins & themes »


Choosing whether to make a site a master site or subsite for User synchronization
Connecting a subsite with the Master site
Click on Remove all setting to remove a subsite to stop it syncing with the master site
Master Site settings page with registered subsites listed


Watch video

Are you someone who maintains multiple (or just two!) single WordPress or BuddyPress sites and wants to synchronize your users over them all so they (and you!) don’t need to create lots of different accounts, passwords and alike?

If so, then this is the plugin for you!


It’s really simple – but powerful too – all you have to do is install and activate the plugin on the different sites and select one to be the ‘master’ site.

Choose whether to make Master Site or sub site

After that you’ll be given a key, from the master site, that you enter into your sub site.

master site to synchtronize users from

Where you get to select whether you want the master site to overwrite existing users or create new ones.

subsite sync settings

Which can be edited at any time.

And you’re good to go – now all new users on the master site will be replicated on the existing site including passwords, emails, user roles and all that – no need to recreate accounts, manually sync up passwords and everything else concerned with the user.

How cool is that – we just saved you hours of annoying work and stress – and made it that much easier for your different users to use as many different sites as you want, all with the same username and password.

And we're all set and synced up, all from one easy master site



Start by reading Installing Plugins section in our comprehensive WordPress and WordPress Multisite Manual if you are new to WordPress.

To install:

1. Download the plugin file.

2. Unzip the file into a folder on your hard drive.

3. Upload /user-sync/ folder to /wp-content/plugins/ folder on the sites you would like to sync between.

4. Login to your admin panel for your WordPress site and activate the User Synchronisztion plugin in Plugins.

To Use:

Once the plugin is activated you’ll see a new “User Sync” menu added.

1.  Go to User Sync in the dashboard of the site you want to make the Master site.

  • This is the parent site that is used to sync/duplicate all users to your other sites

User Sync menu

2.  Click on Make this Site the Master Site

Make ste the master site

3.  You’ll now see your Master Site URL and security key displayed.

Your master key details

4.  Now log into the dashboard site(s) you want to sync users from the Master site to and go to User Sync

5.  Click on Make this a Sub site

Make this a sub site

6.  Add the URL of the Master Site, Key of Master site, select Default Settings then click Connect this site to the Master Site, and do a FULL synchronization.

  • Use overwrite existing users with caution — it does overwrite existing users and will lock out an admin user account if they’re using the same username
  • Don’t overwrite any existing users (add them as extra users) is normally the best option.  If you use this option and a user from the master site has the same username as the subsite the new user is created suffixed with _sync attached to their username.  For example. if you had the username admin already existing on both sites the username would be created as admin_sync on the subsite.

Connecting with Master site

7.  All new users on the master site are replicated on the subsite(s) including passwords, their emails and their user roles and they’ll now be listed in subsite’s User list.

8.  Now whenever a new user is added to the Master site they are automatically created with the same details on the subsite(s).

9.  To remove a subsite so it no longer syncs with the Master site you just need to click Disconnect from the Master site in the subsite’s User Sync.

Disconnect from the Master site

10. To uninstall plugin or reset all settings of plugin just need to click “Uninstall Options” in the bottom of the page.

Debug Mode:

If you have any problems with sync users you can use debug mode for writing some operations in the log file.

How to use:

1. Select checkbox “Use Debug Mode” on main plugin page before select “Master” or “Sub-site”.

Debug Mode

2. You should activated Debug Mode for both sites – Master and Subsite.

3. Try to connect the Subsite to Master site.

4. Describe your problem here:

5. Copy log files /plugins/user-sync/log/error.log from Master site and Subsite.

6. When and if the developer asks: Give these files to the Developer for analysis – send links for downloading these files from the Contact Form and mark it for attention [User Sync - DEV]

ATTENTION: Please, don’t attach log files or links of them in the post – these files may contain PRIVATE information!!!

If you liked User Synchronization, you’ll love...

Add Existing Users

Allows you to bulk add existing users to a site, including the facility to set their role.

Add New Users

Quickly and Easily add new users to your WordPress site in bulk without having to create new profiles one-by-one.


A flexible, powerful, easy-to-use WordPress plugin for dividing your website into free and premium content.