Monday, May 4, 2020

How to Open a WordPress Popup Form On Click of Link or Image

Do you want to create a popup that appears when your visitors click on a link or an image on your site?

This is a proven way to grow your email list, and it’s often used by popular sites to offer an optin incentive.

In this article, we’re going to show how to open a WordPress popup on click of a link or an image, step by step.

It’s not nearly as complicated as you might think to trigger a WordPress popup form on click. In this article, we’ll show you how.

Adding an on-click popup form to your website

What Is an “On Click” Popup Form?

On-click popup forms are lightbox popups that open when a user clicks on a link, button, or image on your website.

Normally, popups appear on websites when a user arrives or when they are about to leave. On click popup forms are triggered by the user interaction.

Example of an On-click popup form

We have two on-click popups on WPBeginner website that we use to grow our email list: first on the sidebar email icon which is next to all social icons, and the second below each post to download our toolkit.

The easiest way to create an on click popup is to use a popup plugin for WordPress. We’re going to use OptinMonster for this tutorial.

Why Are On Click Popup Forms So Effective?

On click popup form is effective because it uses the powerful Zeigarnik effect. This is a psychological principle that states users who start an action are more likely to finish it.

When someone clicks a link or button to trigger your popup, they’ve already shown interest. When the form popup appears, they’ll be more likely to use it.

In this tutorial, we’ll be using an on click popup to offer a lead magnet.

However, there are other ways to use on-click popups on your website. For instance, you can ask users to claim a coupon code, learn more about a product, fill-out surveys, and more.

That being said, let’s take a look at how to easily make an on-click lightbox popup for your website.

Installing and Activating OptinMonster

First, you’ll need to sign up for an OptinMonster account. You’ll need the Pro account (or higher). This gives you the MonsterLinks™ feature that lets you create on click popups.

Next, you need to install and activate the OptinMonster plugin on your WordPress website. This lets you connect your OptinMonster account to your WordPress site.

For help, see our step by step guide on how to install a WordPress plugin.

Once you’ve activated the plugin, you’ll need to connect your account. You should be taken to the Welcome page automatically. If not, just click on the OptinMonster link in your WordPress dashboard.

Click ‘Connect Your Account’ and follow the on-screen instructions.

Connect your OptinMonster account to your WordPress site

Creating Your First On Click Popup

Once you’ve connected your OptinMonster account to your WordPress site, you can start creating your on click popup. Click the ‘Create New Campaign’ button at the top of the screen:

Create a new campaign in OptinMonster

You’ll be taken straight to the OptinMonster website.

The Campaign Type should already be set to Popup. If not, just click on Popup to select it.

Leave 'Popup' selected for your campaign type

Next, choose a campaign template. You’ll be able to modify exactly how this looks later. We’re going to use the Basic template for this tutorial.

Selecting the Basic template for your on click popup

Run your cursor over the template and click the ‘Use Template’ button.

Click to use the basic template for your on click popup

Now, you’ll be prompted to enter a name for your campaign. If you’re using OptinMonster on more than one site, then make sure you select the correct one. Enter a new website if needed. Then, click ‘Start Building’ to create your popup.

Give your campaign a name and click to start building

OptinMonster will automatically load up the template that you chose.

You can edit the default text and add or remove elements from your template. Just click on whatever you want to edit.

Editing the headline of your popup in OptinMonster

For instance, we’re going to remove the Name field from the form. Simply click on the field to select it and you’ll see field options in the left column, including the option to remove it.

Removing the Name field from the popup

Once you have designed the popup, the next step is to design the Success view which is what people see after filling the form. Simply switch to the ‘Success’ view at the top of the screen.

The 'Success' view that visitors will see after entering their email address

You can edit the success view just like you edited the optin view. For instance, you may want to let the user download the lead magnet straight away. You can include a link to it here.

To add a link to an image, click on the image then scroll down to ‘Add a Link to Image?’ on the left hand side.

You can toggle to enable image link and enter the link to your lead magnet in the ‘URL’ box.

Adding a link to the popup image in OptinMonster

Connecting Your Popup to Your Email List

Once you’re happy with your popup, click on the Integrations tab at the top of the screen. You’ll need to link OptinMonster to your email marketing service so that you can add people to your email list.

Click the ‘+ Add New Integration’ button on the left-hand side of the screen.

Adding a new email integration in OptinMonster

Next, select your email provider from the dropdown list and follow the instructions to connect it to OptinMonster.

Select your email service provider from the dropdown list

Note: The integration instructions are different for each email marketing service. If you get stuck, OptinMonster has a list of detailed email integration guides.

Setting Your Popup to Appear On Click

Now, you need to configure your popup so that it appears when the user clicks a link. Click on the ‘Display Rules’ tab at the top of the screen.

The default display rules in OptinMonster

The display rule defaults to time on page. Click on the dropdown and select ‘visitor clicked MonsterLink™’ instead.

Switching the display rules so your popup uses the MonsterLink feature

Click the button to copy your MonsterLink™ Code. You’ll need this in a moment.

Making Your On Click Popup Live

Now, go to the Publish tab and set your campaign’s status to Live. You can also check or change the website your campaign is connected to.

Switching your on click popup's campaign status to live

Once you’ve done that, click the Save button at the top of the screen.

Next, you’ll need to put your campaign live on your WordPress site itself.

Go to your WordPress dashboard and click the OptinMonster link. Click the Refresh Campaigns button.

Refresh the list of campaigns in your OptinMonster dashboard

You should see your campaign, showing as Live. If you want to disable it at any point, just click the ‘Disable’ link beneath the name of your campaign.

The list of OptinMonster campaigns in the WordPress dashboard

Adding Your MonsterLink to Your Website

Now, you need to add the special MonsterLink™ to your site. If you didn’t copy this earlier, you can get it by going back to the Display Rules setting for your campaign in the MonsterInsights website.

Create a new post or page, or edit the one where you want to add your link.

The MonsterLink is HTML code, so you need to paste it into a custom HTML block.

Click the (+) button to add a new block. The Custom HTML block is in the Formatting section, or you can search for it using the search bar. Click on it to create the block.

Adding a custom HTML block in WordPress

Now, copy your MonsterLink into that block. It should look something like this:

The MonsterLink in an HTML block

You can change the words ‘Click Me!’ to whatever text you want to use for your link. We’re going to use ‘Click to get the BONUS 10 tips!’

The MonsterLink with custom text

Once you’ve placed the link, you can preview your page or post to make sure it’s working.

Here’s our link in action. Note we’ve applied some styling to the text to create a box with larger text to help promote the lead magnet:

The on click popup form in action

Tip: You’re not limited to just text links using MonsterLinks. You can also use the MonsterLink with call to action buttons, images, banners, or navigation menus on your website.

We hope this tutorial helped you learn how to trigger a WordPress popup form on click. You may also want to see our tutorial on how to speed up your WordPress site, and our ultimate WordPress SEO guide.

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 Open a WordPress Popup Form On Click of Link or Image appeared first on WPBeginner.


May 04, 2020 at 05:50PM

Friday, May 1, 2020

6 Best WordPress Newsletter Plugins (Easy to Use + Powerful)

Do you want to create an email newsletter for your WordPress site? Creating an email list is one of the best things you can do to grow your business.

An email newsletter allows your website visitors to subscribe, so they can receive email updates from you about your blog, new sale promotions, etc.

In this article, we will share some of the best WordPress newsletter plugins that you can use to easily build and grow your email list.

Best WordPress newsletter plugins (easy to use)

Why Your Site Needs an Email Newsletter

An email newsletter lets you keep in touch with your site’s visitors. Email marketing is a crucial and effective way to make money from your website.

Some website owners think that they need to get to a certain stage with their site before starting a newsletter. But we believe it’s important to start building your email list right away.

Although we’re using the term newsletter, you don’t necessarily need to send out regular news. You might create a short email course for new subscribers to help them get to know you better. You could also use your newsletter list to offer special discounts on your products and services.

If you want more ideas of what you could include in your newsletter, check out our step by step guide on how to create an email newsletter the right way.

When it comes to WordPress newsletter plugins, there are three different types. First type of newsletter plugins are associated with email marketing services which offer the most comprehensive set of features.

Second type are simple newsletter plugins that let you draft emails inside WordPress, but they rely on third-party SMTP services to help you reliably send emails to your subscribers.

Lastly, the third type of WordPress newsletter plugins are designed to help you get more email subscribers and grow your email list. These plugins integrate with all popular email marketing services and other newsletter plugins.

With that said, let’s take a look at the top WordPress newsletter plugins that you can use to build and grow your email list.

1. Constant Contact

Constant Contact

Constant Contact is a service that you can use to build an email list and send out emails. We believe it’s the best email marketing service for small businesses.

Due to the popularity of Constant Contact, leading WordPress form plugins like WPForms, offer built-in integration for Constant Contact, so you can quickly build newsletter subscriber forms.

Constant Contact integration is also available in WPForms free version.

This lets you easily build your email list from your WordPress site while relying on a powerful email deliverability platform of Constant Contact to send emails.

Pros

  • Constant Contact itself is a fully-featured email marketing service. It lets you easily create emails using templates. You can segment your list, set up automated emails, and much more.
  • If you don’t already have a Constant Contact account, they offer a generous free trial for you to get started.
  • There are a lot of third-party plugins like WPForms that offer native integration for Constant Contact.
  • Constant Contact comes with excellent support (email, chat, and live phone support).
  • You can also integrate Constant Contact with WooCommerce and other eCommerce platforms.

Cons

  • Constant Contact email marketing service lacks advanced targeting features that are available in marketing automation platforms like Drip or ConvertKit.

Pricing

The plugin to integrate Constant Contact with WordPress (WPForms Lite) is 100% free.

But you’ll need to use their email marketing service. Constant Contact has a 60-day free trial (no credit-card required). After that their pricing starts as low as $20/month.

WPBeginner users can use our Constant Contact coupon code to get an additional 20% off.

2. OptinMonster

OptinMonster

OptinMonster is a popular marketing and popup plugin for WordPress. It lets you create personalized newsletter opt-in forms, so you can grow your email list and convert more abandoning visitors into subscribers.

OptinMonster works with all major email marketing services and popular WordPress newsletter plugins.

Pros

  • OptinMonster integrates with lots of different email marketing services, including popular ones like Constant Contact. It also integrates with plugins like Sendinblue and MailPoet.
  • You can use OptinMonster’s signature Exit-Intent® technology to create popups that appear as a visitor’s about to leave your site. That way, you won’t interrupt their experience on your site.
  • It’s easy to A/B test your sign up forms to see what headlines, offers, and layouts lead to the best conversion rate.
  • You can create segmentation rules to target specific pages on your site. OptinMonster also lets you personalize your newsletter forms based on user’s geolocation, past behavior on site, etc.
  • All plans include full access to OptinMonster university training. This is a whole library of plans, checklists, ebooks, guides, webinars, and more to help you grow your email list faster.
  • There’s a full money-back guarantee. If you don’t like the software for any reason, cancel within 14 days of purchasing and you can get a full refund.

Cons

  • OptinMonster doesn’t provide the actual mailing list software. You’ll need to join a separate service (such as Constant Contact, MailChimp, etc) for this.
  • There’s no free version of OptinMonster, and you can’t take a free trial. However, there is a full money-back guarantee.

Pricing

OptinMonster premium plugin costs $9/month (billed annually). You can upgrade to unlock the powerful features like geolocation, gamified opt-in forms, and more.

3. Sendinblue

SendinBlue

Sendinblue is another email marketing service that we highly recommend. It’s easy to use and has a free plan, as well as a simple plugin that you can add to WordPress.

Along with email marketing, you can also use Sendinblue to send emails through your website. In fact, it’s our top recommendation for the best SMTP email service provider with high email deliverability.

Pros

  • The Sendinblue WordPress plugin can be easily installed through your WordPress dashboard. Once you’ve created it, you simply activate it using the API key from your Sendinblue account.
  • There’s a completely free plan, where you can send up to 300 emails per day to your newsletter list. You don’t have to enter any credit card details for this.
  • The Sendinblue customer service team is helpful and responsive. You can contact them through email or live chat.
  • If you’re using WooCommerce, you can use WP Mail SMTP plugin to connect Sendinblue’s SMTP and send your confirmation emails to buyers.
  • Within Sendinblue, there’s a range of templates to choose from. All of them are responsive, which means they’ll look good on mobile devices.

Cons

  • Sendinblue doesn’t have the range of templates that some other email service providers offer. It also doesn’t have such powerful segmentation and automation options.
  • It can be a little fiddly to import your contacts if you’ve already created a mailing list somewhere else.

Pricing

Sendinblue has a completely free plan that you can use for up to 300 emails/day. If you want more, their paid plans start at $25/month. That gives you 40,000 emails each month and no daily sending limits.

4. MailPoet

MailPoet newsletter plugin

MailPoet is a newsletter plugin for WordPress that also works with your WooCommerce online store.

With the standard version of MailPoet, you’ll also need an account with a third-party email service provider such as Constant Contact.

However, you can choose to sign up for MailPoet’s “Premium + Sending” service, which takes care of sending your emails too. This is free for up to 1,000 subscribers.

Pros

  • It’s quick and easy to get started with MailPoet. You can simply install the plugin in WordPress and get started straight away.
  • With MailPoet, you manage your subscriber list and newsletter emails through WordPress itself. This means you don’t need to login to anything else.
  • There’s a free “Premium + Sending” plan available for up to 1,000 subscribers, making this a great option if you’re on a very tight budget.
  • When it comes to sending your emails, there’s a range of built in templates available.
  • You can easily add a signup form to your WooCommerce checkout page to collect emails and encourage repeat purchases.
  • The paid plans come with a 30 day money back guarantee. If you don’t like MailPoet, you can simply ask for your money back.
  • You can choose to use MailPoet’s own “Sending” service or you can sign up for a third-party service such as Amazon SES or Sendgrid.
  • It’s easy to connect MailPoet to OptinMonster if you want to use both plugins.

Cons

  • There isn’t a huge range of templates, and you may find yourself doing quite a bit of customization to get something that works for you.
  • The analytic tools provided by MailPoet are more limited than those you’ll get with some other email marketing services.

Pricing

MailPoet is completely free. If you want to use their “Premium + Sending” service, it’s free for up to 1,000 subscribers. After that, it costs from $13/month (billed annually).

5. Bloom

Bloom

Bloom is a plugin from Elegant Themes, the Divi theme creators. Like OptinMonster, it lets you create sign up forms to encourage people to join your email list. These can appear after a certain interval or you can simply add them in specific locations.

Pros

  • If you’ve already got an account with Elegant Themes then you don’t have to pay anything extra for Bloom. This can help you keep down the costs of building a WordPress site.
  • Bloom lets you create a range of different options. These include optins that pop up, ones that fly in, ones that appear beneath your content, and more.
  • You can design your optins to appear after certain “triggers” take place, like after a certain length of time, or after someone comments.
  • Bloom easily integrates with lots of different email service providers. These include Constant Contact, MailPoet, and Sendinblue.

Cons

  • The range of templates for Bloom is quite limited, though there are several color variations of each layout.
  • Bloom doesn’t have anything similar to OptinMonster’s advanced Exit-Intent® technology. It also doesn’t offer floating bar or fullscreen optins like OptinMonster does.

Pricing

Bloom is part of the full Elegant Themes package, which also includes their popular drag and drop WordPress theme, Divi.

6. Newsletter

Newsletter WordPress plugin

Newsletter is a free WordPress plugin that you can use to send as many newsletters as you want. The premium version integrates with other plugins like WooCommerce and WPForms and offers extra features.

Pros

  • Newsletter is free, though you may want to pay for the Premium version to get all the extensions.
  • You can add an external SMTP provider to Newsletter. This is definitely recommended as it should improve your email deliverability.
  • You can control how fast emails go out, which is very useful if you’re sending them through your web host and they place limits on you.
  • There are a number of free addons available for Newsletter. You could use these to create an archive of your newsletter and lock content so that people can only access it after subscribing.

Cons

  • The spam prevention isn’t as good as with some other options. You might find you get some spam subscribers through your signup form.
  • You’ll ideally need to connect Newsletter to an external SMTP provider. They don’t provide a “Sending” option or similar like MailPoet does.
  • Pricing

    The basic version of Newsletter is free, regardless of how many emails you send. If you want the pro extensions and priority support, it costs $65/year.

    Final Thoughts

    When it comes to WordPress newsletter plugins, you almost always want to use a proper email marketing platform that offers full email delivery services like Constant Contact, Sendinblue, Drip, etc.

    The challenge is that most of these platforms lack powerful signup form features, and that’s where WordPress newsletter plugins like OptinMonster and too some extent form builder plugins like WPForms can help.

    These plugins let you connect your WordPress site with powerful email marketing services, so you get the best of both worlds.

    Most professionals and power users DO NOT use a newsletter plugin inside WordPress to manage their email list because they don’t want the hassle of using an SMTP plugin and connecting it with an email delivery service.

    Your email list is too important and valuable, and its best practice to let the expert email marketing companies handle that part for your business. Even at WPBeginner and our software businesses, we use third-party email marketing companies even though we have all the technical know-how.

    We hope this article helped you learn about the best WordPress newsletter plugins for creating and building your email list. You might also enjoy our tried and tested ways to grow your email list faster, and our list of the must have WordPress plugins for all business sites.

    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 WordPress Newsletter Plugins (Easy to Use + Powerful) appeared first on WPBeginner.


    May 01, 2020 at 06:38PM

Thursday, April 30, 2020

How to Duplicate a WordPress Page or Post with a Single Click

Recently one of our readers asked if it was possible to duplicate a WordPress page with a single click?

Creating a duplicate post or page allows you to work on it without affecting the existing version.

In this article, we will show you how to quickly duplicate a WordPress page or post with all the settings.

Easily duplicate a WordPress post or page

Why Clone or Duplicate a Page / Post in WordPress?

When you are running a blog for a while, you may sometimes need to quickly copy a post or page.

For instance, a sales page that already has a lot of content that you can reuse, or an older article that can be extended as a new article.

Now, you could manually copy and paste the contents of the post or page to a new draft. However, this does not copy your featured image, post settings, SEO settings, and other metadata.

Wouldn’t it be nice if there was an easier way to automatically duplicate a post or page with all its settings and content?

With this approach, you can just edit a post and start working on it right away.

Let’s see how to easily and properly clone a WordPress post or page with just a click.

Video Tutorial

If you prefer written instructions, then continue reading.

Duplicate a WordPress Post or Page

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

Upon activation, you need to visit Posts » All Posts page. You will notice two new links to clone or to create a new draft below each post title.

Clone post or create a new draft

Clicking on ‘Clone’ will simply create a duplicate post and will not open the duplicate post in the post editor.

The ‘New Draft’ option will duplicate the post and open the duplicate version in the post editor, so you can start working on it right away.

You will also find the same options for pages as well.

The duplicate post plugin works really well. However, if you want to use it mainly for updating old published posts, then there is a better way to do that.

See our guide on how to properly update live published posts in WordPress for more details.

If you want to use it for other scenarios such as website redesign, copying landing pages, etc, then this is where the plugin really shines.

Customizing Duplicate Post Plugin Settings

The duplicate post plugin works out of the box and supports posts and pages by default.

You can also customize the plugin to enable support for custom post types, restrict to user roles, and choose what to copy when creating a duplicate.

Let’s take a look at all these settings.

Head over to Settings » Duplicate Post page to configure plugin settings.

Duplicate post settings

The settings page is divided into three tabs. First tab allows you to choose what to copy when creating a duplicate.

The default options should work for most websites. However, you can check things you want to copy and uncheck items that you don’t want to be copied.

Next, you need to move on to the permissions tab.

Duplicate Post permissions

By default, the plugin allows administrator and editor user roles to create duplicate posts.

It also enables duplicate post feature for posts and pages post types.

If you are using custom post types on your website, then those post types will appear here. You can choose whether you want to enable duplicate post feature for those post types as well.

Finally, click on the Display tab to choose where you want to display the clone post links. By default, the plugin shows them on post list, edit screen, and admin bar.

Duplicate Post display options

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

That’s all, we hope this article helped you learn how to easily duplicate a WordPress page or post. You may also want to see our ultimate WordPress SEO guide for beginners and our tips on how to speed up your WordPress site.

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 Duplicate a WordPress Page or Post with a Single Click appeared first on WPBeginner.


April 30, 2020 at 04:38PM

Wednesday, April 29, 2020

How to Easily Add an Affiliate Program in WooCommerce

Do you want to add an affiliate program in WooCommerce?

Adding an affiliate program to your eCommerce store is a great way to encourage customers and other marketers to promote your products.

The challenge is that WooCommerce does not come with a built-in affiliate management system. Luckily, there are several affiliate plugins you can use. In this article, we’re going to show you how to easily add an affiliate program in WooCommerce.

How to easily add an affiliate program in WooCommerce

Why You Should Add an Affiliate Program to WooCommerce

Adding an affiliate program provides an incentive to your customers, fans, and other marketers to promote your products in return of a small commission per sale.

When a user signs up to be your affiliate, they get a special link to your store. This link has their affiliate tracking code within it.

When someone buys through that link, the affiliate earns a percentage of the sale price. For digital products, this is often 30%. For physical products, around 5% to 10% is normal.

This commission encourages your affiliates (brand ambassadors) to promote your products, and it helps you make more money online without any extra work.

The challenge for new online store owners is that WooCommerce doesn’t have a built-in affiliate or referral tracking feature, so they often get confused on how to add it.

Luckily, there are several WooCommerce affiliate plugins that you can use to create your affiliate program. We’re going to take you through three different methods in this article.

1. Affiliate Royale

Affiliate Royale

Affiliate Royale is a premium WordPress plugin. It can be easily integrated with your WooCommerce store.

Once you’ve installed and activated the WordPress plugin, you’ll see a new Affiliate Royale tab in your WordPress dashboard.

If you click on that tab, you’ll see a screen like this:

The Affiliate Royale dashboard

With Affiliate Royale, you can can set your commission levels, customize your welcome and sales notification messages, and more.

Under Affiliate Royale » Options you can set up key pages for your affiliates.

If you want to handle the affiliate payments through WooCommerce, then that’s really straightforward. Just go to Affiliate Royale » Options then select the ‘Integrations’ tab.

Integrating Affiliate Royale with WooCommerceng Affiliate Royale with WooCommerce

Check the box next to ‘WooCommerce’ and Affiliate Royale will be automatically linked to WooCommerce.

Next, you’ll want to set up your affiliate commissions. Affiliate Royale lets you set different commission tiers, if you want to.

You can do this under the ‘Commissions’ tab. Simply type in the percentage that you want to offer for each level.

You’ll need to assign different commission levels to your affiliates under the ‘Affiliate’ tab:

Setting the commission for your Affiliate Royale affiliates

Pros:

  • Affiliate Royale is quick and straightforward to get started with. You simply install the plugin and it’s ready to go.
  • Your affiliates will have access to a dashboard where they can see what they’ve earned, view their past payouts, and edit their account details.
  • As well as creating links for your affiliates, you can create advertising banners for them to use.
  • The plugin updates automatically once you’ve installed it. You don’t have to log in and download it again.
  • There are a number of built-in reports so that you can view how many sales your affiliates are making, a list of your top affiliates, and more.
  • You can set up to 99 different levels of commission. This means you can reward some affiliates with a higher commission rate if you want to.
  • Affiliate Royale doesn’t charge any fees on your sales. You just pay the annual fee for the plugin itself.

Cons:

  • Your affiliates can only link to pages you’ve specifically set up affiliate links for. This can end up being a lot of work for you or frustrating for them.
  • The 14-day money-back guarantee is quite restrictive. You can only get your money back if the plugin genuinely doesn’t work for what you want to do with it.
  • There’s no free trial or lite version available.

Pricing:

Affiliate Royale charges $85/year for their plugin. This covers you for one website, or you can pay $165/year to use it on multiple websites.

You can keep using it even if you don’t renew, but you won’t have access to updates or support.

2. AffiliateWP

AffiliateWP

AffiliateWP is another premium WordPress plugin. Once you’ve paid for the plugin, you simply download and install it.

You can then go to the ‘Affiliates’ tab in your dashboard to see an overview of your affiliate sales. This example is from an affiliate program that’s been running for a while already:

The AffiliateWP dashboard

To integrate AffiliateWP with WooCommerce, go to Affiliates » Settings. Next, click the ‘Integrations’ tab at the top of the screen.

Integrating AffiliateWP with WooCommerce

Simply check the box next to ‘WooCommerce’ and then click on the ‘Save Changes’ button at the bottom. Now, AffiliateWP will automatically record affiliate referrals when anyone comes to your WooCommerce store through an affiliate link.

You can set a different commission rate for each affiliate, if you want, using AffiliateWP. Go to Affiliates » Affiliates in your WordPress dashboard, then search for a registered affiliate to set their commission rate.

Setting an affiliate's commission in AffiliateWP

Affiliates without a specific commission rate will have the default commission rate. You can set this up or change it by going to Affiliates » Settings (set the ‘Referral Rate’ under the ‘General’ tab).

Pros

  • You can create specific coupon codes for different affiliates. For instance, you might want to partner up with an affiliate and offer a special deal just for their audience.
  • Affiliates can generate their own referral links. You don’t have to set up all the link options manually.
  • There are lots of free and premium addons available, allowing you to extend the core AffiliateWP functionality.
  • The AffiliateWP interface is easy to use. It’s simple while also offering powerful options.
  • The refund period is a full 30 days.
  • AffiliateWP doesn’t charge you a fee on each sale. You just pay the annual fee for the plugin.

Cons

  • As with Affiliate Royale, you can’t get a refund if you simply changed your mind. There needs to be an actual issue with the plugin not working for you.
  • Some of the features you might want, like tiered affiliate commission rates, are pro addons. You have to pay for these as part of one of the higher-tier packages.

Pricing

There are several different pricing tiers for AffiliateWP. The lowest you can pay is $99/year, which covers you for a single site.

If you pay $249/year, you get all the “pro” add-ons included. You can also get these with a lifetime membership for $499.

3. ShareASale

ShareaSale is a bit different from the other two options because it’s an affiliate network, not a WordPress plugin.

When you join ShareASale as a merchant, the automatic “wizard” will walk you through the process of setting up your account.

ShareASale can be used with WooCommerce if you install a plugin like ShareASale WooCommerce Tracker.

After installing and activating the plugin, go to the ‘ShareASale WC Tracker’ tab in your WordPress dashboard. This will show your ‘Tracking Settings’ where you’ll need to enter your ShareASale Merchant ID.

Linking the ShareASale WooCommerce Tracker plugin to your ShareASale account

This is all you need to do to link ShareASale’s affiliate program with your WooCommerce store. However, you may also want to make sure that refunds are automatically deducted from affiliates’ earnings.

You can do this under the ‘Automatic Reconciliation’ tab of the plugin. Check the ‘Automate’ box:

Tracking your WooCommerce refunds on affiliate sales in ShareASalev

You’ll also need to get the ‘API Token’ and ‘API Secret’ by logging into ShareASale and going to Tools » Merchant API. There’s a link in the plugin that will take you straight to the right place.

Make sure you click ‘Save Settings’ after making these changes.

Pros

  • ShareASale is a huge affiliate network, with loads of affiliates looking for new products to promote.
  • All the software is hosted by ShareASale. You don’t need to install anything on your site, except the plugin to connect ShareASale with WooCommerce.
  • There’s no monthly or annual fee for the software, just the upfront fee.
  • ShareASale will automatically send out all the payments to your affiliates for you.
  • Affiliates are screened by ShareASale, meaning that you don’t need to worry about approving them.

Cons

  • ShareASale isn’t cheap to get started with. It costs $550 to get lifetime access plus a $100 refundable deposit.
  • You need to pay a 20% fee on all affiliate commissions. For every $1 you payout, you’ll be paying an additional $0.20 to ShareASale.
  • It takes a little more effort to set up ShareASale with WooCommerce than it does with Affiliate Royale or AffiliateWP.

Pricing

ShareASale has a lifetime cost of $550. They also charge a fee of 20% on all your affiliate payouts. When you join, you need to give them a $100 deposit too.

If the 20% fee on your payouts doesn’t reach $25 in a given month, you have to pay the difference. There is an initial grace period, though.

We hope this article helped you find out how to easily add an affiliate program in WooCommerce. You may also want to see our list of the best WooCommerce plugins and our comparison of the best WooCommerce hosting providers.

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 Easily Add an Affiliate Program in WooCommerce appeared first on WPBeginner.


April 29, 2020 at 05:24PM

Tuesday, April 28, 2020

How To Teach Online Yoga Classes with WordPress

Are you a yoga teacher who wants to teach your classes online? While it might seem complicated, it’s actually pretty easy to do.

Lots of yoga teachers are holding live classes daily. And others are offering yoga courses online that people can do at their own pace.

In this article, we’ll show you how to teach online yoga classes with some simple, yet powerful tools.

How to teach yoga classes online

When you teach yoga online, you can reach people all over the world. Instead of going to a studio, you can work from anywhere. Yes, even your living room.

If you want, you can also sell your own yoga memberships and products. This way you can make money without having to stream live classes on a regular schedule.

How to Take Your Yoga Classes Online

Starting online yoga classes may sound too technical. However, there are excellent tools available that you can use without learning any special skills.

To take your yoga classes online, you’ll need these 4 things:

  • A website or platform to teach yoga live and/or to sell products
  • Video streaming to lead your classes
  • A way to take payment
  • A method for your customers to sign an agreement

To sell your yoga products outside of the live classes, you’ll need:

  • A membership site to host your yoga videos and products
  • An email marketing service to deliver your products and to stay in touch with customers

We know there’s a lot here. But don’t worry, we’ll walk you through all the tools you need to get started teaching online yoga classes.

Here’s a list of topics we’ll be covering. You can jump to any section you’d like in the article.

Transparency disclaimer: At WPBeginner, our content is reader-supported. This means we earn a referral fee whenever you click on some of the links in this article. We only make recommendations for products we use and believe will provide value to you. You can check out how WPBeginner is funded for more details.

Create Your Platform to Teach Online Yoga Classes

People are teaching yoga online in various ways.

Some are live-streaming their classes on YouTube. And others are doing Instagram lives at set times during the week.

While these are easy options, the problem here lies in what could happen to your platform. You don’t have full control over your YouTube or Instagram account. If your account got deleted, it could be hard to get it back online

Plus, you can’t communicate directly with your customers because of how the algorithm controls who sees your feed. Knowing this, we’ve put together some ideas for you.

If you want to offer live yoga classes, you need an easy-to-use video service.

We recommend Zoom. With the free version, you can have up to 100 participants on your live stream. The primary drawback is a 40-minute time limit.

So, if you wanted your classes to last longer, their plans start at $14.99/month.

Teach yoga online with Zoom

Next, you’ll need a platform where users can learn more about your classes and sign up.

Instead of using a third-party platform that takes a cut of every transaction, we recommend making your own website using WordPress.

The benefit of this option is that you’ll not be paying a cut on every transaction to a third-party. You’ll also have a lot more freedom to grow your business any way you like.

To create your yoga website, you’ll need to set up a domain name and web hosting.

To host your site, we suggest going with Bluehost. Not only is it a WordPress recommended host, but they give WPBeginner readers a nice discount when signing up for your first year.

It’s just $2.75/month, plus you get a free domain name with your account.

Bluehost website

Another host we recommend is SiteGround. They even offer an automated WordPress installation so you can get your site up and running as soon as possible.

Would you rather skip this process and just get to work on your site? If so, check out our free WordPress blog setup service.

Once you’re up and running with your yoga website, it’s time to create some pages.

Creating Pages for Your Yoga Site

For starters, you only need a handful of pages.

Those are:

  • An about page
  • A services page
  • A yoga classes page
  • A sign up and payment page
  • A contact form page

By the way, you’ll probably want to set up more pages later. Here’s a guide to the important pages every WordPress site should have.

Your ‘about’ page is where you tell us a little bit about yourself. What makes you an expert? How’d you get into yoga? This is typically where teachers put a photo of themselves, too.

The ‘services’ page is where you describe what you do and what you offer.

Your ‘yoga classes’ page is where you can put the dates and times of your online yoga classes. You can list all the details, such as:

  • Start time
  • Duration
  • Type of class
  • Experience level
  • Any other pertinent information

Finally, you need a page where users can sign up and make payments.

Taking Payment and Agreement Signatures

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

You’ll need the Pro version, to accept payments online. The Pro version also comes with dozens of form templates, email newsletter forms, entries management, and more.

WPForms allows you to accept payments using Stripe and PayPal. For step by step instructions, see our guide on how to how to easily accept credit card payments on your WordPress website.

Now, you can add the form to your payment page. It will look something like this:

Take payment for online yoga classes

You can also use the WPForms signature addon to create an agreement form that your yoga students can sign digitally.

For detailed instructions, see how to create a contract agreement form with digital signatures.

Sell Yoga Classes Online with a Membership Site

Traditionally, you only get paid when you teach a yoga class. That means two things:

  • Your income is dependent on how many classes you teach per week
  • How much you make depends on your class rate and availability

So, if you want to make more money without having to do more classes, you could offer courses or products on a membership site.

We recommend the MemberPress WordPress plugin when creating a membership area for your site. It is the best WordPress membership plugin in the market.

With this plugin, you can easily create custom packages, and restrict access based on purchases.

The MemberPress deal's front page

For example, you could create 3 courses based on experience levels. Those levels could be:

  • Beginner
  • Intermediate
  • Advanced

Let’s say someone buys your beginner course. This means they would only have access to the pages you label under the beginner membership level.

Adding membership levels

But if they bought your beginner course and your intermediate course, they would have access to both areas when they log in.

This way, your products are protected from those who aren’t paying for them.

Since you’re teaching yoga online, you’re likely using video for instruction and demonstration. You’ll need an easy way to host your videos in your membership area.

Note: You should never upload videos to your WordPress site directly because video files are large and can slow your site down.

Instead, you could host them with Vimeo and choose their basic option. Then you’d simply embed them into whatever pages you want.

For more instruction, let’s walk you through how to create a membership site.

Easily Communicate with Your Customers

Not all users coming to your website will sign up for your class. In fact, 70% of those users will never come back.

This is where you need to start building an email list. This allows you a chance to capture those users’ email addresses, offer them discounts, or reach out to them with new offers.

The easiest way to do this is with Constant Contact. It is the best email marketing service for small businesses and it is also the most beginner-friendly.

The best part is that it integrates both WPForms and MemberPress, which makes it easy to create your newsletter sign up forms.

For more details, see our guide on how to start an email newsletter with step by step instructions.

If you are looking for a free option, then Sendinblue or MailerLite both offer limited free plans.

How OptinMonster can Help You Get More Customers

As we mentioned earlier, more than 70% of users will leave your website. Those who stick around, only a small fraction of them will end up making a purchase.

This is where OptinMonster comes in. It is the best lead generation software on the market and helps you convert website visitors into subscribers and customers.

It comes with beautiful lightbox popups, countdown timers, slidein forms, and other tools to help boost your conversions and sales.

OptinMonster popup builder

For more details, see our guide on quick ways to grow your email list.

Final Thoughts for Teaching Yoga Online

We’ve given you a lot to think about in this article, so let’s recap. You can start offering yoga classes online with a WordPress website. All you need is a domain name and WordPress web hosting.

You can host live classes using Zoom. And you can record those classes to sell later if you want.

Then you can install WPForms to collect payment and have your agreement form signed digitally.

To make more money without holding more classes, you can easily create a membership site with MemberPress. You can sell courses for people to do on their own, or sell recordings of live classes you hold during the week.

And to stay in touch with your customers, email marketing software is a must. Constant Contact is a great way to get started.

We hope this article helps you learn more about how to teach yoga online. You might also like our guide on the best WordPress themes for membership sites.

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 Teach Online Yoga Classes with WordPress appeared first on WPBeginner.


April 28, 2020 at 04:57PM