The #1 User Registration Plugin for WordPress

Take total control of user registrations on your site with powerful building, configuring, publishing, managing, analyzing and automation toolkit.

Standard

Download Through

WordPress.org

Extensions (6)
90+ Powerful Standard Features plus:

Magic Popup
An innovative frontend system that uses sliding panels to display forms and registration specific information to the user.
Export/ Import
Export and import your forms easily for backups, site transitions or new installations.
Visual Form Editor
Edit design of your forms to your heart's content by seeing the changes you are making in real time.
ProfileGrid Integration
Extend RegistrationMagic's user area to user profiles, user communities, paid memberships, advance content restriction and more.
EventPrime Integration
Extend RegistrationMagic's event registration form to event calendar, tickets, attendee management, and more.
Reports
Generate and download informative spreadsheet reports based on your forms data.

Premium

License: 1 Site

1 Year of Updates and Support

Extensions (59)
90+ Powerful Standard Features plus:

Magic Popup
An innovative frontend system that uses sliding panels to display
forms and registration specific information to the user.

Export/ Import
Export and import your forms easily for backups, site transitions or new installations.

Visual Form Editor
Edit design of your forms to your heart's content by seeing the changes you are making in real time.

ProfileGrid Integration
Extend
RegistrationMagic's user area to user profiles, user communities, paid memberships, advance content restriction and more.
EventPrime Integration
Extend RegistrationMagic's event registration form to event
calendar, tickets, attendee management, and more.

Reports
Generate and download
informative spreadsheet reports based on your forms data.

Manual Approvals
Review and
approve individual users instead of default auto registrations. A quick approval link is added to the admin notifications for extra convenience.

Submission Notes
Attach Admin Note to your user
submissions. Frontend notes are visible to the users and can be sent as notification to them.

Role Based Forms
Bound user roles to forms so that users registering through the form will be automatically
assigned the bound role. Alternatively, allow users to choose a role themselves from a list of pre-approved role selection. The option adds a new drop down field inside the form.

Token System
Generate
and provide your users unique token after form submission. The token will also be attached to the form submission in dashboard area.

External Submission
Forward form data to an external URL using HTTP POST
method. Useful for integrating RegistrationMagic with numerous other web apps.

Access Control
Add conditional access control to your form. Allow users within specific age group, with secret passphrase and/or User Role to fill out forms.

56 Field Types package
Full set of custom field types. Now you can build any type of form.

Export and Filter
Export all or filtered
submissions as CSV. Download individual submissions as PDF. Filter submissions based on date range.

Advanced Paid Registrations
Add Selection Boxes, DropDown and User Defined price options to your paid registrations.

Paid User Roles
Add charges to user roles which will appear as payment on the forms bound to that role.

Attachments Browser
View all attachments as cards inside a dedicated area. You can download individual attachments or all of them as compressed zip file.

Global Overrides
Not happy with same Global Settings applied to all your forms? Want to configure a single form differently? Global overrides allows you to override these settings for individual forms.

Custom Field with RegEx
Need a new field type that isn't listed? Want to accept only specific type of field values? Now you can use regular expression to create your own custom fields with this extension.

PDF Branding
Brand your submission PDFs & Printouts with customized logo and taglines.

Advanced Security
Add extra security options to your forms including banning IPs, Spammy Domains, reserve important usernames and define password strength options.

Multi-Page Form
Turn your forms into multi step pages with previous and next buttons. Last page submits the form. Name pages separately and show them above the form fields.

HTML Embed
Embed your forms where short code cannot go
- including different sites and third party pages.

Customizable MagicPopup
Use Magic Popup as navigation menu with option to add custom links.

PDF Notification
Form will be attached to admin notification email as PDF file.

Email Username
Use email instead of username during new user registration. Users can now login with their emails too.

Default Forms
Assign a registration form as default form for a user role.

Saved Searches
Save your regular submission searches as filters for quick productivity boost.

User Directory
Display registered users as directory on front end of your site.

User Inbox
Logged in users can check all the messages they have received from the admin in a new "Inbox" tab on front end area.

Automation
Created automated workflows and tasks to offload manual tasks to
RegistrationMagic's Automation Manager.

Unique Values
Accept only unique values for your form fields. No two users can submit same value for fields marked unique.

User Submission Cap
Define a fixed number of times a single user can submit a specific form.

Conditional Fields
Add conditional logic to your form fields and control their appearance based on other field
values.

User Meta
Define User-Meta keys in field setting and save values directly in WordPress User Meta Table.

Email Verification
Verify user's email address by sending account activation links.

Intelligent Contact Form
Want to know what the user wrote to you earlier with contact form submission? Wish to have purchase history of your WooCommerce customer attached to a new support request? Need to see purchased downloads of Easy Digital Downloads buyer with form data? Time to add some intelligence to your submission notifications. Introducing, message shortcodes which dynamically fetch user information from their history on your site and provide you with deeper user insights attached to the submitted content.

Custom Status
Now create, customize and apply custom status (and associated actions) to submissions to comply with your registration approval process.

Analytics & Reporting

Field Analytics
Piecharts divided by options chosen by the users on checkbox, radio box, drop down and country fields.
Advanced Reports
Take your reports one step further with more options and new comparison abilities.
Email Reports
Configure reports which will be sent to your email address as attachments at predefined
intervals.

Advance Login System

2FA
Add an extra layer of security and greatly reduce risk of unauthorized access by enforcing Two-Factor
Authentication to your site.
Login IP Ban
Ban visitor IPs based on login behavior. Set rules or prompts to activate IP block.
Username Validation
Allow Username field on the
login for to accept both Username and Email, or only Username.

Third Party Integrations

Social Login
Allow users to log into your site using
popular social networks like Google, Twitter, Microsoft and Instagram, apart from existing Facebook login.
WooCommerce
Combine the power of RegistrationMagic with WooCommerce for ultimate shopping experience for your customers.
MailPoet
Subscribe registering users to your
MailPoet lists directly from your registration forms.
MailPoet 3
Subscribe registering
users to latest version of MailPoet lists directly from your registration forms.
Dropbox
Automatically upload submission PDFs to your Dropbox folder. Useful for archiving and sharing.
Google Maps
Make use of Google's powerful maps inside your forms. Works with
Address and Map field types.
MailChimp
If you are a power MailChimp user you may want to map all your custom fields with registration forms. This extension makes this possible.
Aweber
Integrate your forms with powerful Aweber system.
Newsletter
Add users to your Newsletter’s subscriber lists right from your registration forms.

Payment Systems

PayPal
Connect your PayPal account with your registration forms and start accepting payments.
Stripe
Accept payments through ever popular Stripe payment gateway for paid
registrations.
Authorize.Net
Connect your Authorize.Net account as payment option to
start accepting credit card payments.
WePay
Accept payments through your forms using
popular WePay gateway.
Offline Payments
Add more flexibility to your payments system by
turning on offline payments. Provide users with payment instructions and activate them after receiving
payments.
Invoices and Payments
A separate area to filter and manage form payments with
support for custom invoicing.

UPCOMING EXTENSIONS

Form Themes
Fully customizable themes library with granular control for each form element.
Elementor Integration
Make RegistrationMagic front-end views accessible as Elementor widgets for building custom layouts.
Bulk Email All Users
Utilize the RegistrationMagic bulk email system to send emails to all registered users, in addition to users of specific forms.
Manual Submission
Create form submissions from the backend inbox. Make it user-friendly for administrators to manually add form submissions.
Coupons & Discounts
Generate coupon and discount codes for RegistrationMagic products. Provide users with variable prices as required.

Premium+

License: Unlimited Site

Lifetime of Update and Support

Extensions (59)
Everything in Premium plus license for unlimited sites, and lifetime updates and support! One Time Payment.
or
Buy RegistrationMagic Premium+
as part of MetaBundle+

MetaBundle+

Usually $997
$299
You save $698 today (70% off)
Includes Everything in RegistrationMagic Premium+ plus licenses for:ProfileGrid Premium+ and EventPrime Premium+

License: Unlimited Site

Lifetime of Update and Support

Frequently Asked Questions

Can I purchase extensions separately?

All RegistrationMagic extensions are part of Premium bundle and are not sold seperately. Many extensions rely on each other to provide you a complete feature-set. And we believe offering a single Premium version without complex pricing scheme avoids last minute confusion. You will be getting everything that we offer in a single price. Also, all future extensions will automatically be part of upgrades offered to Premium customers with active subscriptions.

How do I access the Premium version after purchasing?

After successfully purchasing Premium version license, you will be taken to a page with download link. You can download the plugin as normal WordPress installable zip file. In future, you will be able to download the latest version by logging into Purchase History section of the site, as long as you have an active subscription.

Is this a one-time purchase?

RegistrationMagic Premium license is a one-time purchase, effectively meaning you can use the plugin as long as you want after purchasing it. Premium version comes with 1 year subscription to updates and support for a single site, Premium+ comes with lifetime updates and support for unlimited number of sites! If you purchase Premium and wish to receive updates and support after 1 year from your purchase, you will have to renew subscription. 

How can I get support for Premium and Premium+?

RegistrationMagic Premium and Premium+ come with top class support. As Premium/ Premium+ customer you will have access to our Helpdesk with our team of support staff behind it, eager to help you fix any RegistrationMagic relates issues and provide answers to your questions. To submit a new ticket, fill out this form.

Why should I purchase Premium+?

RegistrationMagic Premium+ not only comes with license for unlimited sites, but it also has lifetime updates support. RegistrationMagic is updated regularly with major releases frequently with new features and security patches. Upgrades are one of the things that makes RegistrationMagic so great. If you do not wish to miss out on that, Premium+ is the version for you.

Over
9000
Happy Users
Over
350000
Downloads

Consistently Glowing Reviews Right from WORDPRESS.ORG

Wow. So much functionality!
searancher (@searancher)

I have found that many WP plugins are crippled so you need to buy the upgrade. Not this one. There is so much functionality that I can’t imagine a startup or small company needing anything more. OTOH, they do have an upgrade path to a greater version and longer list of functions so you won’t be left behind as you grow. Thanks, Devs. Nice product.

works great, better than expected
aaronlea (@aaronlea)

This is one of those plugins you search for because of a niche need and it delivers more than you had hoped for. Being able to create customize sign up pages is a huge plus, and also being able to control the success message is great.

Great plug-in!
nmilner (@nmilner)

I have tried numerous plug-ins to allow me to have custom registration forms. This turned out to be the best and is full of features. I ended up buying the premium package as I wanted to be able to change the role the person is assigned to depending on the form they used. However, I was able to test that it would do the job before buying so you might as well give it a go too

Easy to use, powerful plugin
kialjames (@kialjames)

Easy to use and integrate different options for setting up a customized contact form. The UI is clean, easy to get around, intuitive and most importantly, powerful plugin to get exactly what you want in minutes.

Excellent and Flexible Registration Form plugin
we0038 (@we0038)

everything I needed was there. actually, more than I needed. However, that gives me new ideas! awesome plugin that just work the way I wanted it.

Awesome Plugin
Marty (@racegmr24)

This is a very powerful, full feature plugin for creating awesome registration forms for WordPress sites. I’ve been looking for some time for a half way decent form creation plugin. Registration Magic meets and exceeds my expectations and is the perfect plugin for my member registration form on my website.

Great registration plugin
gotsmith (@gotsmith)

Registration Magic is a great plugin to manage site registrations. The free version covers the basics, and the premium version is well worth it if you need more customization.

It’s a Really Awesome Plugin
phiroji (phiroji)

It’s a Really Awesome Plugin. First I tried the free version and finally took no chance to miss the premium features, I bought it.

Ready to start registering users on your site?

Standard

Download Through

WordPress.org

Premium

License: 1 Site

1 Year of Updates and Support

Premium+

License: Unlimited Site

Lifetime of Update and Support