Powerful project and task management for WordPress
The future of task management has arrived with GravityBoard, a Trello-style productivity add-on for Gravity Forms that enables you to create smart kanban boards from your form entries. It’s sleek, responsive, and packed with powerful features.
From smart forms to smart boards
GravityBoard pushes the boundaries of what’s possible with Gravity Forms, empowering teams to collaborate on custom boards, visualize workflows, and stay organizedโall inside WordPress. It’s code-free, developer friendly, and fully self-hosted.
Build boards. Track work. stay in control.
Manage your projects visually, collaborate on tasks, and interact with your data in real time. Access boards from the frontend or the admin dashboard and control who has access. No extra tools or spreadsheets needed.
Assign WordPress users to specific cards, send them notifications, and manage team workloads with ease. Whether you’re a solo operator or part of a growing team, GravityBoard ensures accountability and clarity on whoโs doing what, and when.
Collaborate directly on each card
Collaborate directly on entries with comment-style notes that stay attached to each card. Whether you’re tracking feedback, logging updates, or mentioning teammates, GravityBoardโs entry notes make communication seamless and centralized. No more jumping between tools.
Fine-tune access for every role
Decide exactly who can view, edit, assign, or delete cards on your boards. GravityBoard integrates with WordPress roles and Gravity Forms capabilities, so you can tailor permissions to match your workflow, whether it’s internal collaboration or open public access.
Support for smart notifications
Set up event-triggered notifications for key board activity: card changes, assignee updates, even @mentions in comments. With advanced merge tags and conditional logic, GravityBoard keeps the right people informed at the right time.
Will changes to a card update the Gravity Forms entry?
Absolutely. When you move a card or edit its details, the corresponding Gravity Forms entry is updated automatically.
Is GravityBoard mobile-friendly?
Yes, the interface is fully responsive and optimized for use on both desktop and mobile devices.
Can I control who sees or edits my board?
Yes. GravityBoard offers granular permissions based on user roles or Gravity Forms capabilities. You decide who can view, edit, or manage each part of the board, including who can add notes, attachments, assign users, edit cards, and modify the lanes.
Can I customize the board to match my brand?
Yes. You you can set the background color (or even upload a background image), and you have full control over the individual lane colors.
Can I create multiple boards?
Yes, absolutely. Boards are configured as feeds and attached to a specific form. You can have multiple boards per form, but you can only embed one board per page.
GravityBoard Changelog
1.1.1 on July 4, 2025
This patch release restores compatibility for older PHP versions and removes warnings in newer ones.
๐ Fixed
Boards appeared empty after updating to version 1.1 on sites running PHP 7.4.
Inconsistencies in date handling for attachments and notes.
PHP 8.1+ compatibility warnings in the ErrorCollection class.
Some translation strings were not being handled correctly.
1.1 on July 3, 2025
This release introduces checklists in cards, GravityView integration, and major accessibility improvements.
GravityView Integration: Added "View in GravityView" and "Edit in GravityView" links to cards when a GravityView View is connected to the board.
โจ Improved
Added a screen option to set the number of boards per page in the All Boards page.
Displayed unsaved changes warnings when navigating away from a modified card.
Added "Allow All File Types" setting in the Advanced board settings section to control whether attachment uploads bypass WordPress file type restrictions.
Enhanced keyboard accessibility and focus management throughout the interface.
Improved drag-and-drop experience with better auto-scroll behavior and visual feedbackโif you drag a card to the edge of the screen, it will automatically scroll your board to reveal additional lanes.
Enhanced the Boards Overview page with improved capability management and user experience.
Improved modal positioning and responsiveness across different screen sizes.
Provided better error handling and validation feedback for form submissions.
๐ Fixed
Errors when editing a note after submitting a note.
Drag-and-drop reordering not saving properly in certain scenarios.
Keyboard navigation issues when using Tab and Enter keys on interactive elements.
Modal focus management to ensure proper accessibility behavior.
Enter key not opening the "View in Gravity Forms" link when focused.
Board permissions not working correctly for non-admin users when role management plugins were active.
Layout issues when cards contained many attachments.
๐ป Developer Updates
Added new filters and actions to allow for more flexibility and customization of the checklists feature and GravityView integration. See all available filters and actions.
Filters:
gk/gravityboard/checklists/export-value filter to allow filtering the export value for checklists.
gk/gravityboard/translation-overrides filter to override translations. Read the documentation.
gk/gravityboard/board-settings filter to make it easier to add custom settings to the board settings page.
gk/gravityboard/card/data filter to allow filtering the card data before being returned from the REST API and rendered in the frontend.
Actions:
gk/gravityboard/checklists/updated action to run when checklists have been updated.
gk/gravityboard/checklists/item/added action to run when a checklist item has been added.
gk/gravityboard/checklists/item/updated action to run when a checklist item has been updated.
gk/gravityboard/checklists/item/deleted action to run when a checklist item has been deleted.
1.0.2 on June 20, 2025
This update improves the user interface for board visibility and permissions while fixing role-based access to feeds.
โจ Improved
Showed "All Boards" link in the GravityKit menu when the user has permission to access any active boards.
Only boards the user has permission to access will be listed.
Added notices in the Board Permissions settings to explain when associated settings are disabled.
๐ Fixed
Feeds not being editable for non-admin users when role management plugins were active.
Potential fatal error on the All Boards page when no boards were found.
1.0.1 on June 13, 2025
๐ Fixed
Error adding GravityBoard scripts to Gravity Forms no-conflict list.