RegisterONE – Exhibitor & Speaker Registration, Advanced Booth Mapping, Ticketing


This plugin allows event organizers & producers to build out event booth maps and application forms to field applications. Applicants can select booth locations, purchase assets, amenities and upgrades, upload documents and media files, provide e-signatures and pay for cart items. Create, deploy and manage multiple registration forms easily and efficiently from RegisterONE. Built in support for Stripe & Paypal payment gateways.

Advanced booth mapping gives you the ability to plot booths with different sizes and pricing. Advanced features include dynamic pricing and selectable areas by applicant type. You can also start the registration process with booth selection from your forward facing map.

To use, simply create and customize your forms from RegisterONE. Once completed, your form shortcodes can be found in the WordPress > Plugins > RegisterONE > Settings screen ready to add to a page to generate your forms. Data is securely captured and stored in the cloud, allowing for easy administration of applicant details, media uploads, asset orders and purchases.

You need a account to use this plugin.


NEW with v3.6.1 – **Conference/Session speaker form type with chained track selector to feed speaker profiles and conference sessions builder system.

NEW with v3.6.0Booth grouping/restrictions by Applicant type (ie. Sponsors). This allows you to create one master form with one map that supports multiple applicant types with different booth areas restrictions. You can also setup dynamic pricing based on applicant type for maximum flexibility.

Use RegisterONE to plan, promote, market, deploy and repeat within one dynamic, integrated system. Solutions include event and marketing management, virtual digital profile builder, virtual digital marketing management, meetings and lead retrieval, ticketing app and asset tracking app for on-site management and e-commerce solutions.

Each solution is based on a series of modules which can be configured to your individual needs & event requirements. Use only what you need to maximize engagement and outreach. Services are fully GDPR and CCPA privacy policy compliant and uses global single sign-on (SSO) for access.

  • Complete exhibitor/attendee registration management, from start to finish
  • Full GDPR/California privacy policy compliance
  • WP Multisite aware for Network Activation
  • Native iframes shortcode for form & map embedding
  • Booth grouping/restrictions by Applicant type (ie. Sponsors)
  • Session/Conference speaker forms to feed Sessions Builder
  • Ticketing sales with support for badging & barcodes
  • Custom badge designer with barcode/image support
  • Mobile Ticketing Check-in App (Android/iOS)
  • Manage and review your applicants easily and efficiently
  • Block application deposit until approved
  • Integrates with Chatra & Hubspot chat widgets in registration forms
  • Block balance payment until approved
  • Flexible discount codes
  • Form chat allows you to field questions directly from your application forms via Chatra.
  • Payment support via Stripe directly to your account
  • Auto-calculate and add credit card processor fees into base prices
  • Split payments of application fees based on percentage ratios and due dates
  • Responsive, mobile friendly forms with great UX
  • Import your current vendor list via XLS file, including custom fields
  • Venue location mapping, selection & pricing (ie. booth spaces)
  • Map reservations & placement by organizer with price override/expiration date
  • “Earlybird” fee discounts with auto-expiration date
  • Amenity discount options, both global and form specific tied to early bird discounts
  • Dynamic contract generation with e-signatures
  • Supports multiple forms feeding a single event for greater flexibility
  • Applicants can go back to application, make changes & payments at any time
  • Customizable profile fields and sort order
  • Application deposit payment support that are subtracted from remaining payments
  • Applicant/vendor profiles and custom keywords
  • Dynamic document requirements and uploads based on applicant/vendor type
  • Streamlined document auditing
  • Amenity selection and pricing (ie. tables, tents)
  • email and SMS text blasts to individual and groups of vendors
  • Form validation
  • Easy sorting of form fields and form values (selectors)
  • Granular “required” field settings along with asterisk (*) after field label
  • and more…

Automatic Installation

  1. Go to Plugins > Add New in your WordPress dashboard.
  2. Search registerone to find this plugin, by Vandenberg Media Inc.
  3. Click Install Now to install it and then activate it after the installation.
  4. IMPORTANT: WordPress > Permalinks must be set to anything OTHER THAN “Plain/Default”. Also see: Permalinks

Manual Installation

  1. Download the plugin from and follow the instructions on the page.

Plugin Setup

  1. Go to Settings > RegisterONE Forms or Plugins > RegisterONE > Settings
  2. Generate an API key in your account and paste it into the plugin API key tab.
  3. From Event Form Shortcodes, select the shortcode you want and add it in a blank page. See the Help tab for more info.
  4. IMPORTANT: WordPress > Permalinks must be set to anything OTHER THAN “Plain/Default”. Also see: Permalinks

3rd Party service integrations

This plug-in allows you to enable a “form-chat” feature and allows you to have a text conversation with those who are filling out a form. This function is DISABLED by default and will only appear if you enable it under [RegisterONE > Forms > Settings > Form Chat].

Supported Services
Also see Chatra terms of service & privacy policy

Hubspot Chat
If using Hubspot integration, your chat configuration will be pulled in from to ensure that new HubSpot features like messages or pop-up forms are automatically added to your form.
See what-is-the-hs-scripts for more information.
Also see Hubspot terms of service & privacy policy


  • Get your private API key from
  • Add your API key to the RegisterONE API Settings.
  • Access your event form shortcodes on the Shortcode tab.
  • Insert your shortcode into a blank Page (not a Post) and select the RegisterONE template for display.
  • Your vendor registration form will be displayed on your page.
  • Forms are mobile friendly for tablets and smartphones.
  • Document uploads are handled automatically based on vendor type.
  • Applicants can select the venue location or booth they want.
  • Vendor amenities are selectable, including venue setup location.
  • Event terms are displayed for them to sign off on.
  • e-Signatures can be made from desktops, tables or phones.
  • Payments can be made based on your payment preferences.


What exactly does this plugin do?

It displays your event vendor registration form. You first need to register on RegisterONE and create your first event. Once you do so and setup your API key, the plugin will display your registration form via event form shortcode. All form details are generated and saved to your account.

For more faqs, please see our FAQ page.

What payment gateways do you support?

We support Stripe & Paypal. All you need to do is authorize RegisterONE to accept payments on your behalf. We recommend Stripe because of the excellent reporting and management Stripe offers.

What does it cost?

The plugin is free to use. is free to try for your event vendor registration forms. You can setup everything and test with up to 5 applicants without paying a dime. Once you’re ready to launch your event, we charge a small event launch fee to process more applicants. See for details on the launch fee and service pricing.


31 de marzo de 2020
I was very lucky to find this plugin. I was tasked to create a website for booth management for a local festival in my city. Not only this plugin blew everything else on the market out of the water. It was easy to use and if there was any hiccups, Arie was very quick to jump in to help in any way. I can't stress how wonderful all this experience was. I would highly recommend this to everyone.
25 de abril de 2019
We run an annual art festival every year. For years we were using really basic forms to manage our exhibitors. It was clunky and frustrating. I found RegisterOne on a Google search and tried it. It is easy to use, easy to set up, comprehensive and customizable for our needs. We have 5 different types of vendors including artists, merchants, food trucks, non-profit sponsors, and business sponsors as well as volunteers and preforming artists. I can charge them all based on vendor type, offer them different options for rentals and can comp fees for returning merchants or non-profit sponsors. I can also export whole lists of merchant types including their tent rental numbers and download all their media to load to our featured merchant pages on our websute for each of our vendors. Arie is always quick to respond to any question I have on a moments notice and will run through to make sure that I set things up or correct errors I made. I highly recommend this plugin/system for any event your are considering setting up. You can even load your own map and let people pick the spots they want. It is worth every penny and honestly I think he under charges. You are getting much more then you are paying for. My only tweak suggestion. I would like a customizable field in the map section so that I can add arrival times and then be able to add that custom field to an email but leave it out of the public map. 5 big fat stars for this one! THANK YOU FOR EXISTING! Steph- Webmaster at
11 de enero de 2019 1 reply
The RegisterONE plugin provided our nonprofit organization with the means to move our vendor management online and onto our website, without having to burden our current team of web developers or teach them vendor management from scratch! The developer is very responsive, and quick to make fixes or updates to the app when requested. He has created a system that contains many of the functions we only dreamed of having before: our vendors can now create a profile, signup to attend our event, find required licensing documents, upload images and permits, and sign final contracts online. We really like that we can download a summary for our onsite binder, and export the data to Excel for our team records. Best of all, we can now take vendors' fee payments with PayPal through the R1 plugin, without the need to create a complex payment gateway on our website. The plugin plays well with most Wordpress themes, making for a seamless experience for vendors on the Wordpress website. We're only a few months away from our event, but by making it easier for our vendors to sign up with us, we've already doubled the numbers compared to last year at the same time. We couldn't be more pleased with the rich functionality AND great customer support we've gotten so far!
Leer todas las 3 reseñas

Colaboradores y desarrolladores

«RegisterONE – Exhibitor & Speaker Registration, Advanced Booth Mapping, Ticketing» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios


  • UPDATE: Set Terms and Conditions block as read-only.


  • UPDATE: CC exp date selections


  • NEW: Customizable invoice/ticket labels


  • UPDATE: Chained session topic selectors display side by side


  • UPDATE: Change footer formatting so it doesn’t extend beyond main content block
  • FIX: Autogrow js libs updated to correct hard width bug in hidden div style


  • UPDATE: Added support for checkbox T&C agreement


  • FIX: warnings for PHP::unset() calls


  • NEW: Conference/Session speaker form type added to feed speaker profiles and session builder.
  • NEW: Speaker/session track selectors added for Conference/Session forms.


  • NEW: Map groupings per applicant type. Allows you to setup applicant type specific booths (ie. Sponsors).
  • UPDATE: UX improvements for URL form fields
  • UPDATE: UX improvements for footer when using custom backgrounds
  • UPDATE: Added PPT file upload type


  • UPDATE: Added custom badge fields to badge block in-form


  • UPDATE: Tested compatability with WP v6
  • NEW: Added dedicated navigation element for badging form


  • UPDATE: Split payment Cancel button added
  • UPDATE: Fixed minimum amount calculation for split payments


  • NEW: External privacy policy link added to profile page
  • UPDATE: Add extra notes for iframe setup
  • UPDATE: Split payment form mods to clarify action
  • UPDATE: Add border to inactive top nav buttons for better UX


  • UPDATE: Add Ticket button to top of form


  • FIX: Booth booking from forward facing map


  • NEW: Split credit card payment option added to cart page.


  • UPDATE: Added merge value for parent company for text blocks.


  • NEW: Multi-form transport dropdown can be added to top of forms


  • UPDATE: Tested WP 5.9 compatability.
  • UPDATE: Check php::session state before creating new.
  • UPDATE: Added amenity auto-select based on booth type.
  • UPDATE: CSS mods for amenity qty block.


  • UPDATE: CSS mods for notice block.
  • UPDATE: Catch login condition if new profile without RSVP code.


  • UPDATE: Shifted RSVP tracking to attendee/ticketing form flow.
  • UPDATE: Calculate available amenity qty of child form based on parent amenity purchased.
  • UPDATE: Corrected checkbox select state error when 0 available to select.


  • UPDATE: Disable new profiles on RSVP form if owner code is missing.
  • UPDATE: Added protocol prefix to RSVP URL.


  • UPDATE: Remove Badge form link from non-scannable form blocks.


  • NEW: Referral codes added to cart page for sales tracking.

  • FIX: corrected field lock logic


  • UPDATE: Remove contact info from bottom of cart page
  • NEW: Added optional read-only profile fields editable by admins only.


  • NEW: Ability to lock/unlock amenity order screen down by applicant after order is placed.
  • NEW: Default phone country format can now be customized per form.

  • FIX: Malformed variable corrected.


  • NEW: Auto-approve setting for applicants by form.
  • UPDATE: Added notice if RSVP tracking var is missing from URL.
  • FIX: Added missing last navigation step if it was missing.


  • UPDATE: Correct repo.


  • NEW: RSVP forms added with tracking of signup origin and parent company.
  • NEW: Optional “Pay by Check” button to display instructions and remove CC processor fee (if applicable).


  • FIX: Session for forward-facing booth map booking.


  • UPDATE: Tested WP 5.8 compatability.
  • FIX: Debug call fixed.


  • UPDATE: Better feedback when application limit reached.


  • UPDATE: Better badge details and feedback.
  • UPDATE: Partial badge details supported.


  • UPDATE: Repo fix.


  • UPDATE: Added international phone input for badging profiles.


  • NEW: Added min/max quantity setting for amenities.


  • UPDATE: Fixed credit card feedback/UX.


  • UPDATE: Added more translation support for map button labels


  • UPDATE: Tweaked form “closed” return screen


  • NEW: Customize button label text for better multi-lingual support
  • FIX: Flag required amenity selection before payment is allowed


  • UPDATE: Calculate init map zoom levels relative to image scale zoom
  • UPDATE: CSS tweaks amenity order selection display


  • NEW: Set custom zoom level of front-facing booth map


  • NEW: Set custom zoom level of front-facing booth map


  • NEW: Ability to customize Booth selector text string
  • UPDATE: Enable booth/seat mapping selection for ticketing forms
  • UPDATE: Added responsive image CSS attributes for text blocks


  • UPDATE: add new session for Paypal cart


  • UPDATE: Fix sporadic issues with application audit sessions


  • UPDATE: Pass deposit override data on cart form


  • FIX: Paypal button didn’t always display on cart page


  • UPDATE: Paypal button display
  • UPDATE: CSS mod for terms screen


  • UPDATE: ticketing forms changed for better order flow
  • UPDATE: UX improved for front-facing booth mapping
  • UPDATE: better UX feedback for SSO creation


  • UPDATE: hide split payment box on deposit option
  • UPDATE: add international currency symbols for split payments


  • NEW: International phone number formatting support
  • NEW: Support for min/max file size for file uploads by type
  • UPDATE: Added docs note for iframe bottom padding
  • UPDATE: CSS tweaks
  • FIX: load jquery as fallback on iframe shortcode page
  • FIX: added detect on shortcode page edit


  • UPDATE: Mods for better responsive forms and mobile support
  • NEW: Added option for inline text fields instead of the stacked input format
  • NEW: Added support for custom class tags for custom field form text blocks
  • FIX: Small mods to support PHP 5.6, though PHP 7.x is recommended


  • FIX: Added fallback for spinner id search


  • UPDATE: Added params passthrough to iframe from iframe parent page
  • UPDATE: Added spinner as iframe loads, hide when finished


  • NEW: iframe shortcode to embed forms and maps inside WP theme
  • UPDATE: Tweak forward-facing map CSS for better iframe support


  • UPDATE: Added custom asset labels for exhibitor areas (ex. booths, tables, etc)
  • UPDATE: Added option to toggle public facing map favorite tags on or off
  • FIX: Corrected booth selection from front-facing map


  • FIX: malformed tag for radio selectors


  • UPDATE: added UI CSS libs for qty spinner controls
  • UPDATE: added widget.min.js missing from WP 5.6
  • FIX: corrected js redirect from uploads page


  • UPDATE: updated 3rd party disclosure for Hubspot integration


  • UPDATE: added more wp::filters


  • UPDATE: implement wp::core jquery-ui
  • UPDATE: implement wp::esc_* for added security
  • UPDATE: check for php::curl before call


  • UPDATE: CSS mods


  • UPDATE: implement wp::esc_* for added security
  • UPDATE: cleaned up js libs


  • FIX: Corrected php::setcookie() params


  • NEW: WP Multisite awareness added
  • UPDATE: Tested for WP 5.5 compatibility


  • UPDATE: Improved UX for ticketing – redirects to cart page after registration
  • UPDATE: Changed button sizes to improve mobile UI


  • UPDATE: Improved UX for applicant short links


  • UPDATE: Changed default root page for ticketing to profile page
  • UPDATE: Improved form UX for mobile devices


  • NEW: Ticketing forms now support login/registration from cart page
  • UPDATE: Enhanced cookie security
  • UPDATE: Hide company field for ticketing form if not included on profile form
  • UPDATE: Improved application auditing for organizers
  • UPDATE: Improved popup notes format


  • UPDATE: Updated select2 libs


  • UPDATE: Add redirect to form root of invalid login key returns 404


  • FIX: correct redirect fallback after login session expiration


  • FIX: login session was not picked on cart page to create Paypal button


  • UPDATE: application profiles are accessible in audit mode for organizers


  • FIX: correct WP::DAY_IN_SECONDS for cookie functions
  • UPDATE: better feedback for duplicate register emails


  • NEW: Application login process to secure access to profiles
  • NEW: GDPR/California compliant privacy policy rollout


  • UPDATE: Customize generic form label type for dialogue


  • UPDATE: Customize invoice button label on cart page


  • FIX: Invoice link on cart page


  • FIX: Add local jQuery to make sure it loads properly


  • UPDATE: Add native WP jQuery lib in headers
  • UPDATE: Add noConflict in header to fix jQuery scopes


  • UPDATE: Add list.js lib for external map
  • FIX: Form label would not display in some cases


  • FIX: Corrected JS redirect calls
  • FIX: Added required jQuery from native WP libs
  • FIX: Format JS Spinner number field on Amenities page


  • UPDATE: Documented 3rd party service integration for form-chat feature
  • UPDATE: Use native WP filters for URI vars
  • UPDATE: Updated Bootstrap to v3.4.1 (latest)


  • UPDATE: Removed unused JS libs.


  • UPDATE: Escape/santized embedded URLs & vars


  • UPDATE: Updated js/css libs where needed
  • UPDATE: Santized inputs to harden i/o security


  • UPDATE: Re-enabled SSL after correcting Peer CA Certificate


  • UPDATE: fixed doc uploads


  • NEW: Multi-item discounts can be applied automatically. ie. Buy 2 booths, get 10% off each.
  • UPDATE: Ability to make deposit is now disabled if date is past form > payment due date.
  • UPDATE: Mods to wp_remote_post::curl to address Peer’s Certificate issuer is not recognized.


  • FIX: hotfix for SSL CURL calls


  • UPDATE: added array count routine to replace bare php::count() call
  • FIX: SSL workaround for CURL calls


  • NEW: Hubspot chat integration with application forms.


  • NEW: Applicants can now pay the deposit amount or the full balance if they so choose.


  • UPDATE: Added Grand Total to cart detail box


  • NEW: Option to display custom text block inside scrollbox.
  • FIX: Corrected currency display in some areas.


  • NEW: Added multi-currency support for Australian Dollar, Euro, Canada Dollar, Danish Krone, Hong Kong Dollar, Indian Rupee, Yen, Malaysian Ringgit, Mexican Peso, New Zealand Dollar, Norwegian Krone, Zloty, Singapore Dollar, Swedish Krona, Pound Sterling, US Dollar


  • Update: Added theme override to help prevent CSS formatting issues from WP parent themes


  • NEW: Web-chat support added to forms via Chatra.
  • Update: Disable form setting based on date.


  • UPDATE: Added links to badge profiles from badge page.


  • NEW: Support for 2 badge types, non-scan and barcode-scan badges for check-in
  • NEW: R1 now sends invites to badge contacts to complete badge profile


  • Update: Added default-qty for amenities
  • UX: You can now customize Payment Policy line on cart form


  • NEW: Open comment field can be displayed below each amenity type selector so applicants can add extra notes about requirements, etc.
  • UX: Front facing map auto-sorts by exhibitor name on load


  • UX: Amenity flex block default set to 600px wide


  • NEW: Volunteer selector types added to track scheduling with signup roster display
  • UX: Added Invoice label change option


  • NEW: Promocode support added to display promo codes on cart screen.
  • UX: External map display now supports exhibitor booth details based on application status, paid or unpaid.


  • UX: Added show/hide booth pricing option for available booths on front-facing map
  • FIX: Booth booking button display


  • UX: Added better support for iFrame embeds


  • UX: Added more effective WP theme style override method


  • FIX: Booth booking forms display


  • NEW: Promo Amenity types now support max qty available
  • FIX: Correct setup screen display
  • UX: Increase size of map expand control button for mobile


  • UX: Improved CSS override within page headers


  • UX: Application Booth Selector displays marker icon above selected booths for clarity
  • FIX: Corrected keyword selector display on external venue map


  • UX: Optimized map display
  • UX: Changed booth selection button choices for better flow
  • FIX: Added missing embedded font


  • FIX: Munged variable name fixed.


  • UX: Booth selection flow updated to better support mobile devices.
  • UX: Text areas now support character limits.
  • FIX: Removed Stripe profiles on cart page until future fix is made.


  • Zoomable/mobile friendly map offered on booth selector of Amenities form page.


  • UX: small tweaks to map


  • NEW: Advanced venue mapping with mobile friendly interface, search, booth booking and more.

  • FIX: v2.0 pre-release fix for API changes

  • Added: Dynamic Payment Due Date based on application creation or approval
  • Change: Early Bird discounts will not apply to deposits

  • UX: updated libs timestamp

  • FIX: js library conflict caused selected keywords to not display correctly

  • UX: Minor display tweaks
  • UX: Better mobile support

  • FIX: Correct possible WP array arg issue in some environments.

  • UX: Buttonized links to register for exhibitor account
  • UX: Better error feedback for failed transactions on cart page
  • UX: Added better International support to cart fields
  • FIX: Field validation fixed for 15 digit cards on form
  • FIX: Preserve bullet list formatting in rich-text box

  • UX: Improved form layout for the smallest mobile screens
  • Fix: Item/Price fields not writing properly

  • Added: Unified cart page field validators to improve processing

  • UX: Trans error display on cart page.
  • UX: Clear CC profile from cart page.
  • Added: Ability to embed pricing tables into block-text field.

  • UX: Auto-copy profile fields to CC form
  • Fix: Update browser libs via date-change

  • UX: Added better formatting for volunteer forms
  • Fix: Corrected card mask for Amex

  • New: Mini-CRM communication tracking and followup dates per applicant.
  • New: Option to display invoice button on cart page.
  • UX: Corrected width of cart info box on mobile

  • New: Custom field type for item/price handy for food vendor forms, etc.
  • Fix: Added better fallback when no forms or events found to display shortcodes for.
  • Update: Logo now links to Home address setup in URL.
  • UX: “Edit Application” link is now bigger with better CSS formatting.
  • UX: Better context sensitive feedback for required fields.

  • New: Ability to add custom phone number masks to phone input fields.
  • New: Invoice statements that can be set to send after a payment is made or sent manually.
  • New: Ability to block application deposits until approval.

  • Fix: Corrected key-in values for single-item amenities.

  • UX: Add support for all standard jQuery-UI functions.

  • UX: Removed wp_footer() call from template to avoid conflicts with other plugins

  • Fix: Booth selection required flag was incorrectly set.

  • UX: Added note when selecting badge amenity type.
  • UX: Re-added support for html bullets in text blocks

  • Added: Input mask for checkout credit card field with auto-detect of card type.

  • Added: Automatically add processor fees into base prices.
  • Added: Custom dialogue at Checkout for Split Payments and top of page.
  • Added: Mixed upload types (images or docs).
  • UX: Tweaked design of Checkout tables and forms.

  • Added: Hide amenity types unless applicant has been approved.
  • Added: Mark amenity type selection as required or not.
  • UX: Buttonize main navigation links

  • Added: Dropdown selector and required field option to Badge Amenities.

  • Fix: Stripe form mods for better error reporting.

  • New: Stripe payment processor support.
  • Added: Disable sessions option to address nonce validation issues.

  • UX: Added better support for the smallest of mobile screens.
  • UX: Combined global font-family into body CSS tag for easier customization.

  • Fix: RegisterONE page template selector now works properly with WP5 block editor.

  • UX: Split Payment block display tweaks

  • New: Split Payment support added.
  • Added: Logo display on top-left of form pages.

  • UX: Added null amenity flag for “no value” items.

  • UX: Added support for global CSS overrides.

  • UX: Improved controls for Amenity selection process.

  • New: Added new amenity type to allow applicant to apply to multiple application forms from one form.
  • Added location registration of hosted forms.

  • Added Gateway as a payment method to cart page.

  • Updated WP 5.0 compatibility notice and links.

  • Fix: Amenities settings for single/multiple qty now enforced on form
  • UX: If unselected Amenity is checked/selected, qty will be changed from 0 to 1 automatically.

  • Fix: Display booth reservation in Amenities if exists but hide map selector based on Events > Map Policy
  • UX: If booth shared with another vendor, display 2nd party name


  • Added: Amenity description now displays under the main Amenity title
  • UX: better mobile support for Amenity quantity selections
  • UX: increased spacing of File Upload boxes
  • UX: increased font size for Terms and Conditions scroll box

  • Fix: File download now supports multiple files on form page.

  • Fix: UX changes to submit buttons & invite details

  • Fix: CSS mods to Public facing booth map


  • New: Promo Upsell/Advertising Amenity type to display logos on Public facing booth map^^
  • New: Profile PDF download option
  • New: Display order changed so Amenities comes before Uploads
  • New: Customized display order of the Amenities listing^^
  • Added: Improved UX on Public facing map
  • Added: Improved Flex formatting for Amenities with smaller screens
  • Fix: File download button was missing on Uploads screen
  • Fix: bottom cutoff of Public facing map
  • Fix: Missing declare vars
  • ^^ = client driven additions

  • Added: Outer-facing map flex-layout revamp & top nav bar
  • Added: Keyword search dropdown in Outer-facing map


  • New: Attendee registration module to handle ticket/special event registration.^^
  • New: Dedicated screen to help registrants retrieve application profile link.
  • New: Dynamic form step display based on event & form settings.
  • Added: Note about file size upload limit in File Uploads screen.
  • Added: Improved form UX and navigation
  • Added: Customization of front-facing map display, including colors and booth info fields.^^
  • Fix: Incorrect redirect URL from Uploads screen.
  • Fix: Contract editor was not bringing up data.
  • ^^ = client driven additions


  • Added: Multi-badge types supported per form.


  • New: Invitations to past applicant to new event forms with pre-filled application fields, including booth reservations.
  • New: Exhibitor badge forms added to amenities with support for free badges per booth reservation.^^
  • New: Amenity discounts can be added per vendor.
  • Added: Booth reservation expiration notice on Amenities screen.
  • Added: Comping of individual cart items per vendor.
  • Added: Callback on new profile creation to detect hosting site page per form.
  • ^^ = client driven additions


  • New: Booth selection now can be marked as required. Includes form feedback.
  • New: Customizable messages for new vendor profile and application “Complete” notices.
  • Fixed contract display when using both terms and contract signature requirements.
  • Fixed map display vertical scrolling for application map/booth selector.


  • New: Front-facing map to display your vendors on a separate page on your website.
  • Changed format of booth labels in Amenities and Cart page to display sizes


  • Fixed possible compatibility issue with dynamic plugin pages


  • UX tweaks to map and cart page


  • New: custom amenity discount options (global and form specific early bird discount)
  • New: “booth fee multiplier” for variable booth rates based on vendor/applicant type
  • New: form specific notify preferences to send notice of new applicants to admins
  • Added more booth details during selection process
  • Added support for “booth fee only” when applying early bird discounts
  • Added support for custom map booth selector styling


  • New support for artist applicant type
  • Upload thumbnails and extra fields for upload details
  • Change CDN for fontawesome


  • Added option for Amenity Types with radio selector or checkboxes
  • Changed dialogue notice for Code 409 (profile already exists)


  • Fixed parsley validation with radio selectors


  • Dynamic contracts added to e-signature screen.
  • Added discount details to payment screen


  • Swapped out older image of shortcode for Help screen.
  • Better UX when using pre-launch event forms


  • New support for multiple currency types (USD, CAD, EUR).
  • Added better support for manual override of payments.


  • Added release button for booth reservations.


  • Repo fix


  • Added more payment details to cart page.
  • Added support hiding vendor selector if there’s only one type
  • Fixed rounding error in calculated totals.


  • Added multiple form support to feed single events.
  • Changed shortcode to use form_key instead of event_key
  • Added “earlybird” discounts with expiration date
  • Fixed bug in Cart screen for paid amount display


  • Added Vendor Selection option to display as radio (single selection only) or checkboxes (multi-select).
  • Added horizontal form separator element to Custom Fields
  • Vendor form keys are now tied to application keys
  • Fixed bug in Cart screen for paid amount display


  • Added support for application deposit payment types
  • Application deposits are subtracted from remaining payments
  • Added notice about possible payment status delay for a second or two
  • Fixed a few malformed html tags in Uploads screen
  • Fixed required doc filter to flag application status


  • Parsley form validation added for better usability/UX
  • Added easy sorting of form fields and form values (selectors)
  • New Comments block added to form field types.
  • New opt-in footer optional to display “powered by RegisterONE” in footer.
  • Added better error handling if PK is invalid (not valid applicant pk).
  • Granular required field settings along with asterisk (*) after field label.
  • Added mandatory checkbox on Terms page before signature button can be clicked.
  • Better clarification on Cart page as to status


  • Added the ability to create custom form fields on Profile application form
  • Added the ability to customize system field labels and help text
  • Added easy sorting of form fields and form values (selectors)


  • Compatibility check for WP v4.9
  • Added jBox tooltips for amenity descriptions


  • Added Paypal logo on checkout page of form
  • Corrected a few CSS formatting issues


  • Changed shortcode display in control panel to form input cell for easier cut-n-paste
  • Select2 css tweak to override fixed-width formatting issue
  • Added Vendor Type description under Vendor labels on Profile form
  • Added better fallback if no file uploads required
  • Added better error return if email collision found in event applications
  • Added support for Images as Doctype in Uploads screen
  • Form completion status now displays in the top-right of form
  • Completion status is now based on required file uploads as well as payment and signature status. These criteria are mostly set from Event Setup from RegisterONE account.
  • various fixes


  • Added custom, selectable keywords for vendor services/merchandise.


  • Initial release