So you want to cut the chase and make the whole process of registration and login as fast as possible? While some want to be judicious with who signs up on their sites, one request we regularly received was for automatically logging in the user after successful registration. So here’s a quick tutorial on how to auto-login a user right after registration form submission.
Obviously, for auto-login to work, you need to turn on user auto-approval. You can configure Auto-Approval from Global Settings → User Accounts → Account Activation Method selector.

Also the form must be a WordPress user registration form. You can control this from General Settings in the Form Dashboard.

Enabling Auto-Login
We’ll use a simple generic form for this demonstration. Auto-login setting is specific to each form. Therefore, we will find it inside Form Dashboard of individual forms in the Accounts settings. It will only appear if the “Also create WP User account?” checkbox is checked. We must also select the role that should be assigned to the registrant after successful form submission. Subscriber is always the safest choice. Or we can create custom roles using RegistrationMagic’s built in User Role Manager. Alternatively, we can also let users pick their role by enabling “Allow Users Choice of Roles” option.
Let’s turn our setting on and check the Force Login after Registration? checkbox.

We’re are all set now. Let’s test it out. To start with, here’s our form. Nothing fancy.

Testing Submission & Auto-Login After Registration
Filling it out now:

Submission successful.

And… the page will now refresh and we are logged in as expected.

This is how anyone can use RegistrationMagic to register users and auto login user after registration successfully. We hope this will be useful for a lot of folks out there. If you feel we are missing something, feel free to give us a shout and maybe you will see it in the next release. Until next time!
- RegistrationMagic Starter Guide - May 20, 2026
- Auto Login User After Registration on WordPress Site - May 14, 2026
- Complete Guide to the WordPress User Registration Process - May 14, 2026
- Frequently Asked Questions About WordPress User Registration Forms - May 13, 2026
- Reinvent WooCommerce User Registration Process & Increase Sales! - May 13, 2026
- Invitation Based User Registration on WordPress Site - May 12, 2026
- How to Allow User Registration Multiple Times on WordPress - May 12, 2026
- How to Restrict WordPress Registrations by Age and Other Parameters - May 12, 2026
- How to Register Users for Specific Roles on WordPress Site - May 11, 2026
- How to Add Fields to User Accounts - May 11, 2026

Everything works until I attempt to login the user. Please advise.
Hi Derrick,
Could you please create a support ticket from here – https://metagauss.com/technical-support/
Our support team will help you with the issue.
What if someone who is already logged in comes to the registration page. Will the user see the registration form still (which would not make sense, I think), or would he or she be redirected to an account page, for example
Has this been answered somewhere ?
I have the same (presale) question.
User will be able to see and submit registration form while in logged-in state. In logged-in state, email field will display pre-populated with registered user email address, and form will be of contact type. It means on submission while the form data will get saved to database, the account itself won’t be created.