Skip to content

← All help articles

Get leads: your form, short link, QR code and allowed domains

Get leads

Get leads is where leads come from: one small snippet on your website, a short link for anything printed or spoken, and the list of domains your form accepts leads from. Until a form is placed somewhere, no leads can come in.

The embed snippet

  1. If you see Create your widget, press Generate my widget. It mints your public widget key; no secret is exposed in the browser.
  2. Under Embed snippet, press Copy snippet and paste it just before the </body> tag on any page of your site.
  3. Under Allowed website domains, add your site's https domain and press Add. With no domains listed, the browser widget does not accept leads.

Every lead lands in your Leads page instantly and starts your claim window. The form carries the consent wording leads agree to; you cannot change that wording, and that is what makes the assistant's call lawful.

How it looks

How it looks sets how the form shows on your site, and the Embed snippet below changes with your choice; copy it again after you change something. Shows as: A form on the page (the form shows where you paste the snippet) or A corner button (a button in the corner of each page opens the form; Corner picks the side). Then Theme (light, dark, or transparent, which takes your site's colours), Button colour, Corners, Width and Font. A button colour too light for white text is not used: the message under the choices says so and the standard blue stays. No choice changes the consent wording.

The preview below the choices is your real form with your choices, and it sends nothing. Preview background shows it on a light or a dark page, so you can check a transparent form against your site.

What the corner button offers

When the form shows as A corner button, the button can offer more ways to reach you above the form: Call (opens the visitor's phone to call you), Text (opens their messages to text you), Read our reviews (opens your reviews page in a new tab) and Save our contact (opens your contact card, which they can save to their phone). On What the corner button offers, tick the ones you want, move them up or down to set the order, and under Use your own words you can write your own button words in English and in Spanish (up to 40 characters; leave a box empty to keep the standard words). Press Save: your site shows the change the next time a page loads, with nothing to paste again.

A way shows only when it is turned on and set up, so a visitor never sees a button that goes nowhere. A way that is not set up says what it needs, with a Set it up link: Call needs your own FirstFiveMin number or a number on your contact card; Text needs your own FirstFiveMin number with texting approved; Read our reviews needs your reviews link; Save our contact needs your contact card. While your text button (on its own card) is on, Text is not shown, because one way to text is enough. The form (Get a callback) always shows below them. To see it, choose A corner button in the preview and open the button there.

Ask us opens your assistant conversation (the page behind your Night Window link) from the website. It shows only while your Night Window is set to Always open, is on, and your plan has room left: under Quiet hours only that link would land on your regular form in the daytime, so the button is left out rather than promise a conversation it cannot start.

Your short link and QR code

For flyers, yard signs, cards, or reading out over the phone: press Create my short link. The card shows the link, Copy link, and QR downloads (Download SVG for print, Download PNG for social or documents). Optionally type a Campaign tag (letters, numbers, dot, hyphen, underscore) and press Apply so you know which flyer brought the lead. Scan the code with your phone before you send anything to print.

If the Night Window is on, Your Night Window link is the same link with w- in front: it opens the after-hours chat on the first tap, and shows your regular form in daylight.

Your page

Your short link opens a one-page site built from what you have already filled in: your business name and the photo you kept on your contact card, buttons to Call, Text or Get a callback, what you do, where you work, your hours, your reviews link and Save our contact. The callback form is the same form, with the same consent. Text appears only when you have your own number and texting is ready; the shared FirstFiveMin number is never shown. An empty section is not shown. On Get leads, "Your page is missing" lists what to fill in, each with a link to the field. After hours, the Night Window still opens instead when it is on. Your page also describes your business to search engines and AI assistants in a form they can read (structured data), built from the same details the page shows — never a field you left blank.

Text first

When your own number can send texts, Your page lists Text first, above Call and the callback form. A visitor who taps it writes to your number from their own phone's messages. That matters because newer iPhones can sort texts from numbers a person has never messaged into a separate list, where they are easy to miss. Once the visitor has texted your number, it is no longer an unknown number to them, and your replies, confirmations and reminders come from that same number. Without your own number that can text, Your page keeps Call first.

When a visitor's AI assistant fills in your form

Your form tells AI assistants in the visitor's browser what it is for and what each field means, so an assistant can fill it in for the person. The person still reviews it and presses Send themselves. If an assistant ever sends the form by itself, the request still reaches you and you get your usual new-lead alert, but FirstFiveMin treats it as a request the person has not confirmed: no AI call and no texts. Call them yourself. A request the person sends themselves works exactly as before.

Add it to your website

Add it to your website on Get leads shows three ways, easiest first. Any of them works on any website builder.

  • Easiest: a button. A Get a callback button that opens your form. Copy the button gives you its code to paste; Copy the link gives you a plain link for a menu or a text link; Download the button (PNG) saves it as an image you can place and link.
  • A form box on your page. Your form inside your page, sized for a phone. Copy the form box and paste it where you want the form. The box shows only on the websites you allowed under Allowed website domains; on any other site it stays blank.
  • The full widget. The form, texting and voice on every page of your site: use the embed snippet below it.

The button and the box both use your short link, so create the short link first.

Where to paste it

At the top of Add it to your website, Where to paste it shows the steps for the website builder your site is made with. Type your site under Your website (your first allowed website is filled in) and press Show my steps. We open that one page, read which builder made it — WordPress, Wix, Squarespace, GoDaddy Websites + Marketing, Shopify, Webflow, or Weebly / Square Online — and show that builder's steps, with anything about your plan first. For example, on the Squarespace Basic plan the form box and the widget do not show, so the steps use the button. If we cannot tell the builder, you get the general steps. We keep only the builder's name and the address you gave us.

Send these steps to your web person

If someone else manages your website, Send these steps to your web person at the bottom of Add it to your website hands them the steps: the link, the button code, and the steps for your website builder when Where to paste it has found it. Share the steps opens your phone's share menu, Email the steps opens your own email app, Text the link opens your own messages app, and Copy the steps copies them. You choose who gets them. The message goes from you; we do not send it.

Form length

Form length on Get leads sets how much your form asks. Full (today's form) asks for the name, phone, email, address and a message. Short asks only for the first name, the mobile number and one question for your trade; the rest is asked on the call. On a phone, the short form also shows Call and, when your texting is ready, Text buttons above it, on your own FirstFiveMin number. The consent step is the same for both. A dental practice, med spa or law firm's form never asks for an address (that box exists for a mailing list; a health or legal visit is not one), so there it asks for a phone or an email.

Test both (50/50) shows each visitor one of the two. Under The last 30 days you see, for each form, how many visitors started it, how many sent it, and the rate. A visitor counts as started when they first tap a field, not when the page opens. Until each form has at least 30 starts, the rate is not shown, because the numbers are too few to compare.

Forward your lead emails

Forward your lead emails on Get leads gives you one private address. Sites like Angi, Thumbtack, Zillow or your website's contact form already email you when someone asks for you; forward those emails to that address and each one becomes a lead here. Press Get my forwarding address, then make a filter or rule in your email that forwards your lead emails to it. Gmail first sends a confirmation code to the address: it shows under Waiting for you to look, in the subject.

The first email from a new sender waits under Waiting for you to look. Press Yes, my leads come from here and its waiting emails become leads, and so does every email from it after that; press Block this sender and its mail is not shown again. An email we could not verify, or one with no phone or email in it, is kept for you to read and is never turned into a lead. Waiting emails are deleted after 30 days.

The assistant never calls a lead that arrived by email. It waits for you, and you call them. Get a new address replaces the address; the old one stops working at once.

Facebook and Instagram lead forms

Facebook and Instagram lead forms on Get leads brings the leads from your Facebook and Instagram lead-form ads straight here, without Zapier. Press Connect my Facebook Page, sign in to Facebook and choose the Page your ads run from. Your Page shows under Connected Pages; Disconnect stops new leads from it.

Your assistant calls these leads only when your form asks for consent with a checkbox the person ticks: add the consent wording shown on the card to your form as a custom checkbox, then enter that wording (and, if you like, the checkbox's key) on your connected Page. A person who ticks it works like every other lead: you get the first five minutes, then the assistant calls. Without that, the lead comes to you and you call them. We keep the form, the time, the wording and the person's answers as the record of their consent.

Report lead quality to Meta

For leads from your Facebook and Instagram lead forms, we tell Meta which ones you contacted, booked, or met. We send only Meta's own lead ID and the stage — never a name, phone number or email.

Meta uses this to find more people like the ones who book. Meta needs about 200 leads a month to optimize on it; with fewer, you still see the stages in Ads Manager.

Answer Facebook messages · Answer Instagram messages

New messages to your Page, Instagram or WhatsApp become leads in FirstFiveMin with the same five-minute alert. We send one reply to say you got their message and offer a call.

Meta only allows replies within 24 hours of their last message (7 days for a reply you type yourself). Call or text them instead.

If someone writes STOP (or asks you to stop messaging them), we stop: no more automatic replies and no call from your assistant, and if they gave you a number it goes on your do-not-contact list. Their messages still show on their lead page, but you can't reply from FirstFiveMin after that.

Meta has its own free Business AI that can also answer your Page and Instagram messages. If you turned it on, turn one of the two automatic replies off: otherwise a person who writes in gets two replies. The card on this page says so too.

Is it working?

Under the three ways, Is it working? opens one page of your website and looks for the button, the form box or the widget. Type the page under Page to check (your first allowed website is filled in) and press Check my website. You get one of three answers:

  • Working: we found it, and it can show there.
  • Found, but not on your allowed domains: the form box and the widget show only on the websites under Allowed website domains. Add that site there. (The button is a plain link, so it works anywhere.)
  • Not found, or could not open: paste one of the three on that page, publish your site, and check again; or check the address.

Above the box, a line says what the form itself reported from your website: the last time it loaded there (on which site, in your time zone), and when the corner menu and the bot check last showed. It updates on its own when a visitor opens a page with your form, at most every ten minutes. If it says we have not seen the form run yet, open your site once with the form on it.

Then Send a test lead to see one arrive. It is marked as a test and nobody calls it.

Once a check has found it working, we check again each day while no website leads come in for 7 days. If it is gone, we send you one alert.

Put your page where customers already look

Put your page where customers already look on Get leads gives you one link per place: your Google Business Profile website and booking link, your Facebook Page button, your Instagram profile, your Nextdoor business page, Yelp, your email signature and your contact card. Each link opens your page and carries that place's tag, so every lead shows where it came from.

For each place: press Copy the link, then follow the steps on the row on your phone and paste it there.

  • Google: in the Google Maps app, open your Business Profile and tap Edit profile. Paste the link in the website field. For the booking link, tap Booking, then Add link. Some business categories do not offer booking links.
  • Facebook: switch to your Page, open the Page options and choose Add action button (or Edit action button). Pick a button that opens a website. A Page has one action button.
  • Instagram: your profile, Edit profile, add the link as your website, Done.
  • Nextdoor: switch to your business account, Page, Edit, the website field. The page must be claimed.
  • Yelp: in the Yelp for Business app, Biz Info, the website field, Save.
  • Email signature: on a phone the Gmail app takes a plain link; on a computer, paste the signature block for a button.
  • Your contact card: paste the link as the website on your card in Settings.

A row ticks itself when the first lead arrives from its link. A page view alone does not tick it.

Apple Maps: the button on your place card

Put your page where customers already look also has a row for Apple Maps. Apple Maps can show a button on your place card that opens your page. You add it yourself in Apple Business:

  1. On a computer, sign in to Apple Business (business.apple.com) as a user who can manage locations.
  2. Choose Brands, then Locations, and select your location.
  3. Next to Actions, choose Add, pick the action that fits (for example, Book), paste the link from the row, choose Add, then Save.

Apple reviews a new action within three business days. The button shows on iPhone and iPad with iOS 17.4 or later. The row ticks itself when the first lead arrives from the button.

Status and security

  • Widget enabled (accepting leads): the on/off switch for the form. Off shows "Paused".
  • Rotate signing secret: only for posting leads server-to-server. The browser widget does not use it. The new secret is shown once; save it immediately.

Voice widget

When voice calling is connected on your account, a Voice widget card offers a second snippet: a talk button visitors speak to out loud. It rides the same key, the same allowed domains and the same switch. Add data-lang="es" inside the tag for a Spanish-language site.

Common problems

  • Leads are not arriving from the site: the domain is missing from Allowed website domains, or the widget is paused.
  • "The short link turns on once your administrator sets the app's public address": the platform address is not configured yet; the embed snippet works meanwhile.
  • "Only the account owner or an admin can change this": your role can view this page but not change it.
Get started