Skip to content

News, forms and company

Forms and enquiries.

Add an enquiry form in the builder. Messages land in Enquiries and your inbox; spam is stopped without CAPTCHA or cookies.

Workspace → Enquiries with statuses and kinds

Workspace → Enquiries with statuses and kinds

The Form element

Insert the Form element or the Enquiry form section. In the Content panel set:

  • the fields – text, e-mail, phone, list, radio buttons, date, number and consent;
  • the button text, a thank-you message or a thank-you page;
  • an optional confirmation to the sender and the notification e-mail address.

Hidden fields, a signed time check and a submission limit per address stop spam – no puzzle for your visitors and no cookies. For an extra check, Settings → Privacy and cookies → Spam check for forms adds hCaptcha, Google reCAPTCHA v3 or Cloudflare Turnstile; a single form can opt out.

Enquiries

Submitted messages are in Workspace → Enquiries with a status (new, read, resolved). Reply by e-mail right from the admin or export to CSV. Each enquiry is linked to its customer. Enquiries contain personal data, so they are deleted automatically after a set number of months (24 by default).

Which campaign brought the enquiry

When the form is on the page an ad or a newsletter links to, the enquiry also records the campaign from the page address – utm_source, utm_medium, utm_campaign, utm_term and utm_content. You see it in the enquiry, the notification e-mail, the CSV export and the webhook. It needs no cookies: Kaleta reads it from the address of the page the form was sent from.

Connecting other tools

  • CRM, Make or Zapier: Settings → Webhooks → New enquiry webhook sends every new enquiry as JSON, with the campaign in a utm object. Every call is signed (X-Kaleta-Signature), retried when the receiver fails, and listed in the delivery log.
  • Conversion tracking: a successful submission fires a kaleta:odeslano event and pushes generate_lead to the dataLayer – ready for Google Tag Manager (see Statistics).
A multi-step form: visitors see one step at a time and move on with Next

A multi-step form: visitors see one step at a time and move on with Next

Still stuck?

Ask on GitHub or write to info@kaletacms.com – the guide gets better with every question.