WordPress
The Formcrier plugin sends submissions from your form plugin on the server, so ad blockers and caching can't get in the way. It works on every plan, including Free.
Install the plugin
The plugin is waiting for its place in the WordPress.org directory. Until it's there, email [email protected] and we'll send it to you, or use the script, which works with the same form plugins.
It needs WordPress 6.2 or later and PHP 7.4 or later.
Add your API key
In your Formcrier dashboard, go to Integrations & API keys and create a key. If the key is only for this website, restrict it to the site. Copy it; it's shown once.
In WordPress, go to Settings → Formcrier, paste the key and press Save and check. The plugin shows which workspace and site it's connected to, and lists your forms.
define( 'FORMCRIER_API_KEY', 'sk_live_ab12…' );
Supported form plugins
The plugin works with Contact Form 7, Gravity Forms, Ninja Forms, WPForms (Lite and Pro), Fluent Forms, Elementor Pro forms and Formidable Forms. Forms from each active plugin appear on the settings screen and in your dashboard, switched off. Switch on the ones you want, then press Send test alert.
Submissions are sent after the visitor has their answer. If Formcrier can't be reached, they wait and are sent again over the next few hours, and each is sent only once. Passwords, card numbers, and security and captcha tokens are removed before anything leaves your site.
Contact Form 7 forms still alert when your site's own email fails to send, unless you turn that off in the site's settings.
Avoiding double alerts
If you used the script before, remove it once the plugin is connected. The plugin takes over the script's forms, with their settings, so nothing needs setting up again.
If the script has to stay (for forms the plugin doesn't support), tick "The Formcrier script is also on this site" in Settings → Formcrier. The script then leaves the plugin's forms alone.