Forms
Build custom forms to collect customer data and update profiles using Lantern's form builder
Note: Lantern Forms are currently in beta. If you would like to participate in the beta, please contact us.
Lantern's forms functionality allows you to create custom data collection forms that integrate seamlessly with your Shopify store. Forms can update customer profiles, collect custom properties, and trigger events in your Lantern analytics.
Key Features
- Visual Form Builder: Create forms with various field types through the Lantern admin
- Customer Profile Integration: Update Shopify customer data directly from form submissions
- Custom Properties: Collect and store custom data points for each customer
- Validation: Built-in client and server-side validation
- Analytics Integration: Track form submissions as events in your Lantern analytics
- Multi-language Support: Localized form validation and error messages
How It Works
- Create Forms: Use the Lantern admin to build forms with your desired fields
- Integrate with Theme: Add HTML forms to your Shopify theme that submit to Lantern's endpoints
- Collect Data: Form submissions update customer profiles and custom properties
- Track Events: All submissions are recorded as events for analytics and automation
Field Types
Lantern forms support various field types to collect different kinds of data:
- Text Inputs: Email, text, URL, phone number
- Textareas: Multi-line text content
- Select Dropdowns: Single selection from predefined options
- Checkboxes: Boolean yes/no values
- Radio Buttons: Single selection from multiple options
Data Types
Forms can update two types of customer data:
Profile Fields
Update standard Shopify customer profile information:
- Email address
- First and last name
- Phone number
Property Fields
Store custom data points as Lantern properties:
- Preferences and interests
- Custom attributes
- Survey responses
- Any structured data
Getting Started
Ready to build custom forms? Check out our implementation guide:
- Custom Form Implementation - Complete guide to building and integrating custom forms
Use Cases
Forms are perfect for:
- Newsletter Signups: Collect email addresses and marketing preferences
- Customer Surveys: Gather feedback and preferences
- Profile Updates: Allow customers to update their information
- Lead Generation: Capture prospect information
- Event Registration: Collect attendee details
- Preference Centers: Let customers manage their communication preferences