A CMS with lead management for every website enquiry.
Headless CMS forms on every client site send website form submissions to leads. Your team owns each enquiry, logs every touch and follows up — website enquiry management in the same place as the content.
Headless CMS forms
Define the form once. Every stack posts to the same endpoint.
Headless CMS forms are built per website from the same field types as content. Each form gets a form backend API endpoint that validates the payload and turns every real submission into a lead.
Contact us
key: contact-us
- Name*nameText
- Email*emailEmail
- PhonephonePhone
- Message*messageLong text
Form backend API
POST /v1/forms/contact-us/submit
{
"name": "Alex Rivera",
"email": "alex@example.com",
"phone": "+1 555 0100",
"message": "Can we talk next week?",
"_hp": "",
"_context": { "pagePath": "/contact" }
}200 → a new lead, with the page it came from.
Validation errors, rate limits and CAPTCHA replies are documented for developers. See the Form API
Lead management
Website enquiry management your client can run themselves.
Lead management for website enquiries stays on the website that received them. Assign an owner, set a priority and follow-up, move the status, and keep every touch in an activity history that is never edited.
Six statuses, every site
New, Contacted, Qualified, Won, Lost and Spam — the same fixed set on every website, so nothing sits in limbo.NewContactedQualifiedWonLostSpamOwners, priority, follow-ups
Give each lead an owner from the website's team, a priority, and a follow-up date. Overdue open leads stand out.PRHighOverdueEvery touch logged
Log a call, WhatsApp, email, meeting or note, with what it changed, in one entry. The history is kept as it happened.CallWhatsAppEmailMeetingNote
Source and safety
Know where it came from. Keep the junk out.
Each lead keeps the page, item, referrer and UTM tags from the submission. Forms check their fields, reject bots and rate-limit abuse, so website form submissions to leads stay useful.
Source on every lead
Page path, item slug on pages with many items, referrer and UTM tags travel with the submission into the lead.pagePathitemSlugutmSpam kept out
Required fields and types are checked. A honeypot must arrive empty, with rate limits and an optional CAPTCHA.HoneypotRate limitsCAPTCHATest leads stay apart
Submissions from Development are test leads, never mixed with Production, and cleared after 30 days.Test leadsProductionBulk actions and CSV
Change status or owner on many leads at once, and export the current filter or selection to CSV.StatusOwnerExport CSV
FAQ
Questions about forms and leads.
How enquiries become leads, who can work them, and what stays out of scope today.
Get started
Build your next client site on mywebcms.
Start from a screenshot, give your client one simple place to run it, and ship it on any stack you like.
- Two steps to your first website:
- 1Create your workspace
- 2Add a client website
Everything that comes with mywebcms
Tap any feature to learn more.