Drag-and-drop form assembly
Drag FormContainer, fields, headings, and a submit button onto any page canvas. Reorder them in seconds. No form-building interface separate from your page.
Drag a form container, drop in fields, publish. Submissions land in your dashboard with read/archive tracking and instant email notifications — no Typeform subscription, no Gravity Forms licence, no separate form tool at all.
Get in Touch
We'll get back to you within 24 hours
7 field types — all drag-and-drop, all validated, all styled with your brand
Text
Short single-line text
Validated email address
Phone
Phone number with format check
Textarea
Multi-line long-form text
Select
Dropdown with custom options
Radio
Single-choice from a list
Checkbox
Multiple selections
Store owner using a contact form app
“I was paying $29/month for a separate contact form plugin. Every time I wanted to change the layout or match my brand colours I had to fight the plugin's limited customisation options.”
I dropped the plugin and built the contact form directly in my store's page editor in about 20 minutes. It matches the brand perfectly and the submissions show up right in my dashboard.
Agency building a lead-gen landing page
“For every client landing page with a lead capture form I'd embed a Typeform. Clients hated that submissions went to a different tool and the styling never matched their brand.”
Now I drag a FormContainer into the page, configure the fields, set the redirect to a thank-you page, and the client sees every lead right in their LaunchStore dashboard.
Merchant running a product feedback survey
“I needed a simple survey — three questions, a submit button. Setting up a Typeform account, configuring the embed, and styling it to match my store was a 2-hour project.”
I opened the page editor, dragged in a form with three radio fields and a textarea, published it, and shared the URL. Done in 15 minutes. Responses are in my dashboard.
No separate form tool. No embeds. No API keys. Just drag, configure, and publish inside the same editor you already use to build your pages.
Drop a FormContainer component anywhere on a page. Assign a name — that's the label that appears in your submissions inbox.
Drag text, email, select, radio, checkbox, and textarea fields inside the container. Set each label, placeholder, validation rules, and styling.
Customise the button label, colour, and shape. It shows a "Submitting…" state automatically while the request is in flight.
Hit publish. The form is live at your page's URL immediately — fully functional, server-validated, and mobile-responsive.
Navigate to Forms in your store dashboard. Filter by New / Read / Archived. Expand any row to see the full submitted data.
No forwarding rules. No third-party inbox. Open the Forms section of your store dashboard and every submission is there — with status tracking, field-by-field data view, and one-click status management.
Get in Touch
12 total submissions
Emma Wilson
NEWI'd love to learn more about your premium range…
| Full Name | Emma Wilson |
| [email protected] | |
| Message | I'd love to learn more about your premium range. Can you send a catalogue? |
The full feature set that makes Typeform, JotForm, and Gravity Forms worth their monthly fees — built natively into every LaunchStore store.
Drag FormContainer, fields, headings, and a submit button onto any page canvas. Reorder them in seconds. No form-building interface separate from your page.
Text, email, phone, number, textarea, dropdown select, radio buttons, and checkboxes. Each field has its own validation rules — required, min/max length, and format patterns.
Required fields, minimum and maximum character counts, email format, URL format, and phone format are validated in-browser before the form ever hits your server.
Every submission sends an HTML email to your store's admin address immediately. The email contains a formatted table of every field name and the visitor's answer.
Every submission is stored in your dashboard with read/unread/archived status. Filter by status, expand any row to see the full data table, and mark as read in one click.
When you expand a submission row in the dashboard, it automatically transitions from New to Read — the same inbox UX you already know from email.
After a successful submission, show a custom thank-you message inline or redirect the visitor to any URL — a thank-you page, a download, or your homepage.
Archive any form to stop accepting submissions immediately. Archived forms reject new submissions with a clear error. Reactivate with one click when needed.
The forms list shows total submission count per form at a glance. No need to open submissions to see which forms are performing.
Every field, button, heading, and divider component exposes colour, spacing, and border radius controls connected to your store's theme token system.
Forms live inside the same drag-and-drop canvas as your other content. Wrap a form in a two-column layout, put it inside a hero section, or give it its own dedicated landing page.
The backend records the visitor's IP address on every submission for basic audit and spam review purposes. No additional tracking scripts required.
Set a form's Marketing Type to EMAIL_SIGNUP and every submission automatically creates a newsletter subscriber record in your marketing dashboard. Reachable via subscribers:all or subscribers:tag:x in any email campaign.
Every form component — fields, buttons, headings, and dividers — exposes full styling controls tied to your store's theme token system. Your brand colors, border radius, and spacing automatically flow into every form you build.
Field backgrounds
Per-field background colour from your theme
Button colours
Brand-primary or any custom colour
Border radius
Sharp, rounded, or pill — same as your buttons
Max-width control
Constrain forms to any width on the canvas
Newsletter Sign-Up
Get weekly deals and new arrivals straight to your inbox.
Form Builder is included in every LaunchStore plan. Drag, configure, publish — and watch submissions flow into your dashboard from day one.