WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by pjfc v4.1

SyncFields

Take control. Map and Sync user (meta)fields between WordPress and any plugin, (like WooCommerce, user registration plugins, etc).

SyncFields

The facts

Rating
4.6★ from 10
Active installs
50+
Price
Free
Last updated
2 Jun 2026
Added
Feb 2016
Requires WP
6.5
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
6,995

Our analysis

AI-assisted

SyncFields is a WordPress plugin that allows you to map and synchronize fields in the user and usermeta database. You can set up one-way or two-way syncing between fields, ensuring that data remains consistent across different areas of your site.

The plugin adds a menu in the WordPress backend for managing these field mappings. It can automatically detect new usermeta fields created by other plugins, making it suitable for users who need to keep various user-related data in sync, particularly in environments using plugins like WooCommerce.

Best for: This plugin is best for WordPress site administrators who need to manage user data across multiple plugins.

What it does well

  • Enables one-way and two-way field syncing
  • Automatically detects new usermeta fields from other plugins
  • User-friendly backend menu for managing settings

Where it falls short

  • Limited information on specific use cases or examples
  • No details on potential conflicts beyond primary priority resolution

Verdict

SyncFields provides a straightforward solution for synchronizing user data in WordPress. It is particularly useful for sites that integrate multiple plugins that create usermeta fields.

From the developer

pjfc's own description of SyncFields, lightly tidied.

What does it do?

With this plugin you can map and synchronize fields in the WordPress user and usermeta database.

Per mapping you choose the direction:
* One-way: the primary field is copied to the secondary field whenever it changes.
* Two-way: both fields are kept in sync in either direction. If both sides change between syncs, the conflict is detected and resolved with primary priority (the primary field wins).

The plugin adds a new menu in the backend called ‘SyncFields’, which allows you to control the plugin settings.

Give me an example please

When you install plugins such as WooCommerce, the WordPress usermeta database table is populated with new fields. You can map these fields and choose to automatically sync these with other usermeta fields, or with the WordPress regular user fields.
For example, you can choose to Sync WooCommerce billing_country usermeta field with the WordPress main Country user field. And lot’s of other ways to sync data within WordPress, and keep it synced automatically.

Does it work with plugin xyz…?

Yes, it works with ANY plugin which creates usermeta fields. The plugin automatically finds new fields every time you install a new plugin.

To create a new Sync between two database fields:

  • Click on ‘Add new mapping’. A list of available fields are collected. (This can take some time).
  • Choose the Primary Field.
  • Choose a field the primary field will sync with.
  • Click on ‘Create New Field’

Once you created a mapping between two fields, the data will remain synced for all users. (The way it works is that every time data is changed in a field the sync will trigger automatically).

To delete a field mapping:

  • Click the ‘delete’ button in the applicable mapping row.

To edit a field mapping:

  • Click the ‘edit’ button in the applicable mapping row.

Caution:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for managing users.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
User Role Editor

User Role Editor WordPress plugin makes user roles and capabilities changing easy. Edit/add/delete WordPress u...

Free 700k+ installs 4.5★ (288)
LoginPress

LoginPress is a Custom Login Page Customizer plugin allows you to easily customize the layout of login, admin...

Free 200k+ installs 4.8★ (1,075)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...

Free 50k+ installs 4.8★ (828)
Custom Login Page Customizer

Customize your WordPress login page with live preview. Change logo, background, colors, and form styling witho...

Free 50k+ installs 4.9★ (474)
User Profile Builder

Powerful user profile plugin to create front-end user registration forms, login & user profile forms. Incl...

Free 40k+ installs 4.7★ (735)