Custom Components Overview
Create reusable custom form components.
What are Custom Components?
Custom components are reusable form fields you can create and use across multiple forms. They can pull data from integrations, databases, or static sources.
Component Types
- Dropdown - Custom dropdown with dynamic options
- Multi-Select - Multiple selection dropdown
- Radio Group - Radio button groups
- Checkbox Group - Checkbox groups
- Composite - Complex multi-field components
Data Sources
Components can pull data from:
- Static - Hardcoded options
- REST API - External API endpoints
- Database - Direct database queries
- Integration - Connected services (Salesforce, HubSpot, etc.)
Creating Components
- Go to Components → Create Component
- Choose component type
- Configure data source
- Set up schema
- Test component
- Save
Using Components
Add custom components to forms:
- Open form builder
- Click Add Field → Custom Component
- Select your component
- Configure field settings