Skip to main content
Skip table of contents

Feature difference Data Center vs Cloud

Who is this guide for?

Jira admins and team leads evaluating form solutions across Jira Cloud environments. Use this guide to understand functional differences and choose the right tool for your use case.

Overview

Both Smart Forms for Jira and ProForma (part of Jira Service Management) are form-building tools that integrate directly with Jira projects. They help teams capture structured request data and automatically create Jira issues — but they were built for different audiences and solve different problems.

ProForma was acquired by Atlassian and is deeply integrated into Jira Service Management. It offers rich governance controls, multi-column layouts, and field-level validation features that make it well-suited for formal service desk environments where all users have Jira access.

Smart Forms for Jira is developed by SaaSJet and focuses on flexible, cross-project intake — including scenarios where data needs to come from people outside your Jira instance. It works across all Jira project types and brings external sharing via public link and a dedicated responses layer that ProForma does not cover on Data Center.

Where Smart Forms for Jira Stands Out

1.  External Sharing Without a Jira License

This is the most significant difference on Data Center. With Smart Forms for Jira, you can generate a public link to any form and share it with users who have no Jira account at all — customers, vendors, contractors, partners, or external applicants. ProForma does not support this: anyone filling a ProForma form must be able to log into your Jira instance.

This matters for teams that need structured intake from outside their organization — for example:

  • IT teams gathering vendor information or security questionnaires

  • HR teams collecting onboarding documents from new hires before their Jira account is provisioned

  • Customer-facing teams running NPS or satisfaction surveys without exposing Jira

  • Operations teams accepting requests from contractors or external stakeholders

On Data Center, CAPTCHA protection for public forms is not available (it is supported on Cloud). Plan access controls accordingly for high-volume or sensitive external forms.

2.  Public Link Sharing — Inside and Outside Jira

Smart Forms for Jira supports two modes of link-based sharing. Forms can be shared inside Jira for licensed users, or via a public link accessible to anyone outside Jira without a login. ProForma restricts link sharing to users who can log into the Jira instance — there is no public access mode.

Note: Embedding forms on external websites or in Confluence pages is not available on Jira Data Center due to browser security restrictions (same-origin policy / iframe blocking). But avaliable on Cloud

3.  One Form Across All Project Types

In ProForma, a form belongs to the project in which it was created. To use it elsewhere, an admin must copy it into each target project individually. Smart Forms for Jira takes a different approach: a form is available to all projects by default, with no need to duplicate or maintain separate copies.

For teams running multiple parallel projects — for example, separate Jira Software projects per product team, or a mix of JSM and Business projects — this eliminates significant maintenance overhead.

4.  Forms Travel with Cloned and Moved Issues

When you clone or move a Jira issue, ProForma does not copy the form attached to it. Smart Forms for Jira does: the form is included when an issue is cloned or moved to another project. This is especially valuable for template-based workflows where issues are regularly duplicated to kick off new processes.

5.  Dedicated Responses Tab with Bulk Export

Smart Forms for Jira provides a standalone responses view inside the app. From here, you can see a summary across all submissions, browse individual responses, and see how responses map to specific Jira issues. You can export all responses to Excel in a single action, which is not available in ProForma on Data Center (ProForma exports individual responses only).

This makes Smart Forms more suitable for teams that use form data for reporting, quality review, or audit — not just for issue creation.

6.  Richer Form Presentation Controls

Smart Forms for Jira supports per-element font styling, help text, placeholder text, a related URL per field, custom form backgrounds, and consent checkboxes — none of which are available in ProForma on Data Center. These features are particularly useful when:

  • Forms are public-facing and need to look polished and on-brand

  • You are collecting consent as part of a GDPR or compliance workflow

  • You want to guide submitters with contextual instructions at the field level

7.  Automatic Customer Portal Integration

After a form submission through the JSM Customer Portal, Smart Forms for Jira can automatically add a follow-up form to the created issue. This enables multi-step intake workflows — for example, an initial request form followed by an automated NPS or resolution feedback form — without manual intervention. ProForma does not support this pattern.

Where ProForma Has More Depth

1.  Multi-Column Form Layout

ProForma supports tabular and multi-column form layouts, which allows for denser, more structured form designs — particularly useful for complex data collection in formal service request scenarios. Smart Forms for Jira uses a vertical list layout only.

2.  Advanced Field Validation

ProForma supports regex-based pattern validation and preset default values for fields, as well as cascading dropdowns and a standalone Time field. These give admins more control over data quality at the input stage. Smart Forms covers the core validation needs (required, min/max characters) but does not yet match ProForma's depth here.

3.  Post-Submission Governance

ProForma offers a set of configurable form-lifecycle settings that are not available in Smart Forms:

  • Keep form open for edits after submission

  • Lock form after submission so only admins can edit it

  • Ignore all field validation (admin override)

  • Auto-save a PDF version on every resubmission

  • Mark a form as recommended in the selection list

These controls are primarily relevant in regulated or auditable environments where form data needs to be treated as a record with controlled editing rights.

4.  Translation Support

ProForma supports form translation, allowing the same form to be presented in multiple languages. Smart Forms for Jira does not currently offer this. For globally distributed teams with multilingual submitters, this is a meaningful gap.

5.  Data Connection

ProForma supports Data Connection, which allows form field options to be populated from external data sources. Smart Forms does not currently support this. It is relevant for teams whose picklists, lookup values, or reference data live outside of Jira.

6.  Assets and Cascading Dropdowns

ProForma integrates with Atlassian Assets (formerly Insight), allowing forms to reference asset objects directly. It also supports cascading dropdowns for hierarchical selections. Neither of these is available in Smart Forms for Jira on Data Center.

Full Feature Comparison

Green highlights in the Smart Forms column indicate a capability that Smart Forms has and ProForma does not — or a meaningful functional advantage.

Feature / Capability

Smart Forms for Jira  (Data Center)

ProForma (Atlassian / JSM)

📁  Project Availability

Jira Service Management

✅  Supported

✅  Supported

Jira Work Management (Business)

✅  Supported

✅  Supported

Jira Software projects

✅  Supported

✅  Supported (via URL workaround — not officially recommended by Atlassian)

Use same form across multiple projects

✅  Form available in all projects

❌  Form tied to the project it was created in

🗂  Form List & Navigation

Form list display

List view

List view

Search forms

✅  By name

✅  By name

Sort forms

✅  By name, created date

✅  By last updated, request type

🛠  Form Builder & Layout

Form layout style

List (vertical)

Multi-column / tabular

Drag & drop elements

✅  Supported

✅  Supported

Custom form background color

✅  Supported

❌  Not available

Dark theme

✅  Supported

✅  Supported

Font style & size for form elements

✅  Supported

❌  Content text elements only

Edit element label

✅  Supported

✅  Supported

Element description

✅  Supported

✅  Supported (no line break)

Help text / tooltip

✅  Supported

❌  Not available

Placeholder text

✅  Supported

❌  Not available

Related URL per element

✅  Supported

❌  Not available

Field key

✅  Supported

✅  Supported

Preview form before publish

❌  Not available

✅  Supported

Form templates

❌  Not available

✅  Available

📝  Form Field Types

Single-line text

✅  Supported

✅  Supported

Multi-line text

✅  Supported

✅  Supported

Formatted paragraph (rich text answers)

❌  Not available

✅  Supported

Email field with validation

❌  Not available

✅  Supported

URL field

✅  Supported

✅  Supported

Radio buttons

✅  Supported

✅  Supported

Checkboxes

✅  Supported

✅  Supported

Dropdown (single select)

✅  Supported

✅  Supported

Multi-select dropdown

✅  Supported

✅  Supported

Cascading dropdown

❌  Not available

✅  Supported

Date field

✅  Supported

✅  Supported

Date & Time field

✅  Supported

✅  Supported

Time field (standalone)

❌  Not available

✅  Supported

Number / Numeric field

✅  Supported

✅  Supported

Single user picker

❌  Planned

✅  Supported

Multiple user pickers

❌  Not available

❌  Not available

Assets object(s)

❌  Not available

✅  Supported

Attachments

✅  Supported

✅  Supported

Consent checkbox

✅  Supported

❌  Not available

Default response value

❌  Not available

✅  Supported

Required field

✅  Supported

✅  Supported

Min / max character validation

✅  Supported

✅  Supported

Regex pattern validation

❌  Not available

✅  Supported

🖼  Content & Display Elements

Heading element

✅  Supported

✅  Supported (via Confluence editor)

Content / rich text block

✅  Supported (Confluence editor)

✅  Supported (Confluence editor)

Horizontal rule / divider

✅  Supported

❌  Not available

Embedded content (iframe / widget)

✅  Supported as a form display element

❌  Not available

Image (by link)

❌  Not available

✅  Supported

Text color for content elements

❌  Not available (planned)

❌  Not available

⚡  Conditional Logic

Conditional logic scope

✅  Element-level logic

✅  Section-level logic

Populate options from Jira field

✅  Most fields supported

✅  All project fields

🔗  Form Sharing & External Access

Share via public link (no Jira login)

✅  Anyone outside Jira can submit

❌  Jira login required

Embed form on external website

❌  Not available on Data Center

❌  Not available

Embed form in Confluence page

❌  Not available on Data Center

❌  Not available

Deactivate / disable form link

✅  Supported

❌  Not directly available

User pickers restricted on public forms

✅  Auto-restricted

N/A

Required email for non-Jira submitters

❌  Not required (flexible)

N/A

Form access: anyone without Jira login

✅  Supported

❌  Not supported

Form access: Jira instance users only

✅  Configurable restriction

✅  Default behavior

🎫  Issue Creation & Jira Integration

Create new Jira issue on submission

✅  Supported

✅  Supported (as project shortcut)

Submitter selects issue type

✅  Supported

✅  Via shortcut (type can be changed)

Dynamic Fields (DF) mapping

✅  Supported

✅  Supported

Populate / linked Jira field

✅  Most fields supported

✅  All project fields

Manual attach form to existing issue

✅  All projects

✅  All projects

Auto-add form to issue (Autoadd)

✅  Supported

✅  Supported

Form clones/moves with issue

✅  Form copied on issue clone/move

❌  Form not copied

Issue status change after submission

✅  Via Jira Automation

✅  Via Jira Automation

Add form to Customer Portal (auto)

✅  After portal form submission

❌  Not available

Add form inside Customer Portal form

❌  Not available

✅  Supported

Show/hide form on Customer Portal (manual)

✅  Supported

✅  Supported

Message displayed after form submission

✅  Customizable message

❌  Not available

Button linking to created issue (Jira users)

❌  Not available

✅  Available for users with Jira access

📊  Responses & Reporting

Dedicated responses tab in app

✅  Summary + individual + per-task views

❌  Visible only via issue fields

Draft response history

✅  Tracked

❌  Not available

Export all responses to PDF

✅  Single response + all responses

✅  Single response only

Export all responses to Excel (XLSX)

✅  Single + all responses

✅  Single + all responses

⚙️  Advanced Form Settings

Keep form open for edits post-submission

❌  Not available

✅  Configurable

Ignore field validation (admin override)

❌  Not available

✅  Configurable

Auto-save PDF on each resubmission

❌  Not available

✅  Configurable

Lock form after submission (admin-only edits)

❌  Not available

✅  Configurable

Show form as recommended in selection list

❌  Not available

✅  Configurable

Translate form to other languages

❌  Not available

✅  Supported

Jira Mobile app support

❌  Not available

✅  View, delete, share, download

Data Connection (external data source)

❌  Not available

✅  Supported

Fill external form via browser link

✅  Supported

✅  Supported

How to Choose

The right tool depends on who is submitting your forms and how tightly your workflow is scoped to Jira Service Management.

Choose Smart Forms for Jira if…

Consider ProForma if…

✅  You need external users to fill forms without a Jira login

→  All your form submitters are licensed Jira users

✅  You reuse forms across multiple Jira project types

→  You need multi-column or tabular form layouts

✅  You reuse forms across multiple Jira project types

→  You require Regex validation or preset default values

✅  You want a dedicated response overview with bulk export

→  You need form translation for multilingual teams

✅  You need forms to travel with cloned or moved issues

→  You need Data Connection to external data sources

✅  You collect consent or run compliance-sensitive workflows

→  You rely on Assets fields or cascading dropdowns

✅  You want dynamic URL-based prefilling for form fields

→  You need governance controls like post-submission locking

Summary

Smart Forms for Jira and ProForma are complementary tools, not direct substitutes. ProForma is the right choice when your form workflows are contained within a formal JSM service desk and all submitters are Jira users. Its governance controls, validation depth, and native JSM integrations are a strong fit for that context.

Smart Forms for Jira is the stronger choice when your intake needs extend beyond Jira — to external users, multiple project types, or cross-project reuse. Its responses layer, flexible public link sharing, and form portability make it a practical fit for organizations running broader intake workflows across their Jira environment.

Both tools can coexist: JSM teams often use ProForma for internal service desk intake while using Smart Forms for external-facing or cross-functional intake scenarios.

Questions? We're happy to help.

Reach out to the SaaSJet team at support@saasjet.com or visit the Smart Forms for Jira listing on the Atlassian Marketplace. We also respond to questions on the Atlassian Community.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.