Is there any easy way to restrict the membership types available to be added to certain contact types from the new membership screen within CiviCRM?

We have an organisational membership class that is inherited by employees and volunteers. I want to stop staff accidentally assigning that membership type to individuals or ineligible organisation types.

  • If this is for backend admin users, eg 'Add Membership' on a contact page, then it would need a custom extension I expect. If you can persuade them to use a different approach, then the suggestion by yurg might work, or you could explore if FormBuilder can deliver this (not clear if you are taking payments as part of the workflow or not)
    – petednz - fuzion
    Nov 28, 2023 at 18:58

1 Answer 1


Perhaps add a set of Custom Fields used for Memberships and use it in a Profile with the "Limit listings to a specific Group?" option turned on?

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.