Beginner's Guide for WordPress / Start your WordPress Blog in minutes

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit – a collection of WordPress related products and resources that every professional should have!

Reader Interactions

10 CommentsLeave a Reply

  1. After users click send invitation… the when continues to turn and never stops. How can this be fixed?

    • You would need to reach out to the plugin’s support for that issue, we will look into updating this article when we are able.


    • For customizing the URL you would want to check with the plugin’s support for the options available


  2. The plug in is nice, but for some reason, when i try to invite two different people, it sends two (2) emails to the last email address i entered, and no email is sent to the first

  3. Hey Can you share a plugin that can automatically import contacts from gmail, yahoo, facebook, etc & invite them.
    Because i think hardly anyone would remember email address.
    And even if they did, no one is wanting to write them down one by one.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.