Contact Form 7 – Infusionsoft Integration Guide


WordPress Dashboard
  • Go to ‘Admin’ -> ‘Plugins’ -> ‘Add New’.
  • Click on ‘Upload Plugin’.
  • Upload plugin zip.
  • Activate plugin.
  • Unzip plugin zip.
  • Upload the unzip plugin folder to your ‘/wp-content/plugins/’ directory, using your favorite method (ftp, sftp, scp, etc…).
  • Activate plugin.


  • Go to ‘Admin’ -> ‘CF7 – Infusionsoft’ -> ‘Configuration’.
  • Register App in Infusionsoft to get Client ID and Client Secret. The guide is here.
  • Client ID: Add your Infusionsoft App Client ID.
  • Client Secret: Add your Infusionsoft App Client Secret.
  • Click on ‘Authorize’ button.
  • You can see Infusionsoft login page if not logged in Infusionsoft. If not logged in Infusionsoft, login to Infusionsoft.
  • Click on ‘Allow’ button.


  • Go to ‘Admin’ -> ‘CF7 – Infusionsoft’ -> ‘Integration’.
  • You can see list of Contact Form 7 forms.
  • Click on edit form icon which you want to integrate form.
  • Select an object you want to integrate with current form.
  • Click on ‘Filter’ button to filter object fields.
  • Check ‘Infusionsoft Integration?’ checkbox if you want to integrate Infusionsoft.
  • Map fields which you want to map.
    • Contacts: Email or Phone field is required.
    • Tags: Create hidden field in the form and add Tag IDs by comma separated. Like 91,92,93,etc… Once created, map it with Tags field.
  • Click on ‘Save’ button to map fields.
  • Note: Map fields which is creatable in Infusionsoft object.