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 needs the Starter plan or above.
Install the plugin
In WordPress, go to Plugins → Add New, search for "Formcrier", then install and activate it. It needs WordPress 6.0 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.