Library
On this page
Welcome to the FreshForms Macro Library, your central hub for building powerful, interactive forms inside Confluence. Below you’ll find an overview of each available macro, what it does, and why it’s useful. Click into each section to explore detailed how-to guides with video tutorials, example use cases, and screenshots.
Form Building Macros
FreshForms Container
The backbone of every form. This macro wraps your input fields and tells Confluence where your form starts and ends. Add field macros inside it to create a custom form.
FreshForms TextField
Collect short responses like names, email addresses, or job titles. Great for one-liner answers.
FreshForms TextBox
Perfect for longer responses like comments, feedback, or justifications. Adds a multi-line text area to your form.
FreshForms Date Field
Add a date picker to your form. Use it for deadlines, meeting scheduling, or time-off requests.
FreshForms Dropdown
Offer a clean, structured list of options. Use it to select departments, categories, or types.
FreshForms Radio Options
Let users select one option from a predefined set. Useful for questions like 'How would you rate this?' or binary Yes/No responses.
FreshForms Checkbox
Allow users to choose multiple values or confirm acknowledgment. Useful for things like selecting multiple equipment items or agreeing to terms.
FreshForms Status
Track progress or workflows. Add visual indicators like 'Pending', 'Approved', or 'Completed'. Essential for forms that need review stages.
FreshForms File Attachment
Let users upload documents, images, or reports. Ideal for equipment requests, incident reports, or design submissions.
FreshForms Conditional Field
Add logic to your form. Show or hide questions based on previous answers. Great for tailoring the experience to the user.
Submission Viewing Macros
FreshForms Results
Displays form submissions in a dynamic table. View, edit, or filter responses without leaving the page. Central to every workflow.