Workfile Store

Forms & Leads

Build custom forms, capture leads, manage submissions, and grow your newsletter.

Forms let you collect information from visitors — contact requests, quote inquiries, feedback, newsletter signups, and service intake data. Every submission is tracked with analytics so you can measure conversion.

Forms and Leads are separate toggleable modules. Enable them from Settings → Modules if they're not visible in your sidebar.

Creating a form

Go to Forms → Create Form

Click Create form to see the template picker. Choose a starting template or start blank.

Pick a template

TemplatePurposePre-built fields
Contact FormLead captureName, email, phone, message
Newsletter SignupNewsletterEmail, name (optional)
Quote RequestLead captureName, email, phone, service, budget, details
Feedback FormSurveyName, email, rating, feedback
Blank FormCustomNo fields — build from scratch

Customize fields

Add, remove, or reorder fields. Each field has:

SettingDescription
LabelField label shown to the user
TypeText, email, phone, textarea, select, number, date, checkbox
PlaceholderHint text inside the field
RequiredWhether the field must be filled
Map to fieldAuto-map to lead fields (name, email, phone)

Set the form purpose

PurposeWhat it does
Lead captureSubmissions create leads in the Leads dashboard
NewsletterSubmissions add to your subscriber list
SurveyCollect feedback and responses
Service intakePre-appointment information collection
CustomGeneral-purpose form

Save and activate

Give your form a name and URL slug, then save. Toggle Active to start accepting submissions.

Use the Quote Request template for service businesses. It includes a budget range selector with Indian currency brackets (Under ₹10,000, ₹10,000–₹50,000, ₹50,000–₹1,00,000, Above ₹1,00,000).

Embedding forms

Forms can be used in two ways:

  • Storefront page — each form has a public URL at /forms/your-slug on your storefront
  • Page builder widget — embed the Contact Form widget on any page using Workfile Canvas

Tracking submissions

Each form tracks:

MetricDescription
ViewsHow many times the form was loaded
SubmissionsHow many times it was submitted
Conversion rateSubmissions ÷ Views as a percentage

Go to Forms → [form name] → Submissions to see all responses with timestamps and field data.

Leads

When a form's purpose is Lead capture, submissions automatically create entries in the Leads dashboard. Leads show:

FieldExample
NameVikram Reddy
Emailvikram@example.com
Phone+91 87654 32109
SourceQuote Request form
Date8 Apr 2026
StatusNew

Lead fields are auto-populated from form submissions using the Map to field setting. Map your form's name, email, and phone fields to the corresponding lead fields for automatic data flow.

Newsletter subscribers

When a form's purpose is Newsletter, submissions add to your Subscribers list. View all subscribers from the Subscribers page in the sidebar.

Subscribers can also sign up through the Newsletter widget in the page builder — a standalone email signup form you can place on any page.

Form actions

From the forms list, you can:

ActionDescription
EditModify form fields and settings
View submissionsSee all responses
Activate/DeactivateToggle whether the form accepts submissions
DuplicateCreate a copy of the form
DeleteRemove the form and all its submissions

Duplicate a working form to create variations — like a "Contact Us" form for your homepage and a "Get a Quote" form for your services page, each with slightly different fields.

On this page