Skip to content

← All help articles

"Putting your form on a WordPress site"

Putting your form on a WordPress site

There are two ways: our plugin, or the snippet.

The plugin (the easiest)

  1. On Get leads, download firstfivemin.zip from the WordPress card.
  2. In WordPress, go to Plugins → Add New → Upload Plugin, choose the file, and press Activate.
  3. Go to Settings → FirstFiveMin, paste your public widget key (on Get leads, under Embed snippet), and save.
  4. On Get leads, add your site under Allowed website domains.

The plugin's row on the Plugins list has a Settings link that opens that page. Until a key is saved, a short reminder shows on the Plugins list and the Dashboard to the people who can change settings, and goes away once the key is saved.

Now a button in the corner of every page opens your form. Show as, in Settings → FirstFiveMin, offers three choices:

- A corner button on every page (the default). It adds nothing to your page layout. - Only where I add it. Add [firstfivemin] to a page or post, or the FirstFiveMin form block in the block editor, and the form shows right there. - Both. The corner button on every page, and the form where you add it. On a page that has the form, the button takes the visitor to it.

Wherever you add [firstfivemin] or the block, the form shows there.

Your other ways to be reached, anywhere on your site

The same shortcode and block can place more than the form. In the FirstFiveMin form block, choose under What this block shows; with the shortcode, add a type:

- [firstfivemin type="call"] — a button to call you, on your own line. - [firstfivemin type="text"] — a button to text you. - [firstfivemin type="reviews"] — a link to your reviews. - [firstfivemin type="contact"] — Save our contact, which opens your contact card. - [firstfivemin type="qr"] — a QR code for your contact card, so a visitor on a computer can save you on their phone. - [firstfivemin type="page"] — a link to your page. - [firstfivemin type="book"] — Book a call: the form, opened at its time choice, so the visitor picks when you call. It shows on a page that also has the form or the corner button. On a form in Spanish, during calling hours it calls as soon as possible (the choice of a later time there waits on its Spanish consent words); after hours the usual time choice shows. - [firstfivemin type="directions"] — Directions: a map link to the address you typed in Settings → Quick replies. It shows only once you turn on the Directions tile on Get leads (it starts off).

Each one uses the same words and links as your corner button, and shows only when it is set up here (a number to call, texting ready, your reviews link, your contact card, your page). One that is not set up shows nothing, never a button that does not work. You can place as many as you like.

On Get leads, the WordPress card lists each one with its shortcode, its choice in the block, and what a visitor sees right now — or what is missing.

How it looks. Light, dark or transparent (the form takes your site's colours), the button colour, the corners, the width, the font, and which corner the button sits in. A button colour too light for white text is refused and the standard blue is used, so the button stays readable. No choice changes the consent wording. Get leads has the same choices under How it looks, with a preview that sends nothing, and the snippet there changes with your choice.

The plugin makes no requests of its own, stores nothing about your visitors, adds no new addresses to your site, and removes its settings when you uninstall it. The form itself loads from FirstFiveMin, so improvements to the form reach your site without a plugin update. To update the plugin itself, upload the new .zip the same way. The plugin is pending publication in the WordPress directory; once it is listed there, WordPress updates it for you.

The snippet (works on any site)

Copy the snippet from Get leads (under Embed snippet) and paste it where you want the form: in a Custom HTML block on that page, or just before </body> in your theme. If you paste it into your theme's header instead, a button in the corner of each page opens the form.

Either way: add your site to Allowed website domains

This is the step people miss. On Get leads, add your site's domain under Allowed website domains, or leads from it are refused.

That refusal is on purpose. Without it, anyone could copy your snippet onto their own site and fill your dashboard with leads that are not yours.

If the form does not appear

- The key is missing or mistyped. The plugin refuses a key of the wrong shape and says so; the snippet will simply do nothing. - Show as is set to Only where I add [firstfivemin] or the FirstFiveMin form block and the page has neither. - A caching plugin is serving an old copy of the page. Clear it.

If the form appears but will not send, your domain is not under Allowed website domains yet.

Get started