How to add a website to Formitor

Step-by-step tutorial: install the Formitor plugin on a WordPress site, copy its pairing credentials, and connect it to your dashboard in about a minute.


July 18, 2026 · Formitor

Connecting a site to Formitor takes three things: install the plugin, copy two credentials, paste them into the dashboard. This walkthrough covers the whole flow with screenshots. Once you know the flow it takes about a minute per site.

Prefer to watch? The whole flow in one minute:

Before you start

You need a Formitor account and admin access to the WordPress site you want to monitor. That’s it. The plugin works with Fluent Forms, Gravity Forms, WPForms, Ninja Forms, Formidable, Forminator, SureForms, Elementor forms and WooCommerce checkout out of the box.

Step 1: Download the plugin

In your Formitor dashboard, look at the left sidebar under Resources and click Plugin. Your browser downloads formitor-spoke.zip.

Download the Formitor plugin from the dashboard sidebar

Step 2: Install it on the WordPress site

In the site’s wp-admin, go to Plugins → Add Plugin and click Upload Plugin.

Upload Plugin button on the Add Plugins screen

Choose the formitor-spoke.zip you just downloaded, click Install Now, then Activate. The plugin generates its pairing credentials automatically on activation. No account sign-in happens inside WordPress; the plugin only answers signed requests from your hub.

Step 3: Copy the pairing credentials

Go to Tools → Formitor (or the top-level Formitor menu item, depending on the menu setting). The Pairing credentials panel shows four values. You need two of them: the Site key and the Shared secret. Each has a Copy button.

Copy the site key and shared secret from Tools, Formitor

The secret stays masked on screen. Treat it like a password: anyone holding it can schedule test submissions against the site. If it ever leaks, click Regenerate and re-pair.

Step 4: Add the site in your dashboard

Back in the Formitor dashboard, click + Add site at the top.

Add site button in the Formitor dashboard

Fill in the four fields: a display name, the site’s URL, and the site key and secret you copied in step 3.

Add a site form filled in

Click Verify & add. Formitor immediately makes a signed request to the plugin to prove the URL, key and secret all match before saving anything. If the site redirects or the credentials are wrong, you get a specific error instead of a silently broken connection.

Verify and add button

Step 5: Done

The site appears on your dashboard and the first check is queued right away. Forms are discovered automatically; within a few minutes you’ll see them listed under the site with their monitoring status.

Connected site on the dashboard with all checks passing

From here Formitor submits scheduled test entries to every discovered form, verifies the notification email actually gets delivered, and alerts you the moment either step fails.

Troubleshooting

“Could not reach the site.” The site is offline, the plugin is deactivated, or a firewall is blocking the request. If you run Cloudflare with a challenge on everything, add an exception for /wp-json/formitor/*.

“Could not verify the site.” URL, key or secret doesn’t match. Re-copy both values from Tools → Formitor; if you regenerated the secret at some point, the old one is dead.

“This site is already registered to another account.” Each site pairs with exactly one Formitor account. Remove it from the other account first, or regenerate the secret to cut the old pairing.

Keep reading

Tutorial · Jul 18, 2026

Wire alerts into Slack, Discord, SMS or any webhook

Tutorial: set up Formitor alert destinations (Slack, Discord, Microsoft Teams, Twilio SMS, or a raw webhook into Zapier, n8n or Make) plus the Monday weekly report.

Read post
Tutorial · Jul 18, 2026

Set up checkout monitoring on a WooCommerce store

Tutorial: configure Formitor's synthetic checkout, a scheduled $0 test order that proves the page loads, the order completes and the confirmation email arrives, then deletes itself.

Read post
Tutorial · Jul 18, 2026

Give your AI agent eyes on your forms (MCP tutorial)

Tutorial: mint a Formitor MCP token and connect Claude or any MCP-capable agent, so you can ask 'what's broken across my sites?' straight from your terminal.

Read post
Tutorial · Jul 18, 2026

Control the testing: frequency, pausing, active hours

Tutorial: set per-form check frequency, run a check on demand, pause a single form or a whole site, and keep test traffic inside business hours with active-hours windows.

Read post
Tutorial · Jul 18, 2026

SPF, DKIM, DMARC: reading Formitor's deliverability strip

Tutorial: what the deliverability badges above your form list mean, why a missing DMARC record costs you leads, and how to fix each record.

Read post
Tutorial · Jul 18, 2026

Hijack forms: live-test without spamming the client

Tutorial: temporarily reroute a site's form notification emails to your own inbox while you test, with an automatic shut-off. Real visitor submissions are never touched.

Read post

Catch the failure before the client does.

Free plan: 2 sites, every feature, no card. See what it finds.