We're working with a prospect who is a non-profit membership based organization. They have a website that they mainly use for:

  • Event listings and registrations (payments processed for events with different prices for different membership types)
  • Business listing management (adding, editing, deleting, moderation)
  • Membership management. Members are organizations with multiple employees. Memberships grant these organizations a certain number of seats at each event for no charge (included in their membership fee). Admins need ability to log payments for members and see which members are coming-due or past-due.
  • Email newsletters and event invitations to member employees and previous event attendees

My questions are: Are there any add-ons we can take advantage of that would provide this functionality? If not, is there any other solution you know of that could provide this functionality that we could custom-integrate with EE?

  • 1
    Unfortunately, as written your question is too open ended and doesn't actually ask any questions we can answer. Can you rewrite it with specific questions you need answered?
    – Anna_MediaGirl
    Commented Mar 15, 2013 at 0:07
  • Sorry, Anna. I've revised the question so it's more clear at the end.
    – ShawnCBerg
    Commented Mar 15, 2013 at 0:10

2 Answers 2


Event listings and registration is do-able, most of the EE shopping cart addons support different prices per member group. I'd suggest http://www.cartthrob.com here as it can be manipulated to work the way you want.

Business listings - straightforward in EE, use the Safecreacker module for front end add/edit by the logged in member. You can use EE's statuses for moderation.

Membership management is the tricky bit and you'd probably need to write somnething custom to manage the stock control per member group.

Newsletters - you could use EE's stock mailer or a 3rd party service like Mailchimp for added flexibility and features.

  • Thanks for the thought-out response! The main issue is with the Membership management piece. I guess I'll have to find an add-on developer who can handle this for me. Anyone you'd recommend?
    – ShawnCBerg
    Commented Mar 18, 2013 at 18:42
  • No problem! For the membership management it does sound as if you'd need some custom work, but depending on exactly what's required it could be possible using out of the box tools and addons - that's where in-depth information is useful. Commented Mar 19, 2013 at 20:17
  • For developers have a look at director-ee.com/skills Commented Mar 19, 2013 at 20:18

Everything you've mentioned is perfectly capable using the following add-ons:

  • Membership management: Solspace User or EE Zoo's Zoo Visitor
  • Payment: Membrr (EE-based solution) or aMember (non-EE solution)

The important thing to remember is that the member management aspect of the site will be more or less handled separately from the payment aspect.

However, using the combination above will give you enough "bridge" to make sure the entire workflow goes smoothly. Just expect that there will not be an all-in-one solution.

Also consider Andrew's excellent DataGrab or Solspace Importer if you need to grab existing member data into a new EE site.

P.S. I love CartThrob, but it alone will not make the process work. Even an add-on like Charge that works with Stripe will do, to handle the payment processing portion.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.