• Can we auto-upgrade members with recurring payments to the next highest membership level after a certain time frame?

    Example: After 12 months of paying $5/month, a member at level 1 with a 10% storewide discount) would automatically become a level 2 (20% storewide discount) and continue to pay $5/month… then after another 12 months would automatically become a level 3 (30% storewide discount) and continue to pay $5/month…. then stay at level 3 indefinitely.

    Thank in advance,

Viewing 15 replies - 1 through 15 (of 18 total)
  • You should probably ask this on your membership/subscription plugin’s support channel, nobody here is going to know how to help you since you could be running any number of random membership plugins.

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    Thanks @thanewest. I have… several times… and on twitter, and here… because they are not responding.

    What plugin are you using?

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    To clarify, we want to use the “memberships” and “subscriptions” extensions for woocommerce to accomplish this.

    Okay, you’re probably not going to like this reply, lol… Butttt, WHICH memberships and subscriptions plugins? There are literally HUNDREDS of subscription/membership plugins for woocommerce from dozens of authors.

    Is it the plugins on woocommerce.com?

    If so, I’m not 100% sure of all the features available in those 2 plugins, BUT I do know they have core features that could be manipulated to perform the task you’re seeking in a round-about sorta way… Like you can set the product discount on a per-membership-level basis (level-1 gets 10%, etc), so if you make 3 different plans at different prices – the only thing left is making the “upgrade” after a year automated. You can do that with a “dripped content” page, I would set it up as a tab in the “my account” page – after a year they would get access to the “level 2” page, which might just have a coupon code that they could use to discount the level-2 membership to be the same price as level-1 – giving them also the 20% discount (from the level-2 membership), all the user would have to do is follow the step by step membership upgrade page from their my-account page and include the coupon to keep the level-2 membership on-par with the same pricing they previously had. This would be the same setup for level-3 memberships.

    The only downside to that setup is “what if a customer shares the coupon code with someone else and they upgrade their account early?”, if that were a valid concern (ppl actually did it) then you could set up a plugin that would automatically generate the coupons and email them to your members at the specified dates, Automatewoo does this:
    https://www.sellwithwp.com/automate-woocommerce-member-coupons-with-automatewoo/

    if going with the automated email system, you could skip the dripped-content coupon pages, and include simple instructions in the automatewoo email about how to apply the generated coupon to their subscription plan during subscription=upgrade (up/downgrading subscription levels is easy, so it should only be 3-4 steps for the user to follow in order to upgrade their plan for free using the automatewoo coupon).

    It’s sort of an ugly method since it requires the user to click around their user-account a bit, I would say it should only take them 2-3 minutes of clicking to upgrade themselves, it would at least be fully automated for you ๐Ÿ™‚

    If I had the plugins it might be easier for me to figure a cleaner more automated solution, right now I’m just going off the documentation I see on the sales pages – and some past experience with those plugins.

    If you’re using a different set of plugins the solution could be a lot easier/cleaner, I’m sure there are membership/subscription plugins already built that include this specific functionality, but if you’re going with official woocommerce.com extensions then at least there is this sort-of-easy solution.

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    THANK YOU! And yes, the woo specific, made by them memberships and subscriptions plugins… hahaha.

    Funny, I had just thought of the same sort of thing… except, no coupons… just a “Delayed Content” system that’s already baked in there…

    So after 12 months the delayed content is viewable for a member on their account page… which has the option to upgrade on there… then again at the 24 months mark…

    And we’d use the membership expiring email to alert them to the option to upgrade to the next level…

    THANKS AGAIN FOR HELPING!!! Until this am you were the only person to respond… WOO’s own people then pushed back about hiring a woo expert until I proposed the above.

    Hows AK today? Hope to get up there someday!

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    I should add that the pricing will not change… thats why we wouldn’t use the coupons…

    Also, thank you again, I really do appreciate you engaging in this.

    a

    LOL, yeah pretty much any big company will give the worst tech support possible, I hate when they give a link to a support page that has the basic junk (clear your browser cache, restart your computer, go for a walk around your neighborhood)… That’s the worst when they just say “go hire someone that cares”, pffft.

    Glad this will work for you, I’ve seen similar setups with weird memberships/discounts so I knew your idea wouldn’t be TOO difficult to figure out, and although this solution isn’t the ‘best’, it will definitely work and may help your subscribers stay incentivized to continue their membership.

    It’s starting to warm up here, snow’s finally melted off and the ground is drying, almost time to start going outside again! Too bad I have a huge laundry list of spring cleaning to do, gotta paint the house – clean the yard – repair my fence (moose have trashed it, ugh).

    Welp, goodluck on your site! If you have any other questions you can hit me up, I’m pretty knowledgeable with Woo and don’t mind helpin ๐Ÿ™‚

    “I should add that the pricing will not changeโ€ฆ thats why we wouldnโ€™t use the couponsโ€ฆ”

    Oh yeah, I hadn’t thought of making the upgrade page “drippable”, I was going off the idea that the member might have access to upgrading to “any” plan level, so to keep them from going from level 1 to level 3 there would be higher price for each membership level, and the coupon would be the thing that balanced the pricing once the member had reach year-1/year-2… Maybe you would want to allow access to the level-2/level-3 memberships if the subscription-cost-without-coupon was enough $$$ to make it worth giving them the % discounts for shopping? Then again you wouldn’t want someone buying a level-3 membership for 1 month just to get a 30% discount on one huge order, so maybe your method of “multi-year reward style membership” would work out best overall for your financials.

    I guess if you can separate the pages for upgrading to different levels it would make more sense just to make those pages drippable at their respective dates, then no need for coupons.

    Well, at least you have 2 different options for how to approach this problem now ๐Ÿ™‚

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    So I’ve been going back and forth with the WOO people since this am…

    Here’s their reaction to the idea we had about using the delayed content feature…

    “If the Membership is allowed to expire, the customer wouldn’t be able to see the product that is restricted by the membership plan to be able to upgrade. You’d have to notify the customer prior to the expiry and then they’d have to switch.”

    Do you know @thanewest if I can set the expire emails to go out like 45 days and then 15 days before expiration?

    If not, this is kinda risky then. Because my client may end up with a crap ton of customers that missed their deadline to upgrade and then are asking to do so… yeah he could manually upgrade them at that time.. but it defeats the “semi-hands free” method…

    Just thought I’d share the WOO response…. and fire off another question…hahaha.

    Yeah that’s a bit of a pickle using the dripped upgrade page method.

    It’s been too long since I used the membership plugin to know how much configuration can be done on the ‘expiring soon’ emails… Though I think we could get around that problem by not setting an expiry for the memberships – like they can just be month-to-month with the drippable upgrade page becoming available after a year – so there would be no expiration notice/email/problem… The only problem at that point is letting the member know about the drippable content they’d have access to after the 1 year mark… Doesn’t the plugin send emails to members when drippable content becomes available? If so that would take care of that – just edit the drippable content available email to tell them they “unlocked a free upgrade”.

    Seems like with a content dripping feature alerting members about newly unlocked content would be a key feature, it has to be there right?

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    Well hot damn!

    Seems that yes you can set a timmer to show content… without it affecting the expiration date of the membership:

    from: https://woocommerce.com/products/woocommerce-memberships/

    “You can drip content, which means that you can schedule when members should have access to your content. For example, you can require that customers be a member for a week before they can access certain posts or pages.”

    I think we’ve got this thing sorted. ๐Ÿ™‚

    Again, you rock, and soak in that sunshine in AK man!

    LoL sweet, yeah I’ll soak in the sun after I finish fixing all my client’s messed up Woocommerce 3.0.x sites haha ๐Ÿ˜€

    Thread Starter aaronneedshelp

    (@aaronneedshelp)

    Sorry, misread your response… I need a break… ๐Ÿ™‚

    I cannot find any proof that the system will email members to tell them something is now unlocked… or dripped to them… only convoluted paid solutions to manage that…

    That is the last piece of the puzzle…

    Yeah, when you skipped over that part I hoped that was confirmation that they do indeed include a system for notifying members about newly unlocked content.

    It seems like a no brainer as far as a feature to include in a dripped content plugin, have you purchased the plugins yet to confirm that there is such a feature?

    Looking at their docs for memberships has some interesting stuff:
    https://docs.woocommerce.com/document/woocommerce-memberships/

    Specifically the part about expired memberships and offering renewal links PLUS renewal with upgrade (so this part would take care of the “what if their membership expires before they can get to the upgrade page” thing that woo replied to you earlier).

    Funnily enough, for automated “coupons” they also put links to the automatewoo plugin I had suggested, so I suppose the coupon method is still on the table unless we can figure out the email/notification about dripped content thing…

    Check this out:
    https://www.skyverge.com/blog/woocommerce-memberships-1-7/

    Looks like they do have some configurable emails for fixed-date memberships, so configuring the email to be sent out before expiration with instructions on how to upgrade wouldn’t be a problem.

    And check this out:
    https://www.skyverge.com/blog/woocommerce-memberships-renew-with-a-different-plan/
    Renewing a membership from their old plan to a new plan (presumably the next level).

    Specifically for this last problem about notifying members about “new content”:
    https://woocommerce.com/products/follow-up-emails/

    it has a feature to send emails to customers that buy certain products or are subscribers, and it allows for time intervals, so it could easily be set up to notify members about the newly unlocked ‘dripped’ content, AKA the membership upgrade page.

    Have fun reading about all THAT lol ๐Ÿ™‚

Viewing 15 replies - 1 through 15 (of 18 total)
  • The topic ‘Memberships/Subscriptions Auto Upgrade’ is closed to new replies.