Description
Gamify your Contact Form 7 submissions thanks to the powerful gamification plugin, GamiPress!
This plugin automatically connects GamiPress with Contact Form 7 adding new activity events.
New Events
- Submit a form: When an user submits a form.
- Submit a specific form: When an user submits a specific form.
- Submit a specific field value: When an user submits a specific field value on a form.
- Submit a specific field value on a specific form: When an user submits a specific field value on a specific form.
Installation
From WordPress backend
- Navigate to Plugins -> Add new.
- Click the button “Upload Plugin” next to “Add plugins” title.
- Upload the downloaded zip file and activate it.
Direct upload
- Upload the downloaded zip file into your
wp-content/plugins/
folder. - Unzip the uploaded zip file.
- Navigate to Plugins menu on your WordPress admin area.
- Activate this plugin.
FAQ
-
Form submission events don’t get triggered
-
Forms submitted through ajax (the default workflow of Contact Form 7) can’t determine which current user is logged in causing that events from this integration won’t be triggered. There are 2 ways to fix this issue:
1) On the form(s) you want to trigger events you need to activate the subscribers-only mode:
Contact Form -> Additional Settings -> subscribers_only: true2) Enable the subscribers-only mode to all forms placing the following code on your
functions.php
:add_filter( 'wpcf7_verify_nonce', '__return_true' );
Official post about subscribers-only mode from the Contact Form 7 team.
Important: Forms with subscribers-only mode to will require to your users to stay logged in to be able to submit the form, it means that visitors can’t submit the form.
Reviews
Contributors & Developers
“GamiPress – Contact Form 7 integration” is open source software. The following people have contributed to this plugin.
Contributors“GamiPress – Contact Form 7 integration” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “GamiPress – Contact Form 7 integration” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0
- New Features
- Added support for checking array field values.
- Added extra information of field name and value attached to the event log.
- Added filters to exclude fields from trigger the events.
1.0.9
- New Features
- New event: Submit a specific field value.
- New event: Submit a specific field value on a specific form.
1.0.8
- Improvements
- Trigger form submission event including if email couldn’t be send (useful on install that form submissions gets stored only).
1.0.7
- Bug Fixes
- Fixed form submissions listener.
1.0.6
- New Features
- Added support to GamiPress 1.4.8 multisite features.
1.0.5
- Bug Fixes
- Fixed issue on activity triggers with default specific id.
1.0.4
- Improvements
- Force version update to refresh text domain.
1.0.3
- Bug Fixes
- Fixed issue with text domain localization constant dir.
1.0.2
- Bug Fixes
- Fixed issue with text domain localization.
- Fixed issues on activity triggers with specific ids.
- Fixed issue on activity triggers with default user id.
1.0.1
- New Features
- Added extra data on event log.
- Added support for GamiPress automatic updates.
1.0.0
- Initial release.