Membership with GiveWP
Amanda Gorman
As a nonprofit organization, I'd love to provide my donors with different membership tiers to sign up for to receive a special perk. Since I already use GiveWP to manage donations, I'd like to use it for memberships as well.
It would be important for me to be able to assign different perks on a per form and per donation/membership level basis. Each donation/membership tier will receive a set of perks like specific access to pages on my website.
Per membership level confirmation messages and emails are also important.
A
Allan Finney
Yes, if you could set up a membership system or set up integration with the popular membership plugins, it would open up your market significantly.
GiveWP is the best payment plugin I've worked with and it's not just for donations, you can configure all sorts of products/services.
T
Terri Scheffler
This is what we need, as well. Please do it! Help, brand new to wpgive, and want to set this up correctly the 1st time.
The new organization I'm working with wants to collect membership dues yearly. They also want to offer the first members who sign up to have a designation of 'charter', so they can offer them special deals in the future.
Obviously, the ability to sign up as 'charter' member will go away after a certain period of time. If we remove the 'charter' member choice from the sign up form later on, what happens when they want to do their yearly renewal, either manually or by recurring method. Will 'charter' still be able to be their member designation.
How best to handle this as easily as possible? Thank you!!
B
Barj
My concern would be that tax receipts would need to include the advantage, and this would not work for sponsorships, legally. At least not in Canada. If a donor receives a 'benefit' then that gets tricky with taxable deductions. If the tax receipt can have a line for the advantage or benefit received, that would be more useable.
T
Tamara Okoti
Barj: In Canada, can we not have non-profit "memberships", which is simply a fee charged to "be a part of the club" so to speak? Different levels of membership would simply include different privileges? Does "member" fall under a different tax label than "donor"?
B
Barj
Tamara Okoti: My understanding is that donations can not have benefits and still be tax deductible in Canada. Like, not even dinner, or a gift, or a logo showing on a banner. I would speak to a lawyer about the types of privileges you want to offer to be able to do this. That is not something I could answer. Some law firms have free webinars about this sort of thing. CRA website also has information you can look up.
D
David
Barj: That all depends on what membership site is all about. Let say you offer donate to 3 orphanages. And donor select the one. You could create a membership info page relevant for that donor and their selected orphanage. In this case the sponsor don't receive a product or service. But then membership page can bring connection between co sponsors and between sponsor a project. It's give it feel of Community. That might give a friendship bond, they will more likely remain as sponsor over time. NB: if you want have a dinner for your sponsors, charge for tickets (a dollar might be enough to avoid tax status issues) for that event exclusive to that members on that member page. See a member page has enormously potential any donor site, specially if you multiple projects. Just be clear look at membership page a management page for group of donors for that project. Payments or lack of can be automaticly added or removed or even moved to different levels. Curious (free registration), old donors, active donors. You then give different info for each group. So membership has great potential. NB: purpose for note is not bring discussion, but to light up huge sale potential for givewp, and givewp can be used outside a tax deductible donation where donors can't claim tax deduction even if organization are tax free like educational organizations are in some countries, or religious meetings like christian conferences are non deductible but are tax free.
B
Barj
David: I see what you're saying, and that may be fine, as long as they don't receive a tax receipt for the membership networking opportunity as a "benefit"? The original post said the membership level would offer "special perk." If you are a Canadian lawyer specializing in CRA rules on donors I'd definitely like to know more info on how this would play out in a tax situation!
D
David
Memberpress-Automator-Give Update:
That relationship works very well and very easy setup. Automator automatic add a transaction to meberpress for each donation mate even manualy added to subscription form. When there is no renewal expiration time set in memberpress will automatically deny access after expired time.
Just be aware that you need a donation form and a membership for each interval you need to setup. However very easy set restriction rules with multiple memberships in Memberpress. And as mention earlier in memberpress also handles two different memberships for same person.
NB: one negative issue intial welcome email notification is not handled with memberpress / automator (can be done as Zapier does initiate this with memberpress). But I believe that Givewp should have and intitial subscription notification as well, and will solve this issue but also special welcome email for just givewp subscription and has already been suggested as feature. https://feedback.givewp.com/feature-requests/p/welcome-email-for-new-subscriptions.
Also a suggestion get a trigger for on automator first time (only) initial subscriptions.
Jason Alward
I would like to add my support for this idea. I've run a number of sites that use some mish mash of donation / member solutions.
I have a membership donation form setup on the main site I use GiveWP on..but some options to provide member reports to our membership chair would be fantastic. I hope this happens.
D
David Malachi
I have been begging for this for about a year. Testing trying failing and working around it. And have been working around it with memberpress , memberpress developer and zapier. For simple task I use hidden custom field with own set meta key (has to match created membership Id nr in memberpress. So the donation form will attach to membership id). You can create members through the stripegateway ( does not work with give zapier api as the same information needed is send to stripe is not send to give-zapier api so manual/offline donation will not work) Something I would love see. It works with reoccurring donations as well. However it has small other weaknesses . 1. Donation levels don’t have manually set meta key, Makes it impossible to separate member based upon donation level as that has to be a membership id nr from meberpress. 2. Custom multi level field don’t have custom meta key for each option, create same issues. 3. Due do custom levels dont have limit for each level you can’t drive donations higher than set level amount… level one: 0 usd-100 usd Level two 100-200 usd Level three: 200-unlimited you can drive donation higher than exact levels, and hinder donation of 150 usd in level 2. However you can make a form for each level to complicate your donors, but will work as you set membership id per form per level. Info I take from stripe is this: Amount, subscription date started, subscription current period end date (end membership automatically) (possible to add grace period incase of decline or other issues)and renews with next payment, Custom field meta tags manully set, first-name , last-name, invoice or transaction id. Hope it will provide some vital informations for coders or other customers. This will open up a great market for givewp. Even if you cant have api directly to meberpress, zapier can do the job with small changes. Give zapier api and some few tweeks with custom fields and donation levels.
D
David
David Malachi: Update: it looks like uncanny Automator pro Plugin actually will provide the link between givewp and memberpress. In a simple way and sufficient way. I will now run the tests. But according to their documentation you can add a donor to membership per form when person make a donations and cancel it when reoccurring donation is canceled. That all you need. Why do I use memberpress is because is one of the few membership plugins where you can multiple membership for same person and memberpress function eith elementor where you can hide a section or widget alone according to membership. (. Still would like an API from Givewp instead of automator) NB it also can add donors to learndash courses awesome. Will give update after some time of testing?