FormForge
by Vectored — Build custom forms in Confluence with a drag-and-drop builder, 13 field types, theming, access control, multi-section navigation, response management, and post-submit automation across Confluence, Jira, Slack, and Teams.
Read the Docs13 Field Types
Text
Single-line text input
Email with validation
Number
Numeric with min/max range
Rich Text
Multi-line text area
Single Select
Radio/dropdown choices
Multi Select
Checkbox group
Date
Native date picker
Time
Native time picker
Rating
Star rating (1-10, half-star option)
Signature
Canvas drawing (mouse + touch)
User
Search & pick Confluence users
Group
Search & pick Confluence groups
Link
URL with domain & HTTPS validation
Features
Form Builder
Unified canvas editor with inline title/description editing. Hover toolbars for quick actions (Required, Edit, Advanced, Delete). Sliding settings drawers for detailed configuration. Visual question type selector with icons.
Validation & Constraints
Required fields, min/max character length, min/max value range, custom regex patterns, custom error messages. Frontend validation blocks submission and highlights errors. Server-side enforcement for access control.
Multi-Section Forms PRO
Multiple sections per form with Next/Back navigation. Per-section validation before advancing. Progress indicator. Optional banner images per section.
Access Control
Anonymous (everyone), logged-in users only, or specific Confluence groups. Single response limit (1 per user, server-enforced). Lock screens for unauthorized or already-responded users.
Theming & Styling
6 standard themes: Atlassian Default, Soft Floral, Rainbow Pride, Cosmic Space, Sharp Business, Ocean Vacation.
Animated themes (Pro): Active Particles, Rotating Mandala/Rangoli, Cosmos, Dotmatrix, Circuit, Gridlines, Viscous.
Customization: Accent color, banner images, banner decorations (circles, diamonds, waves, dots), question numbering (Q, 1, A, I, none), typography (5 font choices), form width (standard/wide/full).
Collaboration & Sharing
Share editing access with collaborators. Direct shareable links. Embed via Confluence macro on any page. Shared forms appear in collaborators' dashboards.
Responses & Export
Results table with dynamic column mapping. CSV export. Signature thumbnails in results. Submission timestamps. Configurable thank-you screen. PDF save option (browser print).
Post-Submit Automation
Visual automation canvas: chain actions that run after every submission — create Confluence pages, comments, tasks, labels, watchers, attachments; create and update Jira issues; send Slack and Microsoft Teams messages via webhooks.
Flow control: If/Else branching on answer values, per-step enable/disable, duplicate steps, insert anywhere. Run after each submission or in batches (with hourly auto-flush). Batch branching splits each batch into matching groups.
Safety: run as app or submitter, author permission preflight on save and at execution, dry-run test mode, and a full execution log per form. Site-wide admin kill switch.
Dashboard
Card grid with Owner/Editor role badges, form descriptions, response/field/collaborator stats, and last-response times. Search and sort (newest, oldest, A–Z, most responses). Quick actions: Edit, Share, Duplicate, Results, Delete (owner only, with confirmation).
How to Use
- Open the Forms Dashboard from Confluence global navigation
- Click New Form — the canvas builder opens
- Add questions using the type selector (text, email, date, signature, etc.)
- Configure styling, access control, and collaboration in the settings drawers
- Click Preview to test, then Publish
- Embed on any page using the
/FormForgemacro - View responses in the Dashboard → Results tab, export as CSV
Free vs Pro
| Feature | Free | Pro |
|---|---|---|
| Forms per user | 20 | Unlimited |
| Responses per form | 100 | Unlimited |
| Standard themes | ||
| Animated themes | ||
| Multi-section forms | ||
| All 13 field types | ||
| Access control | ||
| CSV export | ||
| Collaboration |
Technical Details
| Platform | Atlassian Forge (Node.js 22.x) |
| Frontend | React Custom UI (Vite) |
| Database | Forge SQL (MySQL engine) |
| Storage | Structured tables: forms, submissions, permissions, settings |
| External Services | None — fully self-contained on Forge |
| Embed | Confluence macro + shareable direct links |
| Mobile | Fully responsive (≤600px breakpoint) |