Forms & Submissions

Contact forms that reach your inbox on every plan, with spam protection built in. Extra recipients, monthly limits, and stored entries on paid plans.

Every Looops site can have a contact form that emails you. Paid sites can also store what visitors send, run bookings and signups, and email your customers back.

Contact forms (every plan)

Ask the AI:

"Add a contact form with name, email and message."

The form is built, validated, protected against spam, and wired to Looops' form service. Each message lands in your inbox, from a Looops address, with the visitor's details. Nothing to configure.

  • Free plan: up to 50 messages a month per site
  • Personal and Pro: unlimited

Who receives the messages

Messages go to the email of the account that owns the project. To add teammates: project name (top left) → Website settings → Notifications. Add up to three extra addresses; each person confirms once by email before receiving anything. The same inboxes receive booking requests and anything else your site sends you. You can mute or remove a recipient there too.

Spam protection

Forms on your looops.site address carry an invisible bot check and a hidden trap field; bots fail, people never see it. Sites on a custom domain keep the trap field.

Custom fields

Describe exactly what you need:

"A project inquiry form: name (required), email (required), company, budget as a dropdown (under 5k, 5k to 10k, over 10k), project description, preferred timeline."

Field types the agent uses: text, email, phone, long text, dropdown, checkbox, radio buttons, dates. File uploads need the database switched on (paid plans), because the files have to be stored somewhere.

Validation and messages are yours to specify: "make name and email required", "show errors under each field", "after sending, show 'Thanks, we reply within a day'", "redirect to a thank-you page".

Storing entries (paid plans)

On Personal and Pro with the database on, ask for entries to be stored and you get a list you can browse in the CMS:

"Store the inquiries in the database and show me a list of them in the CMS."

This is how bookings, reservation lists, waitlists and signups work: the form writes to your database, you manage entries in the CMS, and the agent can add states (pending, confirmed) or an owner view if you ask. See how to add online booking for the full pattern.

Emailing your visitors (paid plans)

Confirmation emails, receipts and replies from your site's own address are part of the backend features: 500 emails a day on Personal, 2,500 on Pro. Ask the AI: "send the guest a confirmation email when they book."

Newsletter signups

"Add a newsletter signup in the footer with just an email field."

On a free site the addresses reach your inbox like any form. On a paid site they can be stored in a subscribers table, or the agent can connect the form to a newsletter tool you already use.

Send entries somewhere else

On Personal and Pro, each entry can also be posted to Slack, handed to Zapier, Make or n8n, or added to a Mailchimp or Brevo list for newsletter signups.

Next steps