Our phone line is temporarily out of service. Every enquiry form and email is read and answered, so send one and we will come straight back to you.

Phone line down. Every form and email is answered.

Send an enquiry

Enquiry forms · built and run for you

Enquiry forms that never lose a lead.

A form shaped by what your customers actually ask, that reaches your inbox and your CRM, keeps the enquiry if either one takes it, and tells the visitor plainly whether it worked.

Where leads go missing

Six ways a form quietly loses work.

Each of these is a way forms lose enquiries, and several we have found and fixed in forms of our own. None of them shows on the page, which is why they last.

  1. A spam trap that catches real people

    Browser autofill can fill a hidden anti-spam field for a genuine customer. A form that throws away anything that trips the trap loses real enquiries, and nobody ever knows they were sent.

  2. One route, and it fails

    If the only copy of an enquiry is one email, a failed send loses it. Worse, some forms still tell the visitor it worked.

  3. No acknowledgement

    The visitor cannot tell whether it arrived, so they send it again, ring someone else, or give up.

  4. A required field that blocks

    A question the business does not need, made compulsory, stops a customer who does not have the answer to hand.

  5. A form that needs JavaScript

    When the page's script fails to load, on a slow connection or an older phone, the Send button does nothing at all.

  6. Fields that fight the phone

    The wrong keyboard for an email address, autocorrect rewriting a name, or no autofill. Each one slows a customer down on a phone.

What we build

A form that holds on to every enquiry.

The brief form on our contact page is built this way, so it is the live example.

  1. Questions shaped by your customers

    We start from what your customers ask before they buy, and ask only what you need to reply well. Every field earns its place, and anything optional says so.

  2. Two places, and kept if either takes it

    Each enquiry is emailed to you and recorded in your CRM. If one of the two cannot take it, the other still holds it, and the visitor is told it has reached you only once one of them has. If neither can, the form says so plainly and offers the enquiry as an email the visitor can send themselves.

  3. Spam handled without blocking people

    Hidden fields that bots fill in, and a check on how the form was sent, instead of a puzzle. An enquiry that trips a trap is flagged for you to judge, never quietly thrown away. There is no CAPTCHA: the W3C notes that CAPTCHAs often prevent disabled people from completing the task at all.

    W3C: Inaccessibility of CAPTCHA (opens in a new tab)

  4. An acknowledgement that repeats nothing they typed

    The visitor gets an email to say the enquiry reached you and what happens next. It restates their choices from the form's own lists, never their own words, so nobody can use your form to send their text from your domain.

    How the email is sent

  5. It works without JavaScript

    If the page's script does not load, the form still sends, and the visitor lands on a page that says whether it went.

  6. Plain errors, where the problem is

    A problem is described in plain words under the field it belongs to, the field is marked for screen readers, and the cursor is put in it, as WCAG 2.2 asks. Each field brings up the right keyboard on a phone and fills from the browser's autofill.

    WCAG 2.2, success criterion 3.3.1 (opens in a new tab)

  7. Privacy built in

    Only the fields you need, as UK GDPR's data minimisation principle asks, and a retention period agreed with you and stated in the acknowledgement. Where your site uses our cookieless analytics, form events count which field caused a problem, never what anyone typed.

    ICO: the data minimisation principle (opens in a new tab)

  8. Your CRM, or none

    We connect the CRM you already use once we have checked it can take enquiries reliably, and email on its own is fine too. The CRM account is in your name, under your own contract with its provider. Our own enquiries run into Odoo, so that route we know well.

    CRM and pipeline

How it works

From the enquiries you get now to a form that keeps them.

Your site does not have to be one we built. Where we do not host it, we look at the platform first and the quote says how the form will sit on it.

  1. Tell us where enquiries go now

    What your customers ask, where enquiries land today and where they get lost. The brief form's own questions take a minute.

  2. A written quote

    We say what we would build and connect, and send a written quote. It is valid for 30 days, and nothing starts until you accept it.

  3. Built, connected and checked

    We build the form, connect it to your inbox and your CRM, and check every route before it goes live, including what happens when one of them is down.

Proof

Sites where we built the enquiry form.

Client work and our own, each marked as which. Each case study says what its form does and where its enquiries go.

  1. Client · Education and charity

    Brother Sylvester

    When the store and Academy closed, we rebuilt Brother Sylvester's site on Astro: 92 stories, a history library and school bookings, with every old address kept.

  2. Client · Local services and repair

    AS Frames

    A new site for a Leeds picture framer with twenty-five years at the bench: big claims replaced with evidence, his reviews quoted as written, every job quoted.

  3. Our own · Web and marketing agencies

    VerySEOly

    Our own site: quote-led, built ahead of time, every provider named with its country, and a test suite that guards the copy as well as the code.

Questions

Enquiry forms, answered plainly.

  1. Do you use a CAPTCHA?

    No. A puzzle stops some bots and some customers, and it is the customers you cannot afford to lose. Hidden trap fields and a check on how the form was sent catch the bots instead, and anything they flag is still passed to you to judge.

  2. What happens if my email is down when someone sends an enquiry?

    If your form is connected to a CRM, the enquiry is still recorded there, and the visitor is told it has reached you. If nothing can take it, the visitor is told plainly that it did not send, and offered the enquiry as an email they can send themselves, so it is never lost without anyone knowing.

  3. Can the form send enquiries into the CRM I already use?

    Usually. We check that your CRM can take enquiries reliably before we promise it, and we connect it under your own account. If it cannot, the form sends to your inbox on its own, and we say so in the quote.

  4. My site is on WordPress, Shopify, Wix or Squarespace. Can you still help?

    Often, yes. Depending on the platform, that means a form on your page that sends to a small server function we run, or the platform's own form connected properly. We look first, and the quote says which.

  5. How long are enquiries kept?

    As long as you need them and no longer, agreed with you and stated in your privacy notice and in the acknowledgement. On our own site, an enquiry that does not become a project is deleted after 12 months.

    Our privacy policy

Related: why enquiry forms lose leads, and how to test yours, the email your website sends, lead generation and CRM and pipeline. Sources checked 9 November 2026.

Get a quote

Tell us where your enquiries go now.

A sentence is enough to start. We reply with any questions, then send a written quote for the form and everything it connects to.

Common Get a quote How quoting works What is managed website service? SEO in Leeds Get more enquiries Websites vs systems See the work Talk to someone Enter opens the first result · Esc closes