Entry Management
Viewing Entries
Go to Formcierge → Entries to see all submissions across all forms. Filter by form, date range, or status. Click any row to open the entry detail view.
Entry Statuses
| Status | Description |
|---|---|
| Unread | New submission, not yet viewed |
| Read | Opened at least once in the admin |
| Starred | Manually marked as important |
| Completed | Action taken — fires formcierge_entry_completed hook |
| Spam | Marked as spam — fires formcierge_entry_spam hook |
| Trash | Soft-deleted, can be restored for 30 days |
Bulk Actions
Select multiple entries to bulk: mark read/unread, star/unstar, change status, export, or delete.
Exporting Entries
Export entries as CSV from the entries list. Choose a date range and field columns to include. The export download is streamed directly without storing a file on the server.
Notes
Add internal notes to any entry from the entry detail view. Notes are only visible in the admin and are included in the entry detail export. Each note records the author and timestamp.
Entry Hooks
// Do something when an entry is marked complete
add_action( 'formcierge_entry_completed', function ( $entry_id, $form_id ) {
my_crm_mark_lead_won( $entry_id );
}, 10, 2 );
// Prevent spam entries from being stored
add_filter( 'formcierge_reject_submission', function ( $reject, $form_id, $data ) {
if ( my_spam_check( $data ) ) return true;
return $reject;
}, 10, 3 );