One of the top things I am asked about when helping setup membership sites with OptimizeMember is “How do I create a login page?”

In the video above, I’ll show you exactly how to do this. It is really very easy and you’ll see how customizable you can make the page (just like any other page in OptimizePress.

I actually have a template in the OptimizePress Marketplace available for just $10 called “SMOOTH – Login Page” which you can find through this link:

    15 replies to "How to Create A Membership Login Page with OptimizePress"

    • Henry Webster

      I noticed that you have a menu at the top of the page. How do you do that?
      Also when I do everything you say it does not go to the login page it goes to a blog post instead
      Do you have other videos about OptimizeMember I can watch in a sequential order so I can follow along in step by step
      order so I can create an awesome membership site.
      I would love to watch over your shoulder to see how you create a membership site from scratch, that would be awesome.
      Please consider this so we can learn how to do this in order. Thanks

      • Kevin McClellan

        Hello Henry, thanks for the comment! 🙂

        The menu is part of the layout settings in the live editor. You can turn on the header, set a logo, and activate the navigation – and also choose one of your WordPress menus (created under appearance > menus) to set as the menu on that page.

        It sounds like you need to check the settings in the login form. You may have selected the wrong option for “redirection after login”. It should be “login welcome page”

        If you still have some issues with that I would suggest contacting OptimizePress support for that so they can check your site settings to be sure it is correctly setup.

        As for creating a course, that is definitely something I have been trying to do, however I am unfortunately limited on time right now. I’ll have to finish it up this fall (hopefully).

    • Olivia Accords

      Do I need to buy the plugin to add the membership login?

      • Kevin McClellan

        The membership plugin “OptimizeMember” is included with your main purchase of OptimizePress, so there is nothing extra to buy.

        To install OptimizeMember you’ll need to download it from your members account at – then install it like any other plugin.

    • Thea Jose-Celestino

      I noticed that the usual WordPress login errors are not shown when I login using the wrong username or password. This can be very frustrating for customers. Is there any way to show the error messages and notify the users of what they did wrong?

      • Kevin McClellan

        Sorry for not responding to this sooner. Generally you wouldn’t want to let them know what the wrong item was because if it is a hacker then they would know what they got right. Not sure what they would be able to do with a user account but ya never know.

        OptimizePress doesn’t actually block those error messages however if you have a security plugin installed then blocking those messages is normally a default setting.

    • Ilonka van den Ancker

      hi, Great video! thanks

    • Khez

      Hi, what if the “Membership Login Form” is not in the list of elements? Where will I get it? Thanks!

      • Kevin McClellan

        Hello Khez, if you don’t see that element I think it would be safe to say that you haven’t yet installed or activated OptimizeMember. It is a separate plugin from the OptimizePress Theme/plugin. If you do have OptimizePress and OptimizeMember both activated and you still don’t find this element I would suggest contacting the OptimizePress Support Team. I’m sure they’ll be happy to help.

    • Dean Griffiths

      Is there a simple way of having one welcome page for the first time members log in and then a different page thereafter?

      • Kevin McClellan

        Hello Dean,

        There is a way to do this. In OptimizeMember, navigate to “OptimizeMember > General Options > One-Time-Offers ( Upon Login )” and you can configure a way to show a specific page to a user after they login. You can set this for first login by using 1 followed by the url, (ie… 1:http://url.. )

        You can also use this to make offers to additional products as well.

        • Dean Griffiths

          Great, thanks Kevin, I found that shortly after I asked the question, so appreciate the confirmation.

          • Kevin McClellan

            Glad I could help 🙂

    • Melissa Zoske

      Loved this tutorial and it really helped. Thanks so much! What I’m getting though is when a member is already logged in from a previous session and just clicks on the link it takes her to the login page but no way to actually login or access the content page (it just says you are already logged in.) Is there a way around that? Thanks again.

      • Kevin McClellan

        Hello Melissa,

        Thanks for the nice comments, I have overcome this by using some short code. If you have a single membership home page this works well but can get a bit complicated if you are using different members home pages for each level.

        Here is how to set this up (sorry no audio on this one):

        Here is the shortcode I used:

        [opmIf is_user_logged_in()]

        Content for anyone that is logged in, regardless of their Membership Level.


        You can see other shortcodes as well in the OP support site here:

        If you are using multiple membership welcome pages feel free to contact me and I would be happy to discuss this further with you.

Comments are closed.