Contributors: Carsten Gjedde Donate link: https://contactform7.com/donate/ Tags: contact, form, contact form, crm, espocrm Requires at least: 7.2 Tested up to: 5.7.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html
Contact form 7 to EspoCRM is a plugin for CMS Wordpress The plugin adds a tab to the CF7 plugin(Contact Form 7) settings, giving an option to send the CF7 formdata to your EspoCRM page.
- Integrate one or many CF7 forms.
- Uses EspoCRM Api key to secure your POST data
- Pair the fields from Wordpress CF7 to EspoCRM
- Install and activate Contact form 7 plugin
- Install and activate Wordpress to EspoCRM
- Create a Concact form 7 form or edit a existing one and save to fetch form fields
- Click the EspoCRM Integration tab.
- Enable 'Send to EspoCRM'
- Enter the full URL to your EspoCRM instance
- Enter the API Key from your EspoCRM instance (Go to http://YOUR_ESPOCRM.COM//#ApiUser. Create a API user. The Authentication Method has to be API Key
- Select the main entity from your EspoCRM enstance (Save to fetch the fieldnames from your EspoCRM)
- Map the field from CF7 to your EspoCRM (If there are missing some formfields or EspoCRM fields, hit save)
- Optional - Add some static field type the value and map it to your EspoCRM field.
- Select Form field for duplicate search. (The entity in 7. will not be created is the value in this form filed allready exits in your EspoCRM)
- Select a child entity type (the parent type to this will be the entity selected in 7.)
- Map the fields as previously described in 8. to 9.
Assign the created entity to a EspoCRM user
- Go to http://YOUR_ESPOCRM.COM/#User and navigate to the user. The slug of the URL is the userId (Somethink like "5fdf45ce42eee0cbb")
- In the EspoCRM Integration tab add a static field. Enter the UserId from above.
- Map the value to assignedUserId
Send wordpress data (shortcode) to a EspoCRM field
- Add a static field and insert the shortcode in the format "This entry is from [espo]url[/espo]"
- Allowed value in shortcode are.
- 'description'
- 'url'
- 'admin_email'
- 'charset'
- 'version'
- 'language'
TODO:
- Optional assign entity to a team
- php v7.2 or later
- Wordpress v5.0 or later
- plugin Contact form 7
Create an issue here
You are free to join this development of this plugin. Create a new branch or make a feature request.
Branches:
- master – develop branch
Wordpress CF7 to EspoCRM is published under the GNU GPLv3