How to Make a Multi Vendor Ecommerce Website with WordPress

Do you want to make a multi vendor eCommerce website in WordPress?

A multi-vendor eCommerce website allows you to have multiple vendors and sellers sell their products on your marketplace for a small fee or commission.

In this article, we’ll show you how to easily create a multi vendor eCommerce marketplace using WordPress open source software.

Making a multi vendor eCommerce website

What is a Multi Vendor Ecommerce Website?

A multi vendor eCommerce website is a platform where multiple vendors, sellers, and businesses can add and sell their own products and services.

It is a popular online business idea that allows the website owner to make money online by charging a fee or commission for each transaction.

Some of the most popular eCommere websites like Amazon, eBay, Etsy, are all examples of a multi-vendor eCommerce marketplace.

Etsy a popular multi vendor eCommerce website

You can make a multi-vendor site easily for the relatively small cost of making an eCommerce website using WordPress.

That being said, let’s take a look at how you can easily make a multi-vendor eCommerce website without any technical skills.

What Do You Need to Start a Multi Vendor Ecommerce Website?

First you need to make sure that you’re using the right website builder platform to build your multi vendor eCommerce website.

We always use and recommend WordPress because it powers 43% of all websites on the internet. It is a free open source software that also allows you to add multi-vendor features on your site.

To create a multi-vendor website in WordPress, you will need:

  • A domain name idea, this will be your website’s name on the internet (think amazon.com, google.com, etc).
  • Web hosting account – this is where your website lives on the internet. All websites need web hosting.
  • SSL certificate – this allows you to securely accept payments online.

Normally, a domain name would cost you around $14.99 per year and web hosting starts at $7.99 per month (usually paid annually).

This can be a significant amount of money for those who’re just starting out.

Luckily, the folks at Bluehost have agreed to offer WPBeginner users a generous 63% discount on web hosting with a free domain name and SSL certificate.

Basically, you can use our Bluehost coupon to get started for $2.75 per month.

Note: you can of course use any other web hosting provider as well. We have a list of hosting service providers that specializes in WooCommerce hosting because this is the WordPress plugin that we’ll be using for our eCommerce platform.

Once you have signed up for hosting, you can follow our WooCommerce tutorial to install the eCommerce functionality in WordPress.

After that, you’re ready to add the multi vendor functionality in WordPress.

Adding Multi Vendor Functionality in WooCommerce

WooCommerce doesn’t come with support for multi-vendor stores. To add this, you need a WooCommerce multi vendor addon.

We recommend using WC Vendors as the best WooCommerce multi vendor plugin. It is super easy to set up and comes with all the features you need to have multiple vendors set up their own stores on your marketplace.

First, you will need to install and activate the free WC Vendors Marketplace plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Note: This is the limited free version of the plugin, and it provides only the core functionality. You still need the base free plugin in order to use the premium version of the plugin which has more features. We will cover that in the later steps.

Upon activation, you’ll be asked to run the setup wizard.

Run core set up wizard

Next, you’ll see the first screen of the setup.

From here, you can choose if you want to manually approve vendors, give them shipping and tax options, and set a base commission rate.

Basic settings for multi vendor

Click on the Next button to continue.

On the Capabilities tab, you can fine-tune the user permissions for vendors. These are the actions they can perform on their own products and stores.

Multi vendor capabilities

Once you’re done, click the Next button to go to the pages section.

WC Vendors can automatically create important pages needed to run your multi vendor store. But if you want to create your own pages, then you can select them here.

Multi vendor store pages

If you choose your own pages, then you’ll also need to manually add the shortcodes shown on screen to each page.

We recommend sticking with the default settings here to make the setup easy.

Simply click on the Next button to continue, and then click on ‘Return to Dashboard’ to exit the setup wizard.

Return to dashboard

Next, you need to install and activate the WC Vendors Pro plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, it will also ask you to run the setup wizard.

Run setup wizard for pro version

On the next screen, you can restrict vendors from accessing the WordPress admin dashboard.

This is a good practice to keep your WordPress site secure.

Pro set up general settings

You can also choose different commission types like percentage, percentage + fee, fixed, and fixed + fee.

Once you select that, go ahead and click on the Next button to continue.

You’ll now see the features that you can enable for the Vendor dashboard. These options will give vendors access to more features to manage their store and products.

Pro capabilities

Simply choose the features that you want to enable and then click on the Next button.

On the pages screen, the plugin will automatically create a Pro Dashboard page for you.

Pro dashboard pages

Optionally, you can also choose a page to display vendor ratings. Simply create a new page in WordPress with the [wcv_feedback_form] shortcode inside it, then select the page here.

After that, you need to click on the Next button to finish the setup. WC Vendors Pro will also give you the option to edit different forms used by Vendors and install extensions to add new features.

Optional settings

You can now return to WordPress dashboard to continue the set up of your multi vendor website.

Setting Up Your WooCommerce for Multi Vendor Platform

Now that you have set up WC Vendor, the next step is to enable user account registration in WooCommerce.

First, you need to create a new page in WordPress and name it Account. Inside the page editor, you need to add the [woocommerce_my_account] shortcode.

Create account page

Don’t forget to save and publish your page.

Next, head over to the WooCommerce » Settings page and switch to the Account & Privacy tab.

Enable account creation in WooCommerce

From here, you need to make sure that ‘Allow customer to create an account on the “My Account” page’ option is checked.

After that, switch to the Advanced tab. Under the Page setup section, choose the page you created earlier next to the ‘My account page’ option.

Select account management page

Don’t forget to click on Save changes button to store your settings.

Adding a Link to Sign Up as Vendor

Now you have set up WooCommerce for your multi-vendor eCommerce platform. Next, you would want to add links on your site, so that visitors can register as vendors.

Simply head over to the Appearance » Menus page and add the ‘Account’ page you created earlier to your main navigation menu.

If you like, you can rename the navigation menu option to something like ‘Sign in or Register’ or ‘My Account’.

Add account page to menu

Don’t forget to save your changes and preview your website.

You can quickly see what it looks like for logged-out visitors by opening a new browser tab in incognito mode.

Account link

The account page link will appear at the top.

Clicking on it will take users to account registration page where they can apply to become a vendor on your website.

Vendor registration page

Managing Your Multi Vendor Ecommerce Store

Once users sign up as a vendor, they may be automatically approved, or you’ll need to manually approve them, depending on which option you choose during the set up wizard.

If you need to manually approve them, then simply go to the Users page in WordPress admin area and switch to the Pending Vendor tab.

Pending vendor application

From here you can approve or deny a vendor application.

After a vendor is approved, they will get a notification and be able to log into their account to manage their vendor store.

Vendor dashboard

From their vendor dashboard, they can add new products to sell, as well as manage orders, store settings, and more.

For instance, your vendors can enter their payment information under the Settings tab.

Vendor payment information

When Vendors add new products, you’ll get an email notification.

You can then manually approve and publish a product or delete it.

Pending products

Products on your shop pages will now appear with vendor names.

Users can click on a vendor name to browse more of their products.

Sold by vendor

Customizing Your Multi Vendor Ecommerce Website Design

WordPress comes with thousands of pre-made templates that you can use to get started. We have made a list of best WooCommerce themes that you can choose from.

Sometimes, you’ll find a theme that matches exactly what you need. However, in most cases, you would want to customize the look and feel of your brand.

In that case, you will need a WordPress page builder plugin like SeedProd. It’s a drag & drop website builder tool that allows you to create completely custom WordPress themes without writing any code.

SeedProd Website Builder Coupon Code

It comes with pre-made WooCommerce blocks that you can use to customize your product page, cart pages, and every other page on your store.

SeedProd WooCommerce Design Builder

For more details, see our step by step guide on how to create a custom WordPress theme without writing any code.

Growing Your Multi Vendor Ecommerce Website

Now that you have created a multi vendor eCommerce website, the next step is to promote your website, so that more sellers and customers can find it.

Our team of experts have created a comprehensive list of the best WooCommerce plugins that you need to grow you your online store.

Following are a few of our absolute favorites and must have tools that we recommend:

1. All in One SEO for WordPress – The best WordPress SEO plugin on the market that comes with built-in support for WooCommerce SEO. It’s used by over 3 million websites to rank higher in Google. There’s a free version that you can use as well if you’re on a budget.

2. MonsterInsights – It is the best Google Analytics plugin for WordPress that allows you to setup enhanced eCommerce tracking. This helps you track the performance of products so you can see what’s working on your site.

3. WP Mail SMTP – This helps fix the WordPress email deliverability issues to ensure important website emails like purchase receipts, user registration emails, etc always get delivered in the user’s inbox.

4. WPForms – The best WordPress form builder plugin on the market. It allows you to easily create all sorts of forms that you’ll need to promote and grow your multi-vendor store such as user survey, contact form, polls, etc. There’s also a free version that you can use as well.

5. OptinMonster – It is the #1 conversion optimization toolkit for WordPress. It helps you convert website visitors into leads and customers. You can use it to add special free shipping bars, seasonal promotions, spin a wheel gamifications, and more.

WordPress comes with over 59,000+ free plugins. This is why it’s the top choice for experts when building any type of website including multi-vendor eCommerce stores.

We hope this article helped you learn how to create a multi vendor eCommerce website. You may also want to see our ultimate conversion tracking guide, and our tips on converting abandoned cart sales in WooCommerce.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Make a Multi Vendor Ecommerce Website with WordPress first appeared on WPBeginner.

How to Create a Paid Newsletter in WordPress (Substack Alternative)

Do you want to create a paid newsletter in WordPress instead of using Substack?

Paid newsletters are an incredibly popular way to make money online from your email subscribers, but using a platform like Substack can get expensive.

In this article, we’ll show you how to create a paid newsletter in WordPress, step by step.

How to create a paid newsletter in WordPress (Substack alternative)

Why Create a Paid Newsletter in WordPress?

Paid email newsletters like Substack are becoming a very trendy and profitable way to make money online. They’re similar to standard email newsletters, but with exclusive premium content that’s sent to paying subscribers only.

A paid newsletter can be a standalone online business or another income source for your WordPress website. By creating your own paid email newsletter, you can directly profit off your writing while building a deep relationship with your readers.

However, using a service like Substack can get expensive. Substack takes 10% of all your profits, so you end up paying more and more over time.

By creating a paid newsletter on your WordPress site, you can avoid paying those high fees and keep more of your income for yourself.

The best thing about using WordPress is that it’s completely scalable and customizable, so you can choose to only invest in the features you need. For example, you could expand your offerings to include online courses, digital products, or whatever else you imagine.

Plus, using WordPress will give you more control over your newsletter design, subscriber experience, and more.

That being said, let’s show you how to create a paid newsletter in WordPress.

Step 1: Create a WordPress Site

If you don’t already have a WordPress site, then you’ll need to get that set up first.

To get started, you’ll need WordPress hosting, a domain name, and an SSL certificate.

Usually a domain name costs around $14.99 per year, web hosting around $7.99 per month, and SSL certificates costs around $69.99 each year.

If you are just starting out, then these startup costs can add up quickly.

Thankfully, we have a better solution.

Bluehost, an official WordPress recommended hosting provider, is offering our users a free domain name, free SSL certificate, and a discount on web hosting.

That means you can get all of the above for $2.75 per month.

→ Click here to Claim this Exclusive Bluehost offer ←

Note: At WPBeginner we believe in full transparency. If you sign up with Bluehost using our referral link, then we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain + SSL certificate). We would get this commission for recommending just about any WordPress hosting service, but we only recommend products that we use personally and believe will add value to our readers.

Once you have signed up for hosting, the next step is to install WordPress. Luckily, Bluehost already comes with WordPress pre-installed, so you can simply move on to the next step.

Step 2: Sign Up for an Email Service Provider

Next, the most important thing you’ll need to start your paid email newsletter is an email marketing service provider so you can collect email addresses and send emails to your subscribers.

To create a paid email newsletter, we recommend using ConvertKit. It’s a robust email marketing platform for bloggers, authors, and marketers. It’s easy to use and has all the features you need to create a paid email newsletter.

ConvertKit

You can use our ConvertKit coupon for WPBeginner readers to get a 14 day free trial with no credit card needed.

First, you need to go to the ConvertKit website and click the ‘Get started for free’ button to sign up for a plan.

Sign up for ConvertKit

This will bring you to a screen where you’ll answer a few questions about your business to get started.

Then you’ll need to enter an email address and password and click the ‘Get Started’ button.

Enter email password for ConvertKit

Keep this screen open, since you’ll need your account information in a later step below.

Note: this tutorial would work with other email marketing platforms as well including Constant Contact, Drip, MailChimp, etc. But we will be using ConvertKit for our example.

Step 3: Add Membership Functionality to Your Email Newsletter

After you’ve signed up for an email marketing provider, you need a way to process payments and add premium membership functionality to your email newsletter.

While ConvertKit has a built-in way to create a premium newsletter and accept payments, it’s only available on the Creator Pro plan which costs 3x more the regular plan. While the price does get less expensive the more you grow, you always pay a higher transaction fee.

This is why we recommend using a separate WordPress membership plugin because it removes the extra transaction fees, and it gives you the flexibility to sell other digital goods like courses, eBooks, and more.

For setting up memberships in WordPress, we recommend using MemberPress. It’s the best WordPress membership plugin in the market that lets you easily sell newsletter subscriptions on your website.

MemberPress

First thing you need to do is install and activate the MemberPress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Once you’ve activated the plugin, go to MemberPress » Settings and click on the ‘License’ menu option to enter your license key. You can find this information under your account on the MemberPress website.

Enter MemberPress license

Simply copy and paste your license key, and then click on the ‘Activate License Key’ button.

Once you’ve done that, you need to set up a way to receive payments.

Unlike with Substack, you’re not required to use a certain payment gateway. MemberPress supports several of the most popular payment gateways like PayPal, Stripe, Authorize.net, and more.

To add a payment method go to MemberPress » Settings, click on the ‘Payments’ tab and then click the ‘Plus’ button.

You need to enter a name for the payment method, and then choose your payment gateway from the drop down menu.

Setup MemberPress payments

MemberPress will now ask you to fill in the details for that payment method.

For example, for standard PayPal payments, you need to enter your PayPal email address.

MemberPress payments PayPal example

If you want to add multiple payment methods for your subscribers, then simply click the ‘Plus’ icon and follow the same process as above.

Once you’re finished adding payment options, make sure to click the ‘Update Options’ button to save your settings.

Step 4: Create a Paid Email Subscription Plan and Sign Up Page

Now that you’ve set up the plugin, it’s time to create a paid subscription plan that your users can join. To do this, you’ll need to create a membership level in MemberPress.

Simply navigate to MemberPress » Memberships and then click the ‘Add New’ button.

Add new MemberPress membership

This brings you to a screen where you need to give your membership plan a name and set the price in the ‘Membership Terms’ meta box.

When you create a membership level a sign up page will automatically be created. So, the text you add to this page will appear when your users are about to sign up.

For this tutorial, we’ve named the plan ‘Premium Subscription’ and set the price to $5 per month.

MemberPress new subscription info

With MemberPress, you have complete control over the membership details. You can set the price, duration, payment terms, and more.

Most premium email newsletters will charge monthly, but you can decide to use ‘Recurring’ or ‘One-time’ billing. You can choose from weekly, monthly, quarterly, yearly, or a custom time interval for recurring payments.

You can also set a free trial period, so your subscribers can try your newsletter before they decide to buy.

There are even more options to customize your membership plan in the ‘Membership Options’ box below the post editor.

Membership options box customize

The default settings will work for most cases, but you can still review them to see if you’d like to make a change.

We recommend checking the ‘Enable custom thank you page message’ box.

Then, select the ‘Enable custom thank you message’ radio button.

This brings up a drop down where you can enter a custom thank you message for your visitors. You can also choose to redirect subscribers to a custom thank you page as well.

Enable custom thank you message

Once you’re done, click on the ‘Publish’ button to save your membership plan.

Some users might also want to create a completely custom registration page for their email subscribers. This lets you create an attractive design that will convert more visitors into customers.

To create a custom signup page, you can use a drag and drop page builder.

We recommend using SeedProd because it’s really easy to use, and there is a free version available.

SeedProd Page Builder

For more details, see our guide on how to create a landing page with WordPress.

Note: To add your registration form to a custom SeedProd landing page, you need to use the following shortcode to display your sign up form.

[mepr-membership-registration-form id="6492"]

You need to replace the ID with the ID for your membership page. You can find this in the URL for your page.

Add page ID for MemberPress shortcode

Another option you may want to consider is making your signup page the homepage of your WordPress site. This is a great option if your website’s only purpose is to get signups for your paid newsletter.

To do this, simply go to Settings » Reading. Then, click the ‘A static page’ radio button.

Select static newsletter page for homepage

After that, choose your page from the ‘Homepage:’ drop down list.

Once you’ve done that, click the ‘Save Changes’ button at the bottom of the page.

Now, your visitors will see your premium newsletter sign up form the moment they land on your website.

Home page email newsletter example

Alternatively, you can add your registration page to your navigation menu. For more details, see our beginner’s guide on how to add a navigation menu in WordPress.

Step 5: Connect ConvertKit with MemberPress in WordPress

Now that you’ve created a membership plan and registration page, it’s time to connect ConvertKit to MemberPress so that your new members will automatically be added to your email list.

To do this, you’ll need the ConvertKit addon. You can download this from your account on the MemberPress website by logging in to your account and clicking the ‘Download’ tab.

MemberPress account downloads tab

Then scroll down to find ‘ConvertKit’, and click on it to download the addon.

Download ConvertKit addon

After that, you can install and activate the addon the same way you installed the MemberPress plugin above.

Once that’s installed, simply go to MemberPress » Settings and click on the ‘Marketing’ tab, and then check the box that says ‘Enable ConvertKit’.

Enable ConvertKit API

This brings up a drop down where you need to enter your API key. You can find this under your account settings on the ConvertKit website.

You can also select a tag from the ‘ConvertKit Tag’ drop down. This will automatically tag new subscribers who sign up for your premium newsletter.

Then click the ‘Update Options’ button.

Now your visitors can sign up for your premium email newsletter.

Once they sign up and complete their subscription, they’ll automatically be added to your list in ConvertKit where you can send your premium newsletter.

Final Thoughts: Creating a Profitable Premium Newsletter in WordPress

The best part about using WordPress and MemberPress to create your premium newsletter is that you’re not reliant on a single email marketing platform.

We recommended ConvertKit because it has powerful automation features and has good email deliverability.

But this tutorial will work with any email marketing platform that integrates with MemberPress including Constant Contact, AWeber, Drip, GetResponse, Keap, MailChimp, Active Campaign, and more.

The flexibility of this method allows you to enjoy the true freedom of WordPress without being locked into a single email marketing platform.

We hope this article helped you learn how to create a paid newsletter in WordPress. You may also want to see our expert picks of the best web push notification software and our guide on how to get a free email domain.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Create a Paid Newsletter in WordPress (Substack Alternative) appeared first on WPBeginner.

6 Best Reseller Hosting Plans of 2021 (Best Value + Quality)

Are you looking for the best reseller hosting?

Reseller hosting lets you sell hosting services just like a web hosting company. Web designers, developers, and agencies can offer reseller hosting as an addon service for clients and customers.

In this article, we’ll share our favorite reseller hosting so that you can choose the right hosting company for your business.

Best reseller hosting of 2021 (compared)

What is Reseller Hosting and Who is it For?

With reseller hosting, you purchase web hosting services and then sell the server space and features to other customers.

Think of it like running your own web hosting business, but without all of the expensive costs like hardware, servers, maintenance, support, and more. Every technical task is managed behind the scenes by the web host.

It’s important to choose a high quality hosting provider, since their service will be the foundation for your business.

If you’re a developer, agency, or manage WordPress websites for clients in any way, then reselling hosting can be a great way to make money online.

With that said, let’s take a look at some of the best reseller hosting options available on the market today.

1. SiteGround

SiteGround Reseller

SiteGround is a popular hosting provider that’s known for its high quality support and fast loading speeds. It’s also one of the hosts officially recommended by WordPress.

The reseller hosting plans let you pass on all of SiteGround’s great hosting features to your clients.

All reseller packages support an unlimited number of hosting accounts, have free WordPress installation and updates, daily backups, and more.

Free SSL certificates, email accounts, and a CDN are included with your customers’ hosting accounts too.

You can also offer your clients access to the site staging features, datacenter selection, and free migration for those coming from other web hosts.

Pricing: SiteGround reseller plans start at $7.99 and include 20GB of storage and support for unlimited websites. If you want custom branding for your account, then you’ll need one of the higher priced plans.

For more details, see our SiteGround review to learn more about the features, performance, and more.

2. HostGator

HostGator Reseller

HostGator is one of the top WordPress hosting providers in the world. They’ve been around since 2002 and have grown to become one of the biggest and most beginner friendly hosts in the market.

The reseller hosting offers great features like unlimited domains, a free SSL certificate, dedicated IP addresses, FTP accounts, private name servers, automated backups, and more.

Every reseller plan comes with the WHM control panel for easier client management and server control. You can monitor and control the server bandwidth and disk space for every customer server.

It also includes WHMCS billing software to easily automate your billing.

Finally, HostGator includes 24/7 support via live chat and phone.

Pricing: HostGator reseller plans start at $19.95 per month and have 60GB of disk space and support for unlimited websites.

To learn more about HostGator, see our in depth HostGator review where we evaluate their speed, performance, and support.

3. GreenGeeks

GreenGeeks Reseller

GreenGeeks is well known in the hosting industry for being an environmentally friendly host. They offer very fast loading speeds, 24/7 US-based support, and power over 600,000 websites.

Every reseller plan includes unlimited disk space and bandwidth, a free CDN, and automated daily backups. Plus, high level plans can support eCommerce stores across different platforms like WooCommerce.

If your clients are more advanced users, then you can offer support for multiple versions of PHP, FTP access, WP-CLI, Git, and more.

White label services are also available, so you can sell hosting under your branding instead of GreenGeeks.

Pricing: GreenGeeks reseller plans start at $19.95 per month with 60GB of disk space and support for 25 cPanel accounts.

To learn more about GreenGeeks, see our in depth GreenGeeks review where we cover the pros and cons in depth.

4. WP Engine

WP Engine Managed Hosting

WP Engine is known for its managed WordPress hosting plans, rock solid support team, and fast speeds.

It’s very popular with WordPress developers since it offers support for up to 30 websites on managed hosting when you choose the Managed Hosting Scale plan.

You get access to 24/7 support, automated migrations, daily backups, SSH access, and a free SSL certificate with managed hosting.

Plus, with WP Engine, you get access to 10 different StudioPress WordPress themes that you can use on client websites.

Pricing: WP Engine starts at $241.67 per month when billed yearly and supports up to 30 websites.

For more details, see our in depth WP Engine review where we highlight the pros, cons, performance, and more.

5. A2 Hosting

A2 Reseller Hosting

A2 Hosting is a web host known for its speed, performance, and reliability. There’s also 24/7 tech support to assist with any website issues.

All of the reseller hosting plans are managed with the Web Host Manager (WHM) tool, which makes it easy to keep track of your client websites.

Plus, you can white label the hosting to create a branded experience for your customers.

The reseller plans also include free account migration, SSL certificates, automated backups, and a CDN.

Pricing: A2 Hosting reseller plans start at $24.99 per month when paid yearly, and include 60 GB of disk space, a money-back guarantee, and more.

For more details, see our detailed A2 Hosting review for an in depth look at the hosting features, performance, and plans.

6. InMotion

InMotion Reseller

InMotion is a popular host that offers reliable performance for business websites. The technical support team is very helpful, plus there’s 99.99% guaranteed uptime.

Every plan has high bandwidth and disk space to support more websites and traffic at an affordable price.

All plans come with a free cPanel or WHM control panel, root server access, and built-in DDoS and malware protection. This offers your customers flexibility and improved website security.

White label services and billing software are included for free. So, you can easily manage payments while offering customers a hosting experience with your own branding.

If you want to sell domain names too, then you can use the domain reseller account also included in the reseller program.

Pricing: InMotion Hosting reseller plans start at $29.99 per month when paid yearly and offer 80GB storage and support for 25 websites, along with a 90-day money-back guarantee.

To learn more about InMotion, see our in depth InMotion Hosting review where we highlight the performance, speed, and pros and cons.

What is the Best Reseller Hosting? (Expert Pick)

All of the reseller hosting services above are great choices. The best reseller host for your business will depend on your goals and the kind of websites you’ll be hosting.

If website speed and high quality customer support are important, then SiteGround is the best option.

If you want a beginner-friendly host that your customers can grow and scale their websites with, then HostGator is perfect.

We also looked into other reseller web hosting providers like Liquid Web, GoDaddy, Bluehost, etc but we decided not to list them here to help you avoid choice paralysis.

We hope this article helped you find the best reseller hosting to help you start your own reseller business. You may also want to see our guide on choosing the best website builder and our expert picks on the best business phone services for small businesses.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 6 Best Reseller Hosting Plans of 2021 (Best Value + Quality) appeared first on WPBeginner.

How to Sell Group Memberships in WordPress for Corporate Teams

Do you want to sell group memberships for corporate teams?

Normally, membership websites only allow you to sell single user subscriptions. But what if you wanted to sell group memberships, so businesses can easily add their team members to the same account?

In this article, we will show you how to easily sell group memberships in WordPress for corporate teams.

How to sell group memberships in WordPress for corporate teams

Why Create Group Memberships in WordPress?

Selling membership subscriptions is a popular way to make money online blogging with WordPress. However, businesses may want to buy memberships for multiple people at once, such as an entire team or department.

Creating group memberships in WordPress makes it easier for companies to purchase your product licenses in bulk. It also allows the account administrator to easily add or remove licenses as needed.

Group memberships aren’t just useful for corporate teams. Volunteer groups and nonprofit organizations, church groups, or even families may find it easier to buy a group membership rather than multiple individual subscriptions.

You could also create this type of account to help teachers set up a virtual classroom for a group of students.

You may even allow members to re-sell your subscriptions. For instance, let’s say you run a membership site with healthy eating plans and online yoga classes.

Personal trainers or health and fitness experts could buy a corporate membership from your site and then sell access to their own clients.

That being said, let’s take a look at how to sell group memberships in a WordPress website.

Setting Up Group Memberships in WordPress for Corporate Teams

For this guide, we’ll be using MemberPress. It is the best WordPress membership plugin on the market and allows you to easily sell online subscriptions on your website.

First, you need to install and activate the MemberPress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Note: You will need a MemberPress Plus account or higher in order to install the Corporate Accounts add-on.

Upon activation, you’ll need to visit the MemberPress » Settings » License page in the WordPress admin area and enter your license key.

Adding the MemberPress license key

You’ll find this information under your account on the MemberPress website. It’s also in the email you got when you purchased MemberPress.

After entering this information, click on ‘Activate License Key.’

Next, you need to set up at least one payment gateway so you can easily accept credit card payments for your group memberships.

MemberPress Pro supports PayPal, Stripe, and Authorize.net. To add one of these payment gateways, simply click on ‘Add Payment Method’ and chose a payment method from the ‘Gateway’ dropdown.

Configuring a Stripe payment gateway

MemberPress will now show all the settings you need to configure before you can use this payment gateway.

Each gateway has different settings, for example in the following image we’re adding PayPal payment to WordPress.

Configuring a PayPal gateway

After adding one or more gateways, it’s time to enable the corporate membership features.

To do that, go to MemberPress » Add-ons and click on the ‘Install Add-on’ button next to the Corporate Accounts add-on.

The MemberPress Corporate Accounts add-on

Now it’s time to create a corporate membership level by going to the MemberPress » Memberships page.

Here, click on ‘Add New.’

Creating a new membership subscription

To start, type a title for your corporate membership plan.

You can then set a price by typing into the ‘Price’ field.

Adding a price to a corporate group membership

Next, use the ‘Billing Type’ dropdown to create the billing cycle, for example you might charge a one-time fee for lifetime access or create a recurring monthly subscription.

In the following image, we’re charging $100 every 6 months.

Creating a recurring group membership for corporate teams

Next, you need to scroll to the Membership Options area and click on the ‘Advanced’ tab. Here, check the box next to ‘Subscribers to this Membership are Corporate Accounts.’

After that, you will see a new field where you can set the maximum number of sub-accounts that the account owner can add to this subscription.

Anyone who purchases a corporate membership subscription will see a new ‘Sub Accounts’ link on their Account page.

How to add sub-accounts to a corporate membership

If they click the link, then they’ll see how many sub-accounts they have left to use.

They can add people to their account by typing in information such as the person’s first name, last name, and email address.

Adding a sub-account to a group team membership

By default, members can create an unlimited number of sub-accounts.

However, you’ll typically want to limit the number of sub-accounts to stop people from adding hundreds or even thousands of people to the same account.

To set a limit, type a number into the ‘Max Sub-Accounts’ field.

Setting a maximum sub-accounts for corporate group memberships

There are some more settings that you can use to further customize the membership level. However, this is enough to create a basic corporate membership subscription.

When you’re happy with how the plan is set up, go ahead and click on the ‘Publish’ button.

Publishing a corporate team membership level using MemberPress

Restricting Content for the Corporate Team Members to Access

The next step is restricting your content so only people with the right subscription can access it. You do this by creating membership rules.

For example, you might lock all child pages of a ‘Corporate Membership’ parent page, or restrict access to all posts that have the ‘corporate’ category or tag.

To create a rule, go to MemberPress » Rules in your WordPress dashboard. Then, simply click the ‘Add New’ button.

Creating a new content dripping rule

The ‘Content & Access’ section allows you to restrict access in lots of different ways.

For example, you might make a single page members-only.

Restricting access to content on your WordPress website

You can also restrict access to entire groups of content.

In this example, we’re going to restrict access to all content that has the ‘Corporate’ tag.

To do this, open the ‘Protected Content’ dropdown and choose ‘All Content Tagged.’ Then, type ‘Corporate’ into the field next to it.

Creating a content restriction rule using MemberPress

After that, open the ‘Access Conditions’ dropdown and select ‘Membership.’

You can then open the second dropdown and choose the corporate membership level you created earlier.

Restricting access to content using MemberPress levels

There are lots of other settings that you can try, including showing a preview to non-members. For example, you might show the post excerpt to people who don’t have a corporate membership. This can encourage visitors to buy a subscription so they can read the entire post.

To learn more about creating advanced membership rules, please see our ultimate guide to creating a WordPress membership site.

When you’re happy with how the rule is set up, scroll to the top of the screen and click on ‘Save Rule.’ You can create more content restriction rules, simply by repeating the same process described above.

We hope this article helped you learn how to sell group memberships in WordPress for corporate teams. You may also want to see our guide on how to create an email newsletter and our expert pick of the best business phone services for small businesses.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Sell Group Memberships in WordPress for Corporate Teams first appeared on WPBeginner.

10+ Best Affiliate Marketing WordPress Themes

10+ Best Affiliate Marketing WordPress ThemesMaking money online with affiliate marketing is one of the easiest ways to improve your earnings. These days, affiliate marketing has become a trend for almost all internet marketers. As an affiliate marketer, you can promote by linking to associating services or products. Then you earn an affiliate commission for each sale or lead you […]

The post 10+ Best Affiliate Marketing WordPress Themes appeared first on WPExplorer.

Ad-Maven Review: One of the best monetization tools out there

Who doesn’t want to earn money online right? Websites and blogs have become a major part of the technological revolution. Even little kids these days are coming up with ideas on how to make great blogs and websites which they can show off to their classmates. Out of the millions of websites currently existing on Read More →

The post Ad-Maven Review: One of the best monetization tools out there appeared first on WPArena.