Super Forms
  • Drag & Drop Form Builder for WordPress
  • Quick start
    • Installation
    • Registration
    • Starting your 15 day trial
    • Purchasing a license
    • Activating a license
    • First time setup
    • Secure file uploads
    • Creating a form
    • Adding form elements
    • Editing elements
    • Publishing your form
    • FAQ
  • Account
    • Dashboard
      • Your Invoices
      • Billing details
      • Your Licenses
      • E-mail Notification
      • Password reset
      • Cancel subscription
  • Common problems
    • Common problems
      • Email delivery problems
        • Why is my form not sending emails?
        • Why are emails going into spam folder/inbox?
      • File upload problems
      • Session expired
      • reCaptcha Troubleshooting – Fix “Not Loading” & Verification Errors
  • Elements
    • Layout elements
      • Column/Grid
      • Multi-part / step
    • Form elements
      • Calculator
      • Signature
      • File upload
      • Datepicker
      • Variable field
      • Dropdown
      • Text field
      • Autosuggest
      • Keywords
      • Radio button
      • Keyword Field
      • Button
      • Audio Recording (microphone)
    • HTML elements
      • Heading
      • HTML (raw)
      • Image
      • TinyMCE
      • Divider
      • Spacer
      • PDF page break
      • Google map element WordPress form
  • Features
    • Basic
      • Confirmations emails
      • Save Form Progression (continue later)
      • Build In Translation System
      • Populate form
      • Popups
      • Import & Export
      • Hide form after submitting
      • Hide or lock out user from your forms
      • Validation
    • Advanced
      • WordPress form with Google sheets dropdown
      • Custom registration form for WordPress
      • Custom login form for WordPress
      • Custom lost password form for WordPress
      • Update current logged in user
      • Secrets
      • Prevent duplicate entries
      • Lock & hide form
      • Password protect
      • Conditional Logic
      • Tags system
      • Address lookup/auto complete
      • Analytics Tracking
      • Conversion Tracking
      • Distance & Duration Calculation
      • If statements
      • Foreach loops
      • E-mail Reminders
      • Variable Fields
      • Form templates - Include elements into other forms - WordPress
      • Transferring data from one form to another
    • Integrations
      • PDF Generator
      • Listings
      • WooCommerce Checkout
        • Fixed price checkout
        • Dynamic price checkout
        • Variable product checkout (variations)
        • Replacing the "Add to cart" on a product page with a form
        • Hiding product from shop and order via custom form
      • PayPal
      • MailChimp
      • Mailster
      • Zapier
      • Stripe (BETA)
      • WooCommerce Instant Order (in progress)
  • Tutorials
    • WordPress Form to Google Sheet Integration
    • GDPR Consent / Terms agreement
    • How to update the plugin
    • Sending emails to specific department for WordPress contact forms
  • Example Forms for WordPress
    • Booking 24 hours ahead of time
  • Developers
    • Code Examples
      • Lookup City by Zipcode for your WordPress form
      • Audio Recording Field
      • Custom API Phone Number Validation for Your WordPress Form
      • Updating WordPress user meta data after login
      • Automatically redirecting to next step after displaying text or a progress bar
      • Dropdown with groups (categories)
      • Prevent form submission based on entered field values
      • Track form submissions with GTM (Google Tag Manager)
      • Tracking Multi-part steps with Google Analytics
      • Tracking Multi-part steps with GTM data layer (dataLayer.push)
      • Track form submissions with third party
      • Compare input field value with database value
      • Insert form data into a custom database table
      • Delete database row after contact entry is deleted in WordPress
      • Limited date availability (slots) for your WordPress booking form
      • Send submitted form data to another site
      • Exclude empty fields from emails
      • Execute custom JS when a column becomes conditionally visible
      • Toolset Plugin: Update comma separated string to Array for meta data saved via Front-end Posting
      • Toolset Plugin: Update file ID to file URL for meta data saved via Front-end Posting
      • Delete uploaded files after email has been send
      • Increase Cookie lifetime for client data such as [Form Progression]
      • Altering cookie secure and httponly parameters
      • Define fake cronjob to clear old client data if cronjob is disabled on your server
      • Define page language attribute based on page ID or URL
      • Define custom headers when doing a POST request
      • Change checkbox/radio layout to vertical on mobile devices
      • Show remaining available form submission allowed
      • Global fields / elements
      • Trim values of fields
      • Re-sending E-mails after editing entries via Listings for WordPress
      • Combine multiple field values into one column on Contact Entries page
      • Altering the attachments for E-mails via PHP code for WordPress
      • Generate dynamic columns with dates based on user selected date from Datepicker element
      • Hide `eye` icon from Listings row based on user role
    • Data storage
    • BETA version
  • Changelog
  • Support
Powered by GitBook
On this page
  • About
  • Quick start
  • Settings
  • Pricing
  1. Features
  2. Integrations

Listings

Display contact entries (form submissions) on your WordPress front-end page in a table like fashion (list).

PreviousPDF GeneratorNextWooCommerce Checkout

Last updated 2 years ago

Tip: Read the guide to get your first listing up and running quickly.

About

This Add-on allows you to display contact entries on your front-end in a table like fashion (list). Hence the name "Listings". A quick preview of how a listing might look on your Front-end:

You can try this Add-on for 15 days for free by going to Super Forms > Add-ons in your WordPress dashboard.

Quick start

The Add-on comes with a 15 day free trial, so you can try it out for free. To enable the trial, login to your WordPress site and navigate to Super Forms > Licenses. On this page you can start the 15 day trial for the Listings Add-on. Once the trial is activated, you can navigate to any of your existing forms via Super Forms > Your forms, or create a new form Super Forms > Create form.

Now click on the [Listings] TAB at the top of the builder page:

Here you will find all the settings and options for the Add-on. To create your first listing, you can check the option Enable listings for this form. To edit your listings settings you can click the cogwheell icon as shown below:

Tip: you most likely will want to setup a page with a Fullwidth layout (if your theme supports it), this way the most columns can be visible at once (in case you have many columns defined to be displayed)

Depending on your settings your listing should be visible (or not) and might look something like this:

Settings

There are many settings that give you control over what and how the listing will be displayed to the end-user, such as:

  • Control to who the listing will be displayed and display an optional message to other users that can't view it;

  • Control from which forms entries should be retrieved, e.g. "Current form", "All forms", or "Specific form ID's";

  • Only retrieve entries between a specific date range (from/till), you can leave from or till blank to have no limit on either side;

  • Control who can see which entries

  • Optionally display a message to the user if no entries are found

  • Allow/Disallow administrators or other roles/ID's to view any entries

  • Allow/Disallow users to view their own entries

  • Allow/Disallow administrators or other roles/ID's to edit any entries

  • Allow/Disallow users to edit their own entries

  • Allow/Disallow administrators or other roles/ID's to delete any entries

  • Allow/Disallow users to delete their own entries

  • Show custom columns that will be mapped to your form fields and whether or not they can filter/sort this column

  • Show predefined columns and whether or not they can filter/sort this column

    • Entry title;

    • Entry status;

    • Entry date;

    • WC order (Add-on required);

    • WC order status (Add-on required);

    • PayPal order (Add-on required);

    • PayPal order status (Add-on required);

    • PayPal subscription (Add-on required);

    • Created post title (Add-on required);

    • Created post status (Add-on required);

    • Generated PDF (Add-on required);

    • Author username (if user was logged in during form submission);

    • Author first name (if user was logged in during form submission);

    • Author last name (if user was logged in during form submission);

    • Author full name (if user was logged in during form submission);

    • Author nickname (if user was logged in during form submission);

    • Author display name (if user was logged in during form submission);

    • Author E-mail (if user was logged in during form submission);

    • Author ID (if user was logged in during form submission);

  • For each column you can define if the value should have a link to one of the following options

    • None (no link);

    • Edit the contact entry (backend);

    • WooCommerce order (backend);

    • WooCommerce order (front-end);

    • PayPal order (backend);

    • PayPal subscription (backend);

    • Generated PDF file;

    • Created post/page (backend);

    • Created post/page (front-end);

    • The author page (front-end);

    • The author profile (backend);

    • Author E-mail address (mailto:);

    • E-mail address (mailto:);

    • Custom URL;

Pricing

Volume
Price per license
Total

1+

$5

1 license would cost $5 p/m

5+

$3

5 licenses would cost $15 p/m

10+

$2.5

10 licenses would cost $25 p/m

20+

$2

20 licenses would cost $40 p/m

40+

$1.5

40 licenses would cost $60 p/m

Quick start
A table/list on the WordPress front-end displaying contact entries (form submissions).
Creating and configuring a listing for your WordPress form.
Edit an existing listing from the back-end.
Example of how the list/table might look on your WordPress site.
A table/list on the WordPress front-end displaying contact entries (form submissions).
Creating and configuring a listing for your WordPress form.
Edit an existing listing from the back-end.
Example of how the list/table might look on your WordPress site.