Turn form submissions into front-end pages. Publish entries as a searchable directory, a month calendar, or a chronological timeline — from the same entry data, with no separate CMS to maintain.
Every Display reads from the same form-entry pool. Publish a member directory from the same signup form that drives your calendar of upcoming events, or a project timeline from the same intake form that populates your public showcase.
Responsive card grid with title, subtitle, thumbnail, and body preview. Search box + pagination. Perfect for member lists, business listings, portfolio showcases, or team pages.
Month view driven by any date field on the form. Click an event to expand details. Ideal for event submissions, appointment bookings, community meetups, or editorial calendars.
Chronological feed sorted newest-first (or oldest-first) with date grouping. Great for project updates, testimonials, changelog entries, or milestone tracking.
Every view type ships with a search box (matches configured title / subtitle / body fields) and paginated results. Configure page size per-Display.
Turn on "Only approved entries" and only entries you've flagged as approved in the admin Entries screen appear on the front end. Everything else stays private until you review it.
Public, logged-in-only, or role-restricted (Editor / Author / Contributor / Subscriber). Each Display carries its own visibility rule, independent of the form's submission settings.
A Display is a lightweight configuration on top of an existing form. No new database tables, no separate CMS to maintain — just a mapping from your form's fields to the columns each view type expects.
Any FormForge form can back a Display — existing forms with entries already in place, or brand-new forms. The Display reads live from the entries table, so submissions appear the moment they land (subject to your moderation filter).
Directory, Calendar, or Timeline. Switch view types on the same Display any time — the underlying entries don't change, only the presentation. Calendar view requires at least one date field on the source form.
Point each view's slots (title, subtitle, thumbnail, body, event-date) at a field on your form. Fields not mapped stay private — you never accidentally publish a phone number just because it's on the form.
Drop [formforge_display id="X"] on any page or use the FormForge Display Elementor widget. Multiple Displays can coexist on the same page (different forms, different views, different filters).
Every design decision assumes the entries you Display are visible to real visitors — not just your admin dashboard.
Queries are AJAX-paginated so the initial page load stays lightweight even against forms with thousands of entries. Search and pagination don't force a full page refresh.
[formforge_display id="X"] works in any Gutenberg block, classic editor post, sidebar widget, or theme template.formforge_display CPT record, so exports / backups / migrations carry Display configs across sites without extra work.Displays is included in the FormForge Pro Agency license — alongside White Label, Slack, frontend entry editing, and 100-site coverage.