Library

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.