{"id":96,"date":"2009-12-25T18:23:50","date_gmt":"2009-12-26T01:23:50","guid":{"rendered":"http:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/?p=96"},"modified":"2025-09-01T17:42:10","modified_gmt":"2025-09-02T00:42:10","slug":"a-typical-member-registration-flow","status":"publish","type":"post","link":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96","title":{"rendered":"Typical Member Registration Flow (Signup Scenarios)"},"content":{"rendered":"\n<p>WP eMember was designed in a way so you (as the admin) have some customization freedom as to how the membership registration\/signup flows on your membership site.<\/p>\n\n\n\n<p>It is a good idea to read this post first and make up you mind on how you want your registration process&nbsp;to flow before you start setting eMember up.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#f7f1d1\">If you are not sure about the difference between a &#8220;Join Us&#8221; page and a &#8220;Registration&#8221; page then read <span style=\"text-decoration: underline;\"><strong><a href=\"http:\/\/www.tipsandtricks-hq.com\/forum\/topic\/the-difference-between-registration-page-and-join-us-page\" target=\"_blank\" rel=\"noopener\">this post<\/a><\/strong><\/span> first.<\/p>\n\n\n\n<p>The registration process is the same for all membership types, except for the free option (if you choose to offer it). The &#8220;Free Membership&#8221; signup is slightly different since it does not involve any payment.<\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#daf2ff\">WP eMember uses one registration page for all types of membership registration (there is no need to create multiple pages for multiple different membership levels). Full details of how WP eMember does this is <span style=\"text-decoration: underline;\"><strong><a href=\"http:\/\/www.tipsandtricks-hq.com\/forum\/topic\/how-one-single-registration-form-is-used-in-emember-for-all-types-of-membership\" target=\"_blank\" rel=\"noopener\">explained here<\/a><\/strong><\/span>.<\/p>\n\n\n<h2 class=\"simpletoc-title\">Table of Contents<\/h2>\n<ul class=\"simpletoc-list\">\n<li><a href=\"#1-member-signup-scenario-1\">1) Member Signup Scenario 1<\/a>\n\n<\/li>\n<li><a href=\"#2-member-signup-scenario-2\">2) Member Signup Scenario 2<\/a>\n\n<\/li>\n<li><a href=\"#3-member-signup-scenario-3-extended-with-wp-estore\">3) Member Signup Scenario 3 Extended with WP eStore<\/a>\n<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"1-member-signup-scenario-1\">1) Member Signup Scenario 1<\/h2>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WP eMember Registration Scenario 1\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MGvYY7BQubI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>The basic member registration flow is similar to the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visitors land on your site.<\/li>\n\n\n\n<li>Want to become a member after seeing some of the awesome content.<\/li>\n\n\n\n<li>Follows the&nbsp;&#8220;Join Us&#8221; link.<\/li>\n\n\n\n<li>The above mentioned link will take them to the &#8220;Membership Join Us&#8221; Page where you have explained all the different types of membership you offer. It may look similar to the one <a href=\"http:\/\/www.tipsandtricks-hq.com\/eMember-demo\/members-home\/join-us\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/li>\n\n\n\n<li>From this page they can decide which membership option they want to choose (eg. Free, Silver, Gold or whatever you are offering)<\/li>\n\n\n\n<li>If they choose the &#8220;Free Membership&#8221; then they just follow the link and sign up for a free membership. Remember, the free membership sign up is only possible if you (the admin) allow free membership on your site.<\/li>\n\n\n\n<li>If they choose a &#8220;Paid Membership&#8221; then they make a payment by clicking on the payment button for the appropriate membership.<\/li>\n\n\n\n<li>Once the Payment is confirmed (at this point the plugin knows what type of membership this member wants), the plugin will create the appropriate membership account for this visitor.<\/li>\n\n\n\n<li>The member will receive an email that contains a &#8220;unique&#8221; link to complete the registration.<\/li>\n\n\n\n<li>When the member clicks on that link in the email it will let them choose a &#8220;username&#8221; and &#8220;password&#8221; and complete the registration. At this point the member can log into the site.<\/li>\n<\/ol>\n\n\n\n<p>Step 9 and 10 are additional steps that allows the member to choose their own &#8220;username&#8221; and &#8220;password&#8221;. Many membership plugin just randomly creates a &#8220;username&#8221; and &#8220;password&#8221; for the member and completes the process at step 8. From my experience I know that most people do not like to receive random &#8220;username&#8221; and &#8220;password&#8221; assigned to them so in WP eMember I made sure the members can choose the login credentials.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"2-member-signup-scenario-2\">2) Member Signup Scenario 2<\/h2>\n\n\n<p>In this registration scenario, you make the visitor signup for a basic free&nbsp;account before they make any payment for premium membership. If the visitor already has an account on the site then he can just log into the existing account and continue.<\/p>\n\n\n\n<p>In short, this registration scenario looks like the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Create a free account -&gt; Log into the site -&gt; Make a payment for a paid level\n<\/pre>\n\n\n\n<p>The detailed steps below gives you (the site admin) an idea of what is involved in this scenario:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visitors land on your site.<\/li>\n\n\n\n<li>Want to become a member after seeing some of the awesome content.<\/li>\n\n\n\n<li>Follows the&nbsp;&#8220;Join Us&#8221; link.<\/li>\n\n\n\n<li>The above mentioned link will take them to the &#8220;Membership Join Us&#8221; Page where you have explained what you offer and how they can become a member. You instruct them to create an account first before they can make payment for any premium memberships (the payment buttons for the premium content are protected so only logged in members can view the buttons).<\/li>\n\n\n\n<li>After they create a free account they can log into the site and pay for a premium level (to get access to premium content).<\/li>\n\n\n\n<li>Once the Payment is confirmed (at this point the plugin knows what premium membership this member paid for), the plugin will simply update\/upgrade the basic free&nbsp;account to the appropriate premium account level.<\/li>\n<\/ol>\n\n\n\n<p>This registration flow is different than the one explained in &#8220;scenario 1&#8221; in the way that everyone who makes a payment already has a basic membership account so there is no need to prompt them to complete the registration by choosing a &#8220;username&#8221; and &#8220;password&#8221; as they have already done it when they created the basic membership account.<\/p>\n\n\n\n<p>The following video show how this scenario works:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"WP eMember Registration Scenario 2 Tutorial\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/NZnAiMxBdd4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"3-member-signup-scenario-3-extended-with-wp-estore\">3) Member Signup Scenario 3 Extended with WP eStore<\/h2>\n\n\n<p>This registration flow is more suited for sites where you want to sell products only to members (registered users) of the site and you will be using <a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-estore-plugin-complete-solution-to-sell-digital-products-from-your-wordpress-blog-securely-1059\" target=\"_blank\" rel=\"noopener\">WP eStore<\/a>&nbsp;plugin to sell the product(s). Basically a visitor must have an account on your site to be able to purchase products (similar to amazon, iTunes etc).<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visitors land on your site.<\/li>\n\n\n\n<li>Want to purchase some of the awesome products you have for sale.<\/li>\n\n\n\n<li>Adds a few product to the shopping cart.<\/li>\n\n\n\n<li>When they click on the &#8220;checkout&#8221; button it redirects them to a page that tell them that they need to have an account to be able to checkout or they can log in as a user if they already have an account.<\/li>\n\n\n\n<li>Creating an account is free and it&#8217;s quick so they sign up for an account and then log in to the newly created account.&nbsp;You can even enable the auto login after account creation feature so the user gets logged in automatically after account creation.<\/li>\n\n\n\n<li>Now they can continue to checkout and pay for the items.<\/li>\n<\/ol>\n\n\n\n<p>To make WP eStore not let anyone continue to checkout unless they are logged in you simply have to check the &#8220;Only Logged In Members Can Checkout&#8221; field in the &#8220;AddOn Settings&#8221; tab of&nbsp;the WP eStore plugin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WP eMember was designed in a way so you (as the admin) have some customization freedom as to how the membership registration\/signup flows on your membership site. It is a good idea to read this post first and make up you mind on how you want your registration process&nbsp;to flow before you start setting eMember [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[14],"tags":[5],"class_list":{"0":"post-96","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-additional-resources","7":"tag-wp-emember","8":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A Typical Member Registration Flow<\/title>\n<meta name=\"description\" content=\"The member registration flow is the same for signing up for any type of membership except the free one (if you want to allow free membership). The registration process for the &quot;Free Membership&quot; is slightly different because this one doesn&#039;t have any payment involved.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd\"},\"headline\":\"Typical Member Registration Flow (Signup Scenarios)\",\"datePublished\":\"2009-12-26T01:23:50+00:00\",\"dateModified\":\"2025-09-02T00:42:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\"},\"wordCount\":979,\"commentCount\":52,\"keywords\":[\"WP eMember\"],\"articleSection\":[\"Additional Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\",\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\",\"name\":\"A Typical Member Registration Flow\",\"isPartOf\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#website\"},\"datePublished\":\"2009-12-26T01:23:50+00:00\",\"dateModified\":\"2025-09-02T00:42:10+00:00\",\"author\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd\"},\"description\":\"The member registration flow is the same for signing up for any type of membership except the free one (if you want to allow free membership). The registration process for the \\\"Free Membership\\\" is slightly different because this one doesn't have any payment involved.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Typical Member Registration Flow (Signup Scenarios)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#website\",\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/\",\"name\":\"WordPress Membership\",\"description\":\"Easy to use WordPress Membership plugin\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Typical Member Registration Flow","description":"The member registration flow is the same for signing up for any type of membership except the free one (if you want to allow free membership). The registration process for the \"Free Membership\" is slightly different because this one doesn't have any payment involved.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96","twitter_misc":{"Written by":"admin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#article","isPartOf":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96"},"author":{"name":"admin","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd"},"headline":"Typical Member Registration Flow (Signup Scenarios)","datePublished":"2009-12-26T01:23:50+00:00","dateModified":"2025-09-02T00:42:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96"},"wordCount":979,"commentCount":52,"keywords":["WP eMember"],"articleSection":["Additional Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96","url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96","name":"A Typical Member Registration Flow","isPartOf":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#website"},"datePublished":"2009-12-26T01:23:50+00:00","dateModified":"2025-09-02T00:42:10+00:00","author":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd"},"description":"The member registration flow is the same for signing up for any type of membership except the free one (if you want to allow free membership). The registration process for the \"Free Membership\" is slightly different because this one doesn't have any payment involved.","breadcrumb":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/a-typical-member-registration-flow-96#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/"},{"@type":"ListItem","position":2,"name":"Typical Member Registration Flow (Signup Scenarios)"}]},{"@type":"WebSite","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#website","url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/","name":"WordPress Membership","description":"Easy to use WordPress Membership plugin","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/#\/schema\/person\/d68b2ffa792aeb141f10f910dacccfdd","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=identicon&r=g","caption":"admin"},"url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/posts\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/comments?post=96"}],"version-history":[{"count":0,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/posts\/96\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/media?parent=96"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/categories?post=96"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-membership\/wp-json\/wp\/v2\/tags?post=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}