When you are dealing with a full-fledged website, flooded with a large number of visitors, you can turn them into paid customers. Wondering how? Well, by simply adding a paid membership feature or a subscription feature to your website.
Just like creating a membership website, you can also create a paid alumni website.
In this article, I will show you how to build an alumni subscription site using WordPress.
Advantages of a Paid Alumni Membership Site
You can build an alumni website-
- To turn your visitors into paid customers
- To charge your visitors on a monthly or yearly basis
- Let your visitors post their article on your website
- To let a group of people connect with each other
- To allow members to post content on the website.
For example, bringing back the good old college days to a group of college friends
- To let the Members get exclusive online access.
- To build a strong network among your users which is necessary for their career.
- Allow your users to reunite with each other easily and more
Why Should You Choose WordPress to Build an Alumni Membership Site
The reason is simple! WordPress is the most popular CMS that will let you build an alumni website easily with the power of its plugins.
You don't even need to use a single line of code which will save your effort and precious time.
How to Create an Alumni Website Using WordPress
It's easier than easy! You can not only build an alumni site but also you can create subscription fees for every member of the site.
Just follow these simple steps and you are good to go!
Step 1: Download and Install WP User Frontend
Assuming that you have your WordPress site up and running, go to the WP Admin Dashboard → Plugins → Add New.
Now search for WP User Frontend and install and activate the plugin.
Step 2: Get the WP User Frontend Pro version
An alumni website is actually a user directory website. And as the user directory feature is not a free feature in WordPress, you will need to download the WP User Frontend Pro plugin to this end.
Go through this quick and precise documentation to learn how to purchase the Pro version.
Step 3: Activate the Stripe Payment and the User Directory Module
Now go to the WP Admin Dashboard > WP User Frontend > Modules.
Step 4: Create & Publish a Registration Form
Now, you need to create a registration form in the WP User Frontend Pro. Go to the WP Admin Dashboard → WP User Frontend → Registration Form → Add Form.
Create a registration form for alumni users.
Now, copy the shortcode and publish it on your site's Membership form page. Finally, hit the publish button.
Now, you have to set this registration page from the WP Admin Dashboard → User Frontend → Settings → to log in/Registration page → Registration page (Dropdown).
Save the changes.
Step 5: Turn on ‘Anyone Can Register' the Form
Navigate to the WP Admin Dashboard → Settings → General. Check the box from the Anyone can register option:
Save the settings.
Step 6: Configure User Listing Page
In this step, you will need to go to the WP Admin Dashboard → User Frontend → Settings → User Directory.
Here, you can set the Profile Image Size, Avatar Size, Profile Header Template, and user listing template.
Step 7: Configure Meta Fields
Now, go to the WP Admin Dashboard → User Frontend → User Listing. Then, change the Label and select meta keys for each label. Make sure to save the changes.
- If you can not find any meta key for a field then create a user and register using the registration form for once. After that, you will find the necessary meta keys.
- You can also show these fields in the user listing table by just checking the “Show in user listing table.
- You can also check the “Search by this meta in user listing table” option so that a user can use it to search a user from the user listing table.
- Use the Image/File item to show the profile image.
Step 8: Publish The User Listing Page
Finally, it's time to publish the User Listing page. This step is important to see the alumni members from the frontend.
Go to the WP Admin Dashboard → Pages → Add New. After that, copy and paste the shortcode [wpuf_user_listing]. Now, hit the publish button. Voila!
Step 9: Monetize The Membership Form
In case you want to monetize the membership form, you have to create a subscription pack and also have to enable the payment gateways:
Creating a Subscription Pack
As we are building an alumni website, it will be wise to create a subscription pack that has an expiry of monthly or yearly. You can set any expiry time with the WP User Frontend.
Navigate to the WP Admin Dashboard → User Frontend → Subscription to create subscriptions for your users.
Enabling Payment Gateways
you can use either PayPal or Bank Payment or Stripe. Here we will be using the Stripe payment system.
To use the Stripe payment go to the WP Admin Dashboard → User Frontend → Settings.
Now, check the credit card option, and after that insert your Stripe Secret Key and Publishable key. Then save the changes and you are done with monetizing the Membership form.
Note: If you do not know how to get the Stripe keys then you can give a shot at this documentation.
How a User will Be Able to Register as a Member
After logging in to your website, a user will click on the “Registration page” to get the Registration form.
Now, your user will be able to see the WP User Frontend subscription pack before registering.
On clicking on the “Sign Up” button, he or she will get the registration page:
After, filling out the form with necessary data, the user has to hit the ‘Register‘ button.
Next up, the user will get a payment form for his Stripe credit card:
Finally, the user needs to click on the ‘Proceed‘ button to complete the payment and get registered on the user directory.
Now, everyone can see the newly registered users on the user listing table:
You can also select the View Profile button to see a user's single profile:
Here is the single profile of a user:
Wrapping up on Alumni Website with WordPress
This is the simplest way to create a paid alumni website with WordPress. The best part is that you can use pretty advanced form fields to collect your user's data.
Finally, if you do know an easier way to create a paid alumni membership site than the way I showed here don't hesitate to mention that in the comment section below. I would love to learn that with great enthusiasm!