7
Offer multiple billing frequencies for one membership
under review
Corey Haines
1) The problem → I have to create separate memberships to offer different billing frequencies of the same membership.
2) Why is this important → For someone wanting to switch from monthly to annual or vice versa, they have to switch to a completely different membership. From a UI perspective, I have to create separate forms/buttons for each billing frequency of each membership which gets cumbersome. I also believe that it's better for a user to select a membership and then select a billing frequency at checkout, rather than to select a membership and billing frequency before getting to checkout.
3) What's your plan B → Create multiple memberships for each billing frequency.
4) Possible solutions we could build for you → Ability for users to select different billing frequencies for the same membership.
Activity
Newest
Oldest
T
Tim Schmidt
I totally agree with Corey. We want to offer the exact same content in a quarterly or annual pricing model.
Duncan Hamra
under review
The attached image is a non-functional prototype that we intend to build as part of Memberstack 2.0.
Our goal is to model Stripe's plan structure more closely. I.e. A membership is now plan, and a plan can have multiple prices which grant access to the same pages, content, etc.
This will also make it easier to configure the checkout so that members can easily change the billing frequency.

Corey Haines
@Duncan Hamra: Love this!! That's fantastic.
Curious what that "description & image" and "metadata" are as well.
Duncan Hamra
@Corey Haines Thank you! This makes a ton of sense.
1) 👍 We've noticed this situation creates setup/admin/reporting/UX problems. For example, it's nice to get your subscription revenue reported in 3rd party tools at the Stripe "plan" level which includes multiple frequencies.
2) Can you explain "I also believe that it's better for a user to select a membership and then select a billing frequency at checkout, rather than to select a membership and billing frequency before getting to checkout." I've seen it done in the "wild" before by many companies, but I'm curious what the reasoning is. I know Dropdown does this, for example.
Corey Haines
@Duncan Hamra: Yes, plan level is much easier. Great job!
Re: "I also believe that it's better for a user to select a membership and then select a billing frequency at checkout, rather than to select a membership and billing frequency before getting to checkout."
Two things:
- Splitting out the billing frequency from the membership creates a lot of complexity from a UI perspective because if I wanted to do this all via Webflow, I'd have to first have someone select a membership and then have them select a billing frequency, which could possibly be done with different buttons and tabs but it's just a lot of work to set up.
- From a marketing/CRO perspective, handling billing frequency at checkout reduces the friction upfront of selecting a membership. I'd much rather focus on selling the membership and then have the user figure out the billing frequency themselves rather than having to sell the membership AND the right billing frequency upfront.