Plugin Directory

PMPro Infusionsoft

Sync your WordPress users and members with Infusionsoft groups and tags. If Paid Memberships Pro is installed you can sync users by membership level,


  • BUG: Fixed issue where membership level tags were being replaced when a user updated their profile. (Thanks, Scott Slone)


  • IMPORTANT UPGRADE. Removed some debugging code that could lock up websites when the plugin was activated. Please upgrade.


  • Fixed warnigns and bug in the test connection code.
  • Made sure errors show up on settings page if the connection to Infusionsoft can't be made.


  • Now testing API connection when plugin initializes. If it fails, error will be displayed in the General Settings section.


  • Fixed issue with updating contact info if the user changed their email address. (Thanks, Matt Cherry)


  • Released to the WordPress repository.


  • Now getting tags from Infusionsoft and showing them in a multiselect box on the options page.
  • When a user changes levels or cancels, the plugin will now remove tags based on the level they are changing from.


  • Updates contact information in Infusionsoft if it is updated on the WP side. (Thanks, Matt Cherry.)


  • Fixed dup check that was keeping contacts from being added.
  • Now updating user info if someone checks out again. At checkout a contact with no name/etc is added, then when pmpro_after_checkout fires, the contact is updated with the full user data.


  • Added extra call to update contact at checkout to give PMPro time to update user meta.
  • Added pmpro_infusionsoft_addcon_fields filter to update additional fields when updating contacts.
  • Fixed bug in preg_replace for duplicate check.


  • Including the xmlrpc.inc file from Infusionsoft for older PHP versions.
  • The Infusionsoft username/id is now a settings field vs being hard coded into the plugin files.
  • Removed the krumo require.


  • Added readme. This version is actually working and pushing users to Infusionsoft.

Requires: 3.5 or higher
Compatible up to: 4.1.8
Last Updated: 10 months ago
Active Installs: 200+


3.5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.