Proposal Form
The Proposal Form element provides a configurable form with dynamic fields for collecting user submissions. Submitted data is stored in the Redux answers store, making it available to other elements and workflows.
Overview
Proposal Form renders a self-contained form with a configurable set of fields. Each field can be a text input, textarea, or select dropdown. On submit, all field values are saved to the application's answer store and an optional success message is displayed.
Common uses:
- User-submitted proposals or suggestions
- Feedback and comment forms
- Quick data entry forms
- Contest or nomination submissions
Adding a Proposal Form
- Open the Website Builder
- Find Proposal Form in the Elements panel (under Interactive)
- Drag it onto your page
- Configure fields in the General Tab
Note: This element works on both web and mobile applications.
Properties
General Tab
Form Fields
Add fields to the form. Each field has:
| Property | Description |
|---|---|
| Field Label | Display label above the field |
| Field Type | Text, Textarea, or Select |
| Placeholder | Hint text inside the field |
| Required | Whether the field must be filled before submit |
| Options | For Select type only: comma-separated list of options |
Click Add Field to add more fields. Click the X button to remove a field.
Submit Behavior
| Property | Description | Default |
|---|---|---|
| Submit Button Label | Text on the submit button | "Submit" |
| Success Message | Message displayed after successful submission | "Thank you!" |
| Reset After Submit | Clear all fields after submission | On |
Color Tab
| Property | Description | Default |
|---|---|---|
| Background Color | Form container background | Transparent |
| Button Color | Submit button background | #007bff |
| Button Text Color | Submit button text | #ffffff |
Dimensions Tab
| Property | Description |
|---|---|
| Width | Element width |
| Height | Element height (auto by default) |
| Padding | Inner spacing |
| Margin | Outer spacing |
| Border Radius | Corner rounding |
Best Practices
Keep fields minimal - Only ask for what you need; shorter forms have higher completion rates
Use clear labels - Make each field's purpose obvious
Mark required fields - Users should know which fields are mandatory before submitting
Show a meaningful success message - Confirm what happens next after submission
Questions?
If you have any questions, please don't hesitate to contact us. Alternatively, you can submit an issue on this platform.
Useful Links:
Web Elements - https://help.acenji.com/#/./create-web-application/elements/index