This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Contact Form 7 CiviCRM integration


This plugin adds integration for CiviCRM to contact form 7. With this plugin it is possible to submit a contact for to an external CiviCRM.

Per contact form you could enable CiviCRM integration. The submission of the contact form is then submitted to the CiviCRM REST api. That is why you should also enter an CiviCRM entity and an CiviCRM action. The data in the form should then match the data for the api. E.g. if you push a first_name to the api your field should be called first_name.


  • This screenshot shows the settings screen
  • This screenshot shows the screen for enabling and setting up CiviCRM integration at a contact form.


  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the Settings->CiviCRM screen to configure the plugin
  4. Enable CiviCRM on per form basis.

Contributors & Developers

“Contact Form 7 CiviCRM integration” is open source software. The following people have contributed to this plugin.




  • Updated readme


  • Updated text domain


  • Updated data handling and added a path for the civicrm installation


  • Updated readme


  • Changed text domain


  • Initial commit