How can we improve WooCommerce?

WooCommerce Memberships: Automatic Member Assignment

This would add the ability to assign membership based on customer goals rather than a product purchase, which opens Memberships up for "VIP" memberships to reward customers.

Memberships could be granted based on lifetime or annual goals for the customer, such as:

- lifetime spend (i.e., $1000 in purchases)
- annual spend (i.e., $500 in this year)
- lifetime purchase count (i.e., 25 orders)
- annual purchase count (i.e., 10 orders this year)

Once the customer hits this goal, the membership is automatically created.

66 votes
Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
SkyVerge shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: Facebook Google
Signed in as (Sign out)
  • Hashim Warren commented  ·   ·  Flag as inappropriate

    I wish this feature would work with myCred so memberships could be granted based on points.

    myCred already has plenty of ways to gain points based on purchasing behavior. Right now the only way to turn those points into a membership is to tie it to a product that you can purchase with points.

    I would love to skip that step and auto assign a membership based on points activity

  • Anonymous commented  ·   ·  Flag as inappropriate

    We'd like to have a member's only shopping cart. Each account would need to be approved by an admin first. People can browse without being logged in, but to purchase we'd need them to be logged in.

  • claus Thomsen commented  ·   ·  Flag as inappropriate

    I would really like this if it is possible to assign a membership level to a customer who has just made a normal registration.
    Please make it soon

  • Eric commented  ·   ·  Flag as inappropriate

    Can't wait for this feature! Would be nice is this wasn't only based on purchase history, because for those of us who use this plugin to provide access to content without initial purchase(such as members only area, restricted content, etc), and further offer paid membership options with access to more content and tools available this won't be helpful. But I understand that simple setting like "if lifetime spend=$0 assign membership x" can achieve this, as long as $0 will be allowed as value, or if some option allow "membership level x" to be assigned to all registered users automatically. Any idea when this will be available?

  • Aimee commented  ·   ·  Flag as inappropriate

    would love to have this automated with a notification Congratulations you just earned X! email going out to notify them their activity earned them a reward

  • Matt Hall commented  ·   ·  Flag as inappropriate

    be super cool If this could support the use case for a free membership not needing to go through the checkout or being registered as an order

WooCommerce: Extension - WooCommerce Memberships

Feedback and Knowledge Base