ProductRoadmap

Track our progress as we build the future of form creation. See what we're working on and what's coming next.

Have a Feature Request?

Don't see what you're looking for? Let us know what features would make FigForm even better for you.

Submit Request

v1

21/131 completed

Accessibility

ARIA labels for all elements

Improve mobile design preview

SEO

About page

Features page

Pricing page

Contact page

Changelog page

Blog implementation

Write IndieHackers post about launch & differentiation

Add product to G2, Capterra, AlternativeTo, and Clutch

Launch on Product Hunt

Add G2 link to feedback page (asking to leave honest reviews)

LLMs.txt file

Implement rotated forms hero section

Newsletter implementation and home page section

Product email updates

Add corporation and website linking data JSON

Security Improvements

RS256 hash algorithm for access tokens

Disable autocomplete on sensitive fields

Hide server headers

Event Handlers

Check handler (input checked/unchecked)

Change handler

Submit handler

Element Attributes

Image caption support

Default value configuration

Accessibility text tags (h1, h2, h3)

Captcha support

Properties

Margin controls

Display properties

Position controls (absolute, relative, fixed)

Positioning (top, left, right, bottom)

Flexbox alignment controls

Database Infrastructure

Configure sharding

AWS RDS implementation

Daily backup configuration

Form Actions

Show/hide block actions

Open link action

Notifications

Self email notifications

Respondent email notifications (Pro)

Renderer

Layer panel reordering with drag and drop

Frame name display

Canvas scrollbars

Convert React renderer to vanilla JS

Dynamic cursor support

Vector editing capabilities

Element layer management

Undo/redo functionality (CMD+Z)

Grouping functionality (CMD+G)

Image editing tools

Multi-element selection in properties panel

Visual alignment guides

Multi-layer selection with Shift

Text selection with Text tool

Grid snapping

Multi-page support (Design, Components)

Element cloning with ALT

Context menu for elements and layers

Precise element movement (1px/10px with Shift)

Dynamic text content from API

WebGL batching implementation

Reusable form components

Responsive design controls

Custom CSS support

Custom JavaScript support

Zoom tool

Meta-click child element selection

Interactive hint tour

Copy/paste functionality (CMD+C/V)

AI Integration

Form generation from prompts

AI panel

Internationalization

Multi-language support framework

Language enablement system

Translation management modal

Form translation import/export

Conditional Logic

Branching logic implementation

Verifying email addresses

Advanced Analytics

Drop-off analysis

Conversion funnel tracking

Platform Features

Workspace invitation system

Subscription notification emails

Password setup for Google OAuth users

Refresh token implementation

Modal optimization (Edit/Delete/Add Form)

Email change functionality

Email verification resend

Account deletion

Workspace deletion

Subscribe onboarding step

Public roadmap page

Homepage pricing section

Subscription management

Hide FigForm branding for paid workspaces

Founder section

Feedback and feature request page

Infrastructure

Backend/frontend separation

Renderer separation

Quality Assurance

Renderer unit test coverage

Renderer stress testing

React component unit tests

Authentication E2E test coverage

Automated Tasks

Clean expired unverified users

Clean expired email verifications

Clean expired magic links

Expire form responses

Reset workspace AI usage

Integrations

Airtable

Google Sheets

Notion

Slack

N8N

Make

Zapier

v2

0/19 completed

Developer Tools

Public API

Server-side rendering SDK

Form templates library

Third-party service integrations

Version history management

A/B testing and optimization

Two-factor authentication

Infrastructure

Global load balancer deployment

Ability to select data center when creating a workspace

White-labeling

Custom domain support

Custom logo support

Custom color scheme support

Advanced Analytics

Detailed heatmaps

Editor

PDF fillable form support

v3

0/2 completed

Collaboration

Real-time collaborative editing

MVP

125/125 completed

Core Platform

Form sharing capabilities

Response management with filtering and CSV export

Status page integration (incident.io)

Health monitoring (statuscake.com)

Error tracking (sentry.io)

Form analytics dashboard

Workspace analytics

Dashboard analytics

Account management

Google One Tap integration

Connected accounts

OpenGraph configuration

Status page footer link

Password reset flow

Workspace-based form organization

Response management interface

Form editor and creation tools

Forms dashboard

Terms of service page

Privacy policy page

404 Not Found page

Authentication flow design

Email verification system

Magic link authentication

Coming soon placeholder pages

Interactive demo page

Marketing landing page

Page-level middleware implementation

Data refresh after CRUD operations

Renderer

Renderer menu system

Mobile form preview

Panel scrollbars

Text tool implementation

Media tool support

Pinch-to-zoom functionality

Properties architecture

Child element manipulation

Element hierarchy navigation

Dynamic element creation

Color picker component

Rectangle resizing

Live property panel updates

Properties panel

Rectangle drag and drop

Element selection system

Hover state management

Shape rendering

Multi-element selection (CMD/CMD+A)

Canvas panning

Transform optimization

Shortcut system (CMD+/)

Tool selection system

Tools panel

Keyboard event handling

Shape placement system

Hand/move tool

Input focus detection

Layer-based element selection

Multi-selection with Shift

Nested shape placement

Canvas state management

Element update subscriptions

Input handling optimization

Layer deletion

Tab navigation in layers

Layers panel

Collapsible sidebar sections

Auto/fill sizing options

Element Properties

Border radius controls

Border styling

Typography controls (color, size, family, weight, style, alignment, line height)

Flexible width/height (fill, percentage)

Background image properties

Flexbox gap controls

Flex direction controls

Element Attributes

Select dropdown options

Input name configuration

Input type support (radio, checkbox, textarea, date, tel, email)

Class and ID

Form type configuration

Required field validation

Placeholder text support

Element Actions

Submission

Navigation

Click handler

SDK

Form rendering SDK

React framework support

Next.js integration

Infrastructure and DevOps

CDN configuration

Google Analytics removal

AWS SES email verification

Cloudflare migration

G Suite setup

Amazon Linux deployment

Deployment automation

GitHub repository setup

Domain configuration

AWS SES production access

Form Submission System

Database response tracking

Form submission processing

Form data ejection

Cloud binary storage

Brand and Marketing

Dark logo variant

LinkedIn presence

Instagram account

Threads account

Twitter/X account

Facebook page

Reddit community

Webhook System

Payload redelivery

Test webhook functionality

Delivery logging and status tracking

Secret key generation

Webhook activation controls

Webhook CRUD operations