Forms & Frontdoor
by Vectored · for Confluence
Build custom forms in Confluence with a visual builder, 13 field types, theming, and access control — then let post-submit automation create Confluence pages, open Jira issues, and post to Slack or Teams. Responses stay in your Atlassian site.
13 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
Everything below ships in the app today — click any card for the full documentation.
Visual Form Builder
True WYSIWYG canvas with inline editing, hover toolbars, rich-text labels, and a visual question-type picker. What you see is what respondents get.
Post-Submit Automation
Visual canvas with If/Else branching and batching. Create Confluence pages, open Jira issues, post to Slack and Teams — with permission preflights and full execution logs.
Validation & Constraints
Required fields, length and value ranges, custom regex with custom error messages — enforced in the UI and on the server.
Access Control
Anonymous, logged-in only, or specific Confluence groups. Server-enforced single-response limits with friendly lock screens.
Theming & Styling
6 standard + 7 animated themes, accent colors, light/dark banner sets that follow each viewer's Confluence theme, 5 fonts, 3 widths.
Multi-Section Forms PRO
Stacked section editing in the builder; respondents get one page per section with Next/Back navigation and per-section validation.
Collaboration & Sharing
Co-editors with owner/editor roles, direct shareable links, and one-click embedding on any Confluence page via macro.
Responses, Analytics & Export
Filterable results table, analytics dashboard with gadgets, CSV export, PDF save, and a customizable success screen with icons or emoji.
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
/Forms & Frontdoormacro - 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) |