How to Allow Users to Invite Their Friends to Register in WordPress


Do you run a site that has user registration option. One of the features that would be helpful to your site is giving your users the option to invite their friends to register. This feature is very common in almost all popular registration sites such as Twitter, Facebook etc. In this article, we will show you how to allow your users to invite their friends to register in WordPress.

Video Tutorial

Subscribe to WPBeginner

If you don’t like the video or need more instructions, then continue reading.

First thing you need to do is install and activate the plugin Invite Friends to Register. Upon activation, you will notice a new menu option added under Settings called Invite Friends.

Invite Friends Settings

This is the page where you can modify the email subject, message such. Plenty of personalization tokens are available to make the email sound more personal.

Users can invite their friends from the backend by going to Users » Invite Friends. All they have to add is friend’s name and their email. User can add multiple emails at once.

Invite Friends Backend

If your site doesn’t allow users to have a backend, which is how it should be in most cases. You can display this option in the front-end by using the function invite_friends() in your templates or a shortcode [invite_friends] in your post/page content. Below is the screenshot of how it looks. However you can customize the styling through your stylesheet.

Invite Friends Frontend

This plugin has the feature to store successful registered users in their inviter’s user meta data. Maybe you can show that as an honor badge in that user’s profile. Perhaps something like (Invited 5 users or something similar).

It’d be really nice to see this plugin have the option to connect with popular API’s such as Gmail etc. This way users can import their entire friend list if they so choose to.

In the meantime, check out this plugin and see if it is a good fit for your site. Get Invite Friends to Register plugin.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.