Custom User Registration Fields
There are times when you need to collect additional information on your site before allowing a user to access your support pages. This add-on allows you to collect any additional information you might need prior to the user completing the site registration process.
This can be particularly useful when combined with moderated registration where you want to approve each user before they can create and submit tickets.
An example of where this might be necessary is the registration of vendors for a trade show. With Moderated Registration enabled in Awesome Support Core and this add-on active, you can collect additional fields to pre-qualify a vendor.
In the above image, all fields below the password field are custom registration fields.
This add-on comes with an extensive set of features:
10 Field Types
- Text area
- Radio Buttons
The admin can set the label, help-text, sort order and whether or not the field is required.
Admin Only Fields
Fields can be configured to only be available in the user profile in wp-admin. This allows you to create customer fields that are available only to agents and admins.
Ticket Display Locations
Fields can be displayed directly in the ticket – either in the TICKET DETAILS meta-box or the USER PROFILE meta-box. They can also be configured to not be displayed in the ticket at all.
The admin can specify which roles can edit or view the fields after they have been submitted.
Collect Registration Data From Multiple Locations
Not only can each field appear in the Awesome Support registration screen, they can also be configured to appear:
- In the WordPress registration screen
- The WooCommerce registration screen
- The Easy Digital Downloads Registration screen
This enables you to collect registration data regardless of where the registration is done, making it very useful for specialized e-commerce sites!
Virtual Fields: Map Registration Fields To Existing User Profile Fields
You can create Virtual Fields that can feed back to pre-existing WordPress user profile fields. For example, you can create registration fields that show up in the Awesome Support screen but which populate the standard WooCommerce user profile fields:
User Can Edit Their Fields After Registration
The administrator can decide if each field is editable by the user after registration. Users can access their editable data under a new USER PROFILE button on the front-end ticket form:
Integration With WordPress Personal Data Export
Any data collected will be exported as part of the standard WordPress EXPORT PERSONAL DATA process in order to remain compliant with privacy and data access regulations such as GDPR.
Summary of Major Features
- 10 field types: Text, Text area, Editor, Email, Number, Date, Password, Select, Check-boxes, Radio Buttons
- Basic Attributes: Label, Help Text, Sort Order, Required
- Advanced Attributes: Admin-only, Display Locations
- Security: Specify which roles can edit or view the fields after submission
- Virtual Fields: Map registration fields to existing WordPress user-profile fields
This add-on can be purchased individually and is also included in the following bundles:
Early Release Notice
We tag new extensions with the label “Early Release”. The label is removed after a certain number of customers have installed and used the extension in production.
Basic System Requirements
- WordPress Version 4.9 or later
- Awesome Support Version 5.8.0 or later
- PHP 7.1 (7.3 or later recommended)
Recurring Subscription Notification
The pricing for this (and most other add-ons) is set as a subscription by default. However, you are free to cancel the recurring subscription at any time – you will still be entitled to the one year of free updates and support from the time of your last payment. The software will generally continue to work without additional payments. However, you should be aware that, as with all software, a future update of any of WordPress / Awesome Support Free Core could include a breaking change. At that time, if you are not on a subscription plan, you will need to purchase a new license to obtain the compatibility updates necessary for the product to continue to work.
To cancel your subscription:
- Credit card or stripe users- just go to your MY ACCOUNT page on our website.
- Paypal users - cancel from directly inside your Paypal account.
This notice does not apply to service products such as custom programming or to free plugins.
Related Articles and Videos
Unfortunately no related articles are available for this product right now.