Visual Form Builder

Build forms from the Roadmap dashboard. Add fields, set labels, choose widths, mark required fields, and drag to reorder. No code, no third-party form tool.

Multiple Field Types

Choose from text inputs, dropdowns, checkboxes, textareas, and more. Build the right input for each question without workarounds.

Field Width Controls

Set each field to full or half width. Place two fields side by side when they naturally belong together, like first name and last name.

Required Field Validation

Mark any field as required. Incomplete submissions are blocked before they reach you. No half-filled forms to chase up.

Drag-to-reorder Fields

Change field order by dragging them into position. Restructure a form without deleting and recreating fields.

Form Handle for Theme Placement

Each form gets a unique handle used to place it in your theme. Enter the handle in the Shopify theme editor and the form appears wherever you want it.

Create Multiple Forms

Build as many forms as you need. Contact forms, trade applications, quiz forms, onboarding flows. Each form has its own fields, settings, and submission views.

Add to Theme via Shopify Editor

Place forms on any page using the Shopify theme editor. Add the Roadmap form block, enter the handle, and it renders on the storefront. No liquid snippets.

Customise Form Design

Style forms to match your store design. Control colours, fonts, spacing, and layout so the form looks native to your brand, not like a third-party embed.

Mobile-responsive Layout

Forms adapt to mobile screen sizes automatically. Half-width fields stack correctly. Spacing and input heights adjust for touch interactions.

Customer Confirmation Emails

Send an automatic confirmation email to the customer after they submit a form. Customise the email template to match your brand voice and messaging.

Admin Notification Emails

Notify your team when a form is submitted. Choose the recipients and customise the admin email template so submissions reach the right people immediately.

Custom Email Templates

Edit both customer and admin email templates from the Roadmap dashboard. Control the subject line, body content, and formatting for each form independently.

View Form Submissions

See every submission for each form inside the Roadmap dashboard. Submission counts, response data, and timestamps in one centralised view.

Submission Dashboard per Form

Each form has its own submission log. Filter and review responses without mixing data from different forms.

Save to Customer Profile

Automatically save form submissions against the customer record in Shopify. If the customer does not exist yet, the profile is created. Trade applications, onboarding forms, and account requests all tie directly to the customer.

Push to Customer Metafields

Store form submission data in a structured customer metafield. The data is accessible in Shopify for theme logic, reporting, and downstream workflows. Each form writes to its own metafield key.

Save Response as Customer Tag

Mark individual form fields to save the response as a Shopify customer tag. Use for segmentation, eligibility rules, or Klaviyo targeting based on what the customer told you.

Link Form to Product Purchase

Attach a form to the product purchase flow. The form appears as part of the buying journey and the submission data is tied to the order. Use for personalisation, engraving details, compliance questions, or custom order notes.

Order-linked Submission Data

When a form is linked to a product purchase, the submission data travels with the order. Your fulfilment team sees the custom details alongside the order line items.

reCAPTCHA Spam Protection

Enable reCAPTCHA on any form to prevent spam submissions. Keeps your submission data clean without adding friction for real customers.

Trigger Klaviyo Event on Submit

Fire a Klaviyo event when a form is submitted. Use it to trigger follow-up flows, branch customer journeys by form type, or centralise all customer messaging in Klaviyo. When enabled, Roadmap disables its own customer confirmation email so Klaviyo handles the response.

Google Sheets Integration

Push form submissions to a Google Sheet automatically. Build custom reports, share data with your team, or feed submissions into external tools without exporting manually.

Admin Email Still Sends with Klaviyo

When Klaviyo triggering is enabled, Roadmap still sends the admin notification email. Your team gets notified instantly. Klaviyo handles the customer follow-up. Both channels work together.

Contact Forms

Replace Shopify default contact forms with a branded, customisable form that saves data to customer profiles, triggers Klaviyo flows, and logs submissions in one place.

Trade and Wholesale Applications

Collect trade application data, save it against a customer profile, and tag the applicant automatically. Combined with Tag Library, approved trade customers gain access to wholesale products.

Quote Requests

Collect project details, specifications, or custom requirements through a structured form. Submissions notify your sales team and save to the customer record for follow-up.

Product Personalisation

Capture engraving text, monogram initials, custom sizing, or gift messages as part of the purchase flow. The data travels with the order to your fulfilment team.

Onboarding and Qualification Forms

Qualify new customers or trade applicants with structured questions. Save responses to the customer profile and metafields for use in downstream workflows.

Forms x Customer Profiles

Form data enriches the Shopify customer profile. Every submission builds a richer picture of who the customer is, what they need, and how they should be segmented.

Forms x Tag Library

Tags applied from form responses can be used as eligibility criteria in Tag Library. A customer fills out a trade form and gains access to wholesale products automatically.

Forms x Klaviyo

Form submissions trigger Klaviyo events. Build automated follow-up flows, nurture sequences, or qualification journeys based on what the customer submitted.

Forms x Loyalty

Form data saved to customer profiles and tags feeds into loyalty eligibility. Use form responses to qualify customers for specific earning actions or tier-based perks.

Forms x B2B / Trade

Trade application forms save to the customer profile, apply wholesale tags, and combined with Tag Library, unlock access to trade-only catalogues. The full wholesale onboarding flow in one system.

No Code Required

Build, configure, and manage forms from the Roadmap dashboard. Place them on your storefront through the Shopify theme editor. No liquid snippets for standard forms.

Native Shopify Infrastructure

Form data is stored natively in Shopify. Customer profiles, metafields, and tags are all standard Shopify data. No external form server holding your submissions.

Works on Shopify and Shopify Plus

Full Forms functionality on both Shopify and Shopify Plus. No plan-tier restrictions on form types, integrations, or advanced settings.

FAQs

FAQs

Can form responses be pushed to Google Sheets?

Yes. Enable the Google Sheets integration and submissions are pushed automatically. Build custom reports, share data with your team, or feed submissions into external tools without manual exporting.

Can form submissions trigger Klaviyo flows?

Yes. Enable Klaviyo event triggering on any form and Roadmap fires an event when a submission is received. Build follow-up flows, nurture sequences, or qualification journeys in Klaviyo based on what the customer submitted. When enabled, Roadmap disables its own customer confirmation email so Klaviyo handles the response.

Can I link a form to a product purchase?

Yes. Attach a form to the product purchase flow for personalisation details, engraving text, compliance questions, or custom order notes. The submission data travels with the order so your fulfilment team sees the custom details alongside the line items.

Can I use forms for trade and wholesale applications?

Yes. Collect trade application data, save it against a customer profile, and tag the applicant automatically. Combined with Tag Library, approved trade customers gain access to wholesale products and trade-only pricing without any manual steps.

Does form data save to the customer profile in Shopify?

Yes. Submissions are automatically saved against the customer record in Shopify. If the customer does not exist yet, a profile is created. Data can also be pushed to customer metafields and individual responses saved as customer tags for segmentation.

Does Roadmap Forms include spam protection?

Yes. Enable reCAPTCHA on any form to prevent spam submissions. It keeps your submission data clean without adding friction for real customers.

Do I need a developer to set up forms?

No. Build forms from the Roadmap dashboard with a visual form builder. Add fields, set labels, mark required fields, and drag to reorder. Place forms on your storefront using the Shopify theme editor by entering the form handle. No liquid snippets or custom code needed.

What form apps does Roadmap replace?

Roadmap Forms replaces standalone form tools like Typeform embeds, Hulk Form Builder, and similar Shopify form apps. Forms are built, managed, and submitted natively within your Shopify store with data saved directly to customer profiles and metafields.

See what your retention stack should look like

Book a 20-minute demo and we'll walk you through how Roadmap replaces your current app stack - and what it makes possible that wasn't before.