CiviMember and CiviPledge


  • Understand what CiviMembers and CiviPledge do
  • Understand the difference between CiviMembers and CiviPledge
  • Be able to configure CiviMembers
  • Be able to manage your members


What it is

CiviMember is the CiviCRM component that allows you develop and manage a membership system. CiviMember allows you to define and create your own membership types and membership fees, setup online signup and renewal page, schedule automated emails that are triggered by events, and grant website privileges to members. And of course, like other Civi components, CiviMember integrates with CiviMail and CiviContribution for functions that involves mailings and monetary transaction. Memberships can be applied to individual contacts as well as organization and household contacts; and one contact may have one or more memberships.

Member Type

Member type is the very foundamental component of your membership system. It can be very simple with just one type of membership, or it could be complex and have different types of membership types. Before you start adding member types, please talk to the organization you’re working with, and design the member types according to their needs.

To set up a member type, go to “Administer> CiviMember >Membership Types”. Most of the fields are pretty self-explanatory; however, there are two things that might be confusing to you: Membership organization, and Relationship type

Membership organization

CiviCRM allows managing memberships for multiple organizations, and the organization you choose for this field indicates that this membership belongs to that organization. If you don’t understand this concept and your organization doesn’t have such needs, just select your organization here (you should have your organization as a contact when you set up the organization information. If you don’t, just add the contact manually for administration purposes.)

Relationship type

According to the CiviCRM Users Book, “Memberships can be inherited from one contact to another.  An example of this would be a professional trade organisation that signs up a company as the (primary) member and wants employees of the company receive the benefits of membership.” If you think the options are a bit confusing, click on the question mark icon, and the pop up window will explain it to you. Also, this function is only optional, which means you don’t have to use it if your organization doesn’t need it.

Membership Status

According to the CiviCRM Users Book, “Membership status rules allow you to define a journey that contacts take through their membership.  These rules are defined in terms of the join, start or end date of the membership.” The join date is when the individual signs up for the membership; the start date is when the payment is made, and received, and the membership has officially started; and the end date is the expiration date of the membership. You may add more membership status or disable the default ones by going to “Administer> CiviMember > Membership Status Rules”.  Down below is a list of CiviMember’s default membership statuses and what they mean:

  • Pending: When a person signs up for a membership, and hasn’t made the payment yet, the membership status will be “Pending’
  • New: When the payment is received, and the membership becomes official, and your membership status will be “New”. If your organization allow online sign up and online payment, then the time period between “Pending” and “New” might be very short, but if the soon-to-be member decided to mail you a check, the time period will be days or even weeks.
  • Current: The transition form being a “New” member to “Current” member doesn’t require any action from the member nor the organization. The time period between these two statuses only exist if you want to extinguish who has just become a member. This time period can be changed, but by default it is three months.
  • Grace: When the end of the membership period is reached, someone who has not renewed membership enters this status for a period of time. They are still counted as a member (taken from the Book).
  • Expired: When the Grace period ends, the membership is officially expired and the ex-member no longer holds the membership.

Setting Up a Membership Sign Up Page

To set up a contribution page for online membership signups, please read this section of the Civi Book.

Managing Your Members


Cancelling and expiring memberships


CiviPledge allows your supporters to commit in making a certain amount of contributions on a regular basis. Pledge is different from membership because memberships may be exclusive, or require some qualification, based on the organization’s membership system, but pledge is open for anyone who is willing to make the regular contribution. Also, membership pricing is defined by organization, not supporter; On the other hand, pledges allow supporters to choose the contribution frequency and amount.

If you’d like to know more about CiviPledge, please look at the Civi Book.


There are three things you need to do to complete the assignment:

  1. Create a membership type that will be used for online signup page
  2. Create a price set for membership online signup page
  3. Create a membership signup page with the previous two component

Submission: Email

Subject: Firstname Lastname HW9

Content: Please copy and paste the link to your membership signup page in here

Email your assignment to