Interactive Elements 7 min read

Contact forms & submissions

Every small-business website needs a way for visitors to get in touch. Ullbek has a built-in form backend — no third-party service, no extra setup, no code. Submissions go straight to your inbox, with spam filtered out before they arrive.

A laptop showing a contact form with a glowing email envelope floating beside it

How it works

When Ullbek adds a form to your site, it wires it up to our own form-handling infrastructure automatically. You don't need a Formspree account, a Netlify form, or any third-party service. It's all built in.

Here's what happens from the moment a visitor clicks Submit to the moment you read their message:

Step 1

Visitor submits

They fill in your form and press Submit. The data is sent securely over HTTPS to Ullbek's servers.

Step 2

Spam check

Every submission runs through built-in spam detection. Junk never reaches your inbox.

Step 3

Delivered to you

Clean submissions are emailed to the address you choose — your account email until you say otherwise. No app to check.

Where emails go

Submissions are delivered to your account email until you choose another address — your shop email, a shared inbox, whichever you read. Tell your site's assistant where you want them, or set it under Manage → Form. See Sending messages to a different address.

Asking for a form

You don't need to know any HTML to get a contact form. Just tell Ullbek what you need in plain language, and the form is built and wired up for you.

Simple contact form

Example prompt
Add a contact form to my site with fields for name, email address, and a message. Show a short thank-you message after they submit.

Booking or enquiry form with more fields

Example prompt
Add a booking enquiry form to the Contact page. Fields: name, email, phone number, preferred date, and a message box. Button label "Send enquiry".

Newsletter sign-up

Example prompt
Add a newsletter sign-up strip to the bottom of the homepage — just an email field and a "Subscribe" button. Keep it simple and on-brand.

Ullbek builds the form, styles it to match the rest of your site, and hooks up the submission backend — all in one go.

What's included

The form backend is part of every Ullbek site — free plan included. Here's what you get out of the box:

Email delivery

Every clean submission is emailed to the address you choose. No app to check, no dashboard to log into.

Included free

Built-in spam protection

Submissions are screened automatically. Obvious spam is blocked before it ever reaches your inbox — no CAPTCHA needed on your end.

Included free

Any fields you need

Name, email, phone, message, dropdowns, date pickers — just describe what you want and Ullbek builds it.

Included free

Submissions on/off toggle

Pause new submissions at any time without editing your site — great for holidays or temporary closures. The form stays visible but won't collect messages until you turn it back on.

Included free

How spam protection works

We review every message before it hits your inbox, so you only see the real ones.

When a visitor submits a form, Ullbek's backend evaluates the content automatically. Messages that look like spam — bot-generated text, gibberish, phishing attempts — are flagged and held back. Genuine-looking messages are passed straight through and emailed to you.

You don't configure anything. There's no CAPTCHA for your visitors to solve, no honeypot fields you have to add, and no spam folder to manage on your site. It happens invisibly in the middle of the pipeline.

What gets flagged?

Typical patterns: all-caps subject lines, links to known spam domains, robotic or incoherent text, and submissions from blacklisted IPs. Borderline cases are flagged and held back — they are not emailed to you.

Your inbox is your dashboard

There is no messages listing inside the Ullbek UI. Every clean submission is emailed straight to the address you chose — your inbox is the only place you need to check.

This is intentional. Email already has everything you need: search, threading, labels, forwarding, and reply. There's no separate portal to learn or log into.

What the email contains

Each notification email shows the submitted fields (name, message, email address, etc.), the page the form was on, and the time of submission — everything you need to reply.

Sending messages to a different address

Many people sign in with one email and run the business from another. Your site's messages can go to whichever address you read — you don't have to change the email you sign in with.

Just tell your assistant

Open your site and say where you want the messages. Something like "Send the contact form messages to hello@myshop.com" is enough. The assistant emails a six-digit code to that address; paste the code back into the chat and the change is made. From then on every message lands there, with the visitor's address as the reply-to.

Example prompt
I sign in with my Gmail, but I want enquiries from the site to go to hello@myshop.com instead.

Or set it under Manage

In the builder, click Manage, open Form, and use Deliver to → Change. The same six-digit code goes to the new address; enter it there to confirm.

Why there's a code

Your messages are private, so only an address that can prove it's yours ever receives them. The code is good for 15 minutes; until it's entered, nothing changes. Whenever the delivery address changes, your account email gets a short notice — so if you ever see one you didn't expect, open Manage → Form and switch back with one click.

Going back to your account email never needs a code — say so to the assistant, or choose use the account email instead under Manage → Form. All forms on a site share the same delivery address.

Turning off form submissions

If you ever want to stop receiving submissions — for example, while you're on holiday or if you're temporarily removing a service — you can disable them without touching the form itself.

How to disable submissions
Step 1
In the builder, click Manage in the top toolbar.
Step 2
Open the Forms tab and find the form you want to pause.
Step 3
Toggle Accept submissions off. The form stays on your site — it just won't collect or email messages until you turn it back on.
Visitors see the form but can't submit

When submissions are disabled, the form remains visible on your page but the submit button is deactivated. Visitors see a short message letting them know submissions are temporarily paused.

Common questions

Can I have forms on more than one page?

Yes. You can have a contact form on your Contact page, a quote request form on your Services page, and a newsletter sign-up on your homepage — each wired up independently. Submissions from each form are emailed to you as they arrive, clearly labelled with the page they came from.

Can I change the email address submissions go to?

Yes. Tell your site's assistant the address you want, or set it under Manage → Form. A six-digit code goes to that address and the change is made once you enter it — your sign-in email stays as it is. All forms on a site share the same delivery address; there's no routing of different forms to different inboxes.

Can enquiries go to my shop or work email?

That's exactly what this is for. Many owners sign in with a personal address and run the business from another — point the messages at the one you actually read.

Why did my account email get a notice about this?

Every time the delivery address changes, we tell the email you sign in with — the same courtesy as a "your password was changed" message. If you made the change, there's nothing to do. If you didn't, open Manage → Form and switch delivery back to your account email with one click, then change your password.

What happens to submissions if I disable a form?

Nothing changes for past submissions — they were already emailed to you. Only new submissions are blocked while the toggle is off.

Do I need to republish after turning submissions on or off?

No. The toggle takes effect immediately — you don't need to publish a new version of your site.

Is there a submission limit?

There's no hard cap on submissions for free or paid plans right now. If your site is receiving an unusual volume we may reach out, but for typical small-business usage you won't hit any limit.

Ready to add a form?

Open your site and tell Ullbek what fields you need. Your form is live in seconds.