Thrive Apprentice Membership Plugin – Tutorials

Thrive Apprentice Membership Plugin For WordPress

Thrive Apprentice Membership Plugin

Thrive Apprenticeship itself is not a membership plugin, but what it can do is integrate with third party membership plugins, some of which are free to download and use. Here, we’ll explain how to integrate your Thrive Apprentice set up with a membership plugin to sell online courses.

Using the Paid Membership Pro Plugin for Your Online Course

Paid Membership Pro Plugin has both a premium version and a free version. Here, we will look at using the free version for running an online course. The free version provides users with all of the basic features that you need, including some ready-made pages that you can use to display your course information.

You will need two plugins to get this working, both of which are available in the WordPress addons directory. The plugins you should install are:

Paid Memberships Pro

PMP Roles

Once you have installed these, in your admin panel, head to Memberships->Membership Levels, and then create some membership levels. For example, you could have a basic, free membership level called “Insider” for your email subscribers, then a “Premium” membership priced at $49 for people who have purchased one course, and “Premium Elite” at a higher price that gives people access to even more content.

Adding the membership levels will automatically create a user role that can be used to restrict the content of the courses in Thrive Apprentice.

Emails and Billing

You will want to be able to communicate with your users, and that will mostly be done via email. Check the Email Settings section to make sure that the sender identity and “From” emails are appropriately set. Choose a professional-looking email address.

The Email Settings section will also let you choose when you, as admin, get emails. For example, do you want to be informed about new user registrations, and when a user cancels their membership?

The Payment Gateway & SSL Settings allows you to configure and test various payment gateways. Several popular options are supported, including, Braintree, 2Checkout, PayPal, and Stripe.

Pages and More

Your users will need to access a page to sign up. You should make sure that you have the following pages set up:

  • Account
  • Billing Information
  • Cancel
  • Checkout
  • Confirmation
  • Invoice
  • Levels
  • Other Features

You will find other features (some free, some premium) that allow you to view the member list, generate reports, and more.

You can also set up WP Bouncer to prevent users from sharing their login credentials with others and use the Lightweight Affiliate Tracking Plugin to create unique affiliate codes that users can use to promote your products. Another option is Affiliates Manager Paid Membership Pro, which is available free of charge. The plugins integrate with the PayPal mass pay feature, allowing you to pay out to affiliates in a hassle-free way.

Affiliate management

Enabling affiliate marketing is probably the most efficient way to access to a mass audience via multiple channels and all without needing you to do anything. See, a fate marketing is among the many ways marketers earn money online, and when you enable affiliate program for your products, and if it’s lucrative (in terms of commission rate), you will definitely see massive signups from marketers around the globe. And, to generate revenue from your affiliate program, these marketers will do all sorts of promotion of your product on various different platforms, including YouTube, Facebook, Twitter, Instagram, you name it, and they will be talking about your product, probably in positive tone over there.

This, as a business, will not only help you generate more traffic to your website, which will lead to brand awareness, gaining credibility, and may also help you generate some extra revenue if you manage to properly utilize your website’s traffic to generate newsletter subscribers.

And, if you are on WordPress, you can utilize the power of a premium plugin named lightweight affiliate tracking plugin to make your affiliate program, robust, spam-proof, and honest.

What this plugin does is really technical, but in layman’s terms, it ensures that every affiliate on your platform gets paid whenever they generate any traffic on your website and that traffic leads to sales. This is one of the most important factors for those businesses who want to build up credibility among the Internet marketing community. If you fail to credit your affiliates whenever they generate a successful lead, this will create confusion and not only will you notice your brand being poisoned with negative reviews all over the Internet (including blogs, forums, social networking platforms, YouTube, et cetera) but it may also lead to some legal actions.

By investing in a lightweight affiliate tracking plugin, you can prevent all these, and on top of that, you can also prevent spam, which some marketers might try to in order to fully your system to get them more credits.

Lightweight affiliate tracking plugin creates a unique parameterized affiliate link, that’s unique to every affiliate on your platform. Now, whenever any visitor visits your website using this unique link (which is unique to one affiliate), a browser cookie is saved on their browser, which helps your system to uniquely identify that affiliate because of whom this visitor has landed on your website. Now when this visitor becomes your customer, that is they make a purchase on your platform, the appropriate commission is credited to that affiliate account.

And the best part is, all these technicalities happens in the back end without you needing to interfere in any step. This not only saves you your precious time but also lets you focus on what matters most, and that is creating a customer-oriented product and providing outstanding after-sales service.

Now, for those individuals or marketers and even businesses who don’t have the necessary budget to invest in this plugin, well then you may want to use free “affiliates manager paid membership Pro integration plugin” which will offer you with limited functionality, but the provided features will be more than enough for you to run a successful online business.

The plugin also helps to indicate pay Paul mask a function within your website which makes it easy for you to pay all your affiliates at once, without needing to send each of them their affiliate earning individually. This again is a time-saver feature and will definitely help you to get rid of another struggle which most businesses usually face daily.

To use this plugin, all you have to do is download and install paid memberships Pro integration plugin by visiting your WordPress administration panel and then keeping the affiliate manager and this plugin active.

S2 Member and Thrive Apprentice Online Courses

S2Member is a sophisticated member site plugin that offers more options than PMPro.

To set it up, you will need to create two new pages:

Subscribe: Which is the page that prospective members see, and includes your courses, pricing, and options to sign up, with payment buttons

Members: This is the page that logged in users can see, which serves as a ‘My Account’ page for signed-up members

Installing and Configuring Your S2 Member Plugin

S2 Member is quite simple to install, working just like other WordPress plugins. You can download it from, and follow the instructions that they provide.

Once you have installed S2 Member, it’s time to set it up using the S2member > General Options section of your admin plane.

The free version of the plugin allows you to create a free membership level and four premium levels. If you want more than that, you will need to purchase the premium version.

When someone signs up to your site without paying, they become a Level #0 (Free) member. Level 1-4 requires the user to pay to access your site. S2member calls the levels Bronze, Silver, Gold, and Platinum, but you can change the names of the levels if you wish.

Be sure to generate a security subscription key while you’re on this page, and to save a copy of the key somewhere safe. This key encrypts the membership data and can help to protect your site against hackers.

Next, create a membership options page (under S2member -> General Options -> Membership Options Page.

On that page, you can add PayPal Subscription Buttons, which are auto-generated by the S2member plugin. You will need to supply your PayPal merchant ID and API information, which can be obtained via the Profile -> API Access page in your PayPal account.

For PayPal integration to work, you need to have IPN turned on in your account. This is easy to do, in your PayPal account, go to:

Account profile > Instant Payment Notification Preferences > Enter settings and turn IPN ‘ON.’

Another useful feature to turn on, in S2Member, is Automatic EOT Behavior. If you enable this, then S2member will cancel a member’s account if they cancel their subscription payments, request a refund, or open a dispute.

What the Users See

Users will see the Membership Options Page when they head to your site. If they click on the PayPal Subscription button, they will be directed to a secure PayPal payment page. You can customize what the page looks like in S2member.

Assuming the user completes the PayPal checkout process, they will be redirected back to your site, where they can finish signing up, including setting up a username and password. They will be sent information about their membership to their PayPal email address. Make sure that the user is told this, to avoid confusion if they mistakenly think they are using a different email to sign up!

Once they’ve signed up, they can log in to the site, and will see the Login Welcome Page, which acts as an account dashboard for them.

Managing Accounts and Affiliates

Cancellations, refunds, chargebacks, and other issues are handled by S2member. This means that running an online course is quite hassle-free since you don’t have to worry about manually removing members.

Affiliate programs can be handled via WordPress Affiliates Manager. There is a free version of this plugin, and it automatically integrates with S2Member.

For email marketing, you can use MailChimp or AWeber.

Issues with WordPress and Emails

IF you are having trouble with WordPress failing to send emails, it could be that your web server isn’t connecting to your host’s email properly, or that the email is being delayed by your hosts because it looks like spam.

You can fix this by signing up for a free account on and installing the SocketLabs WordPress plugin. Log in to your SocketLabs account, and find your Server ID and API Key, enter them into the WordPress plugin.

Once you have done this, WordPress will use SocketLabs to send emails. You should find that they are sent instantly and that this is much more reliable. You can send up to 40,000 messages a month via Socket Labs if you upgrade to a basic subscription account.