Skip to main content

Form Builder Examples

Explore complete, production-ready examples of form schemas for different use cases.

Basic Store Configuration

A minimal form for collecting essential store information.

E-commerce Homepage

Complete homepage configuration with hero, features, and branding.

Blog Configuration

Form for configuring a blog section.

Multi-Page Theme

Complete configuration for a theme with multiple pages.

Advanced Features Configuration

Form with feature toggles and advanced options.

Usage Examples

Using Basic Store Configuration

Using Homepage Configuration

Best Practices from Examples

Logical Organization - Group related fields into sections - Use descriptive page names for multi-page forms - Keep sections focused on a single aspect
User-Friendly Defaults All examples include sensible default values to improve the user experience and provide guidance on what’s expected.
Field ID Naming Notice how field IDs are prefixed when multiple pages might have similar fields (e.g., homeHeroTitle vs aboutHeading) to avoid conflicts.

Next Steps

Field Types

Learn about all available field types

Using Variables

See how to use variables in your themes