{"id":776,"date":"2026-10-20T09:04:04","date_gmt":"2026-10-20T08:04:04","guid":{"rendered":"https:\/\/userswp.io\/documentation\/article\/redirect-after-registration\/"},"modified":"2026-10-20T09:04:04","modified_gmt":"2026-10-20T08:04:04","slug":"redirect-after-registration","status":"publish","type":"gd_place","link":"https:\/\/userswp.io\/documentation\/article\/how-tos\/redirect-after-registration\/","title":{"rendered":"How to redirect users after registration in UsersWP"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">UsersWP can send new users to a page straight after they register, but only when the register form also logs them in. Set the registration action to Auto Approve + Auto Login and choose the page.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to UsersWP > User Types and edit the user type (each one is a register form).<\/li>\n\n\n\n<li>Set Registration Action to Auto Approve + Auto Login. The Redirect Page option appears below it.<\/li>\n\n\n\n<li>Choose a page, or Last User Page (the page they were on before), Default Redirect (the home page, or the dashboard for administrators) or Custom Redirect (any URL, entered in Custom Redirect URL).<\/li>\n\n\n\n<li>Save. Each user type has its own redirect, so different forms can send people to different pages.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Auto Approve and Require Email Activation<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Auto Approve: the account is active and the user stays on the register page with a message and a link to log in.<\/li>\n\n\n\n<li>Require Email Activation: the user sees a message asking them to check their email. The activation link then takes them to the login page.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Neither can redirect after registering, because the user is not logged in yet. If you want a confirmation or next steps page, use Auto Approve + Auto Login and redirect to a welcome page that tells users they are logged in and what to do next, for example claim their listing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The old <code>uwp_registration_force_redirect<\/code> filter no longer exists. Auto Approve + Auto Login replaces it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change the redirect with code<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Developers can change the URL with the <code>uwp_register_redirect<\/code> filter. It only runs for Auto Approve + Auto Login.<\/p>\n\n\n\n<pre class=\"wp-block-prismatic-blocks\"><code class=\"language-php\">add_filter( &#039;uwp_register_redirect&#039;, &#039;my_uwp_register_redirect&#039;, 10, 3 );\nfunction my_uwp_register_redirect( $redirect_to, $redirect_page_id, $data ) {\n\treturn home_url( &#039;\/welcome\/&#039; );\n}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For redirects after login and logout, see <a href=\"https:\/\/userswp.io\/documentation\/article\/getting-started\/settings-overview-for-userswp-redirects\/\">Settings Overview for UsersWP > Redirects<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>UsersWP can send new users to a page straight after they register, but only when the register form also logs them in. Set the registration action to Auto Approve + Auto Login and choose the page. Auto Approve and Require Email Activation Neither can redirect after registering, because the user is not logged in yet. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"article\/tags":[],"article\/categories":[41,7],"class_list":["post-776","gd_place","type-gd_place","status-publish","hentry","gd_placecategory-how-tos","gd_placecategory-tips-tricks-more"],"_links":{"self":[{"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/article\/776","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/types\/gd_place"}],"author":[{"embeddable":true,"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/comments?post=776"}],"version-history":[{"count":0,"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/article\/776\/revisions"}],"wp:attachment":[{"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/media?parent=776"}],"wp:term":[{"taxonomy":"gd_place_tags","embeddable":true,"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/article\/tags?post=776"},{"taxonomy":"gd_placecategory","embeddable":true,"href":"https:\/\/userswp.io\/documentation\/wp-json\/wp\/v2\/article\/categories?post=776"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}