Registration process issues between standard pages and pages build with upfront

Ok, odd but semi expected issue:

I'm trying to use Membership 2 Pro with Spirit/Upfront.

The intent is to create a sales page that allows me to incentive people to sign up for the free content level.

I created the membership level, all is well there.

Figured out that you can use this shortcode to create a buy button only for that specific level, all is well there. ~~> [ms-membership-buy id="7063" label="Buy now!"]

And this is the page where I'm using it. All still well so far. http://www.unleashu.com/intro-member-benefits/

The issue is on the next page. Membership Pro Generates this link in order to register people for that product ~~> http://www.unleashu.com/register/?membership_id=7063

The top half of the page (http://screencast.com/t/gZqnQWLoy2v) is the section that is build with upfront, and the closest I could figure out to replicating the prefabbed page was to copy the shortcode from the default created "register" page and add it back into a text element. ([ms-membership-signup])

The bottom half of the page (http://screencast.com/t/ufdunnxdIXb) is what is being generated by the page that membership 2 set up through the standard page setup process, and I can't get the portion that I'm building with upfront to mimic the portion that was generated automatically, which is what I'd like to have happen.

Is there a shortcode or a step that I'm missing? I tried to copy the content of the "register" page exactly, but it's producing the two different results in the two different parts of the page.

Or (and this is the best possible outcome) is there a way to generate registration forms for each membership level with membership 2 to where that could be added to the initial landing page instead of the buy button?

Thanks in advance,
Ben

  • Michael Bissett

    Hey @Benjamin, hope you're doing well today! :slight_smile:

    The bottom half of the page (http://screencast.com/t/ufdunnxdIXb) is what is being generated by the page that membership 2 set up through the standard page setup process, and I can't get the portion that I'm building with upfront to mimic the portion that was generated automatically, which is what I'd like to have happen.

    Could you elaborate as to how you're wanting the top portion of the page you're creating to mimic the bottom portion please? :slight_smile:

    Kind Regards,
    Michael

  • Michael Bissett

    Hey @Benjamin, thanks a bunch for your patience here! :slight_smile:

    After having a fresh look at this, changing the registration page for Membership 2 Pro like this wouldn't be the way we'd want to go, as that'd interfere with the registration process (for either free, or premium users).

    However! In looking at this part of your question anew:

    Or (and this is the best possible outcome) is there a way to generate registration forms for each membership level with membership 2 to where that could be added to the initial landing page instead of the buy button?

    There is indeed a way to do this! :smiley:

    If you were to check out the [ms-membership-register-user] shortcode inside of:

    Membership 2 -> Help -> Shortcodes

    You'd notice that there's the "membership_id" attribute that can be specified. So with this, we can set up a registration form designed to sign up a user for a particular membership.

    So, you could insert the shortcode like this onto a page of yours:

    [ms-membership-register-user id="7063"]

    And have it display the registration form for that particular membership.

    Now, in regards to the Register page you've changed... we'll want to delete the page from WordPress, and then have Membership 2 Pro create a new one.

    Once you've done all this, you should be able to do the following:

    - Fill out the signup form on your landing page
    - (once you've clicked on "Register My Account") the page will redirect to the /register page that Membership 2 Pro creates, before finally redirecting to the /registration-complete page (seeing as you're presently using a free membership to test with)

    That's how it went on my site, when I set it up in this very way. :slight_smile:

    Let me know if this helps please!

    Kind Regards,
    Michael