Blog

How to Build an Amazon Affiliate Store in WordPress (The EASY Way)


Do you want to create an Amazon affiliate store using WordPress?

An Amazon affiliate store allows you to sell products from Amazon.com as an affiliate and earn a commission on each sale. Due to low overhead, an Amazon affiliate store is among the easiest to start online business ideas at the moment.

In this article, we will show you how to easily build an Amazon affiliate store using WordPress. We will also share our expert tips on growing your Amazon affiliate earnings.

How to build an Amazon affiliate store using WordPress

Here is a quick overview of all the steps we will take to create an Amazon affiliate store using WordPress.

  1. What is Amazon affiliate store?
  2. Getting started with Amazon affiliate store and WordPress
  3. Signing up for Amazon affiliate program
  4. Adding affiliate products in WooCommerce
  5. Customizing your affiliate store
  6. Resources to increase your affiliate earnings
  7. FAQs about running an Amazon affiliate store

Ready? Let’s get started.

What is an Amazon Affiliate Store?

An Amazon affiliate store is an online store that promotes products listed for sale on Amazon.com.

As a store owner, you send traffic to Amazon by adding your affiliate links to the products. Users are redirected to Amazon to complete the purchase, and you earn an affiliate commission on each sale.

On a traditional online store, you source products, manage orders, ship products, and keep track of inventory. You don’t have to worry about any of these things on an affiliate store.

Amazon affiliate stores are popular among marketers because you can get started with very little money and choose from millions of products listed on Amazon.

Getting Started With Amazon Affiliate Store and WordPress

You can start an Amazon affiliate store with just about any WordPress eCommerce plugin, but we recommend using WooCommerce because it’s the most popular solution in the market.

WooCommerce powers millions of eCommerce websites all over the world.

To get started, you will need to be using the WordPress.org platform (See the difference between WordPress.com vs WordPress.org).

You will also need a WordPress hosting account, a domain name, and an SSL certificate if you want to accept payments for other non-affiliate products on your website.

Typically, a domain name costs around $14.99 / year, web hosting costs around $7.99 / month, and SSL certificate costs around $69.99 / year.

If you are just starting out, then this is quite a lot.

Thankfully, Bluehost, an official WordPress and WooCommerce recommended hosting provider, has agreed to offer our users a free domain name, free SSL certificate, and a discount on web hosting.

Basically, you can get started for $2.75 / month.

→ Click here to Claim this Exclusive Bluehost offer ←

Note: This starter hosting plan would work great for any new affiliate store. However, if you want more eCommerce centric hosting, then take a look at our pick of best WooCommerce hosting providers.

After purchasing hosting, follow the setup instructions in our how to start a blog article. It will walk you through the sign up process, and setting up WordPress.

Once you have installed WordPress, you’ll reach the WordPress dashboard which looks like this.

WordPress admin dashboard

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

Upon activation, WooCommerce will start the setup wizard to choose the currency, payment methods, location, etc.

Since you are setting up an affiliate store, you can scroll down to the bottom of the page and click on ‘Not Now’ link to skip setup.

Cancel set up wizard

You can configure each option in the set up later if you need it in the future.

Signing up for Amazon Affiliate Account

Now that you have installed WordPress and WooCommerce, you will need to sign up for an Amazon affiliate program to start adding products with your affiliate ID.

Head over to Amazon Affiliate program website and click on the ‘Join now for free’ button.

Join Amazon affiliate program

Next, you’ll be asked to log in to your existing Amazon account using the email address and password associated with that account.

Login or sign up

If you don’t have an Amazon account, then you can go ahead and create one.

Once you are logged in, you’ll need to provide payee information and answer questions about your website. Follow the on-screen instructions to complete your profile.

Affiliate program wizard

Upon completion, your application will be reviewed and approved by Amazon.

Adding Amazon Affiliate Products in WooCommerce

WooCommerce is the best Amazon affiliate store plugin for WordPress. It makes it very easy to add external affiliate products to your website.

Using WooCommerce allows you to offer a native user experience and integrate affiliate products seamlessly into your website.

To start importing products, you need to visit Products » Add New page.

Adding a new affiliate product in WooCommerce

First, you need to provide a title for the product you are adding and then add a detailed description in the post editor.

After that, scroll down to product data meta box and select ‘External/Affiliate Product’ under ‘Product type’ dropdown menu.

Product URL

Now you need to enter the product affiliate URL. You can get the URL from your Amazon Associates account dashboard. Simply search for the product and then click on the get link button.

Get product link

Copy the URL and paste it on your product edit page in WordPress.

Note: You need to leave the ‘Price’ field blank. This will allow users to check the price on Amazon.com. Amazon’s affiliate program policies do not allow you to manually enter price information.

Below the product data, you can provide a short description of the product. This description will appear on the shop front page, product category pages, and search results.

To your right, you can add a product image and product gallery images.

Product images

You can now click on the publish button to make the product page go live on your website.

Repeat the process for adding more affiliate products to your website. Once you have added a few products from Amazon, you can go and visit the shop page on your website to see the products in action.

Shop Page

Customizing Your WordPress Amazon Affiliate Store

By default, WordPress comes with a basic design with limited WooCommerce support. You can change that by picking up a WooCommerce ready WordPress theme that compliments your products and niche.

WordPress themes

There are thousands of WordPress themes that you can choose from. This abundance can be quite overwhelming for beginners. This is why we hand-picked the best themes that you can start with.

Need help setting up your WordPress theme? See our beginner’s guide on how to install a WordPress theme.

Themes control the appearance and design of your website. If you want to add a new feature, then you will need to find a WooCommerce plugin offering that feature.

There are tons of WooCommerce add-on plugins to add different features. See our list of best WooCommerce plugins to try out some new features on your store.

If you want more control of your website’s look and feel, then we recommend using Beaver Builder. It is a WordPress page builder plugin that works seamlessly with WooCommerce.

Resources to Grow Your Amazon Affiliate Store

Now that you have set up your Amazon affiliate store, you can focus on growing your business.

Fortunately, there are many tools, plugins, and resources that will help you achieve those goals.

Let’s start with SEO and optimize your WooCommerce store for search engines. Follow our step by step WooCommerce SEO guide for complete instructions.

After that, you can check out these useful tools and plugins for Affiliate marketing and the essential WordPress plugins for all websites.

Next, you need to track your website traffic to find your best selling Amazon affiliate products as well as products that are not doing so well. This is where you’ll need Google Analytics. For details see our tutorial on how to track WooCommerce users in WordPress.

The biggest hurdle any eCommerce store faces is abandoned carts. For an affiliate store, this means people looking at the products but not buying them which affects your affiliate earnings.

To fix this, we have a detailed guide on how to recover abandoned carts and boost your commissions.

Above all, make sure that you are continuously adding useful products, helpful reviews, and targeted content to your website. In the end, that’s what your users are looking for and that’s what you should strive to offer them.

FAQs About Running an Amazon Affiliate Store Using WordPress

Since we first published this article, we have received several questions from our users about running an Amazon affiliate store using WordPress.

Here are the answers to some of those most frequently asked questions.

1. Can I use content from Amazon for product pages?

No, you cannot. Amazon has a strict content policy where you are not allowed to copy product content directly from Amazon.

Most Amazon affiliate stores add their own product descriptions, reviews, and get images from the product manufacturer’s website.

2. Can I add products from other affiliate networks?

Yes, you can add affiliate products from other affiliate networks. This will allow you to diversify your earnings.

3. I live outside the United States, can I join Amazon Affiliate program?

Yes, you can. Amazon Affiliates program is available all over the world.

4. Do I need to disclose my affiliate partnership?

Yes, you do. Amazon’s program policies and the US laws require you to disclose that you’ll earn a commission when users buy a product.

It is not just limited to Amazon, all websites that use advertising or affiliate marketing to make money are required to do so. For example, see WPBeginner’s disclaimer page.

5. Can I promote Amazon products without creating an affiliate store?

Yes, you can. For example, if you run a blog, then you can add affiliate links to your blog posts. In that case, you will not need to install WooCommerce.

We hope this article helped you start an Amazon affiliate store using WordPress. You may also want to see our ultimate step by step WordPress security guide for beginners.

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.



Source link

How to Setup a Professional Email Address with Gmail and G Suite


After creating a website, the first thing every business owner needs is a professional email address with their business name in it.

A professional email address will help you win trust when dealing with other businesses and customers.

G Suite is Google’s productivity suite that allows you to use Gmail with your own professional email address. In this article, we will show you how to setup a professional custom branded email address with Gmail and G Suite.

Setting up professional email address with G Suite and Gmail

What is a Professional Email Address?

A professional email address is the one that has your business name in it. For example, john@myphotostudio.com is a professional email address.

Email accounts on free email services like john.photographer@gmail.com are not good for business because they do not look professional. Your customers and other businesses will find a professional email address more trustworthy.

For a professional email address, you will need a domain name and a website. We have step by step guides on how to choose a domain name and how to quickly make a website.

If you already have a domain name and a website, then you are all set to have your own professional email address.

Why Use G Suite for Professional Branded Email Address?

You might be thinking why use G Suite when most WordPress hosting companies offer unlimited email accounts with your own domain name?

Email is one of the most important communication tool for business owners. If you miss an important email, then it can hurt your business.

Most web hosting email servers are unreliable, restrictive, isolated, and less secure. You wouldn’t even know if the email you sent was actually delivered.

This is where G Suite and Gmail comes in.

Gmail is the industry leader in email with 1.5 billion monthly active users. G Suite is Google’s productivity app suite for business owners which includes Gmail and is already used by over 4 million businesses and 80 million students / educators.

G Suite works with your own domain name, which allows you to use Gmail to create your professional branded email address.

Here are some of the benefits of using G Suite and Gmail for a professional email address:

  • Professional business email address on your own domain.
  • Gmail’s rock solid security and spam filters.
  • 30 GB – Double the storage of a free Gmail Account.
  • Manage email even when offline using Gmail app on mobile devices.
  • Works anywhere web, mobile, tablet, you name it.
  • Works great with Outlook and can even sync old Outlook accounts.
  • Each user can have up to 30 email aliases.
  • Use Google Calendar, Google Hangouts for chat, video, and voice calls on your own business email address.
  • No advertisements and 24/7 professional support whenever you need help.
  • Works seamlessly with your WordPress site.
  • Most important of all, high deliverability, no delays, no ending up in spam folder.

Now that you know why using G Suite for professional emails is important, let’s take a look at how to set up a branded professional email address with G Suite.

Editor’s Note: We use G Suite for all of our professional email addresses and can honestly say it’s the best.

Setting up a Professional Email Address with Gmail (G Suite)

First you will need to signup for a G Suite account.

It costs around $5/month for each user. If you pay annually, then you get 2 months free ($50/year per user).

G Suite also offers a free 14-day trial, which allows you to test drive everything before you make up your mind. Basically its all the powerful features you’re used to of Gmail, Drive, Calendar, etc (but now it’s for your business).

Simply visit the G Suite website and click on the Get Started button for the plan you want to use.

Get started with G Suite

Next, you need to enter your business name, the number of employees, and the country where you are located. You can choose just yourself for 1 user account, or choose the number of employees.

Choose users

Click on the next button to continue.

On the next step, you will be asked to enter your personal contact information including name and email address.

Enter contact info

After that, you will be asked to choose a domain name. If you already have a domain name, then click on ‘Yes I have one I can use’. Otherwise, click on ‘No, I need one’ to register a domain name.

Choose domain name

If you need to register a new domain name, then you will be charged separately for registering a new domain name (tip: here’s how to register a domain name for free).

If you are using an existing domain name, then you will need to verify ownership of the domain name. We’ll show you how to do that later in this article.

In the next step, you will be asked to create your G Suite user account by entering a username and password.

This username will also be your first professional email address, so you need to choose a username that you want to use as your professional email address.

Create your first G Suite user account

You have successfully created your G Suite account. You can now click on the ‘Go to Setup’ button

G Suite account setup completed

On the setup screen, you will be asked to add more people to your account. If you want to create more accounts for your employees or departments, then you can do that here.

You can also just click on ‘I have added all user email addresses’ and click on the next button.

Remember, you can always add more users to your account and create their email addresses later when needed.

Successfully added users

If you registered your domain name elsewhere, then you will now be asked to verify your ownership of the domain name.

After that you will see a HTML code snippet that you need to add to your website.

Copy meta tag to verify your ownership of domain name

There are other ways to verify your website ownership as well. You can upload a HTML file to your website using an FTP client or file manager app in your hosting account dashboard.

If you don’t have a website, then you can use also use the MX Record method. You will see step by step instructions to do that once you choose this method.

For the sake of this tutorial, we are assuming that you already have a WordPress blog, and we will show you how to add the verification HTML code snippet in WordPress.

Switch to the WordPress admin area in a new browser tab to install and activate the Insert Headers and Footer plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go to Settings » Insert Headers and Footer page and paste the HTML code you copied from G Suite under the ‘Scripts in Header’ section.

Site verification code for G Suite and Gmail

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

Now switch back to your G Suite setup screen and click on the checkbox that says ‘I added the meta tag to my homepage’.

Domain verified for professional email address with G Suite and Gmail

Next, you will be asked to enter MX record entries for your domain name.

Note: You only need to add MX records if you have an existing domain name and website. Users who registered their domain names via Google, don’t need to add MX records.

Since your domain name is not registered with Google, your emails will reach your domain name, but not to the Google servers.

You will need to set up the right MX records on your domain name settings, so Google’s servers can send and receive emails for your business.

To do that, you will need to login to your web hosting account, or your domain registrars account.

We will show you how to add MX records in Bluehost, but the basic concept is the same on all hosts and domain registrars. Basically, you will be looking for DNS settings under your domain name.

Login to your Bluehost hosting dashboard and click on ‘Domains’. On the next page, select your domain name and then click on the ‘Manage’ link next to DNS Zone Editor option.

Domain settings

Bluehost will now open your DNS zone editor. You need to switch back to your G Suite setup screen and check the box that says ‘I have opened the control panel of my domain name’.

It will now show you the MX records that you need to enter. You will also see a link to the documentation which shows you how to add these records to dozens of hosting and domain services provider.

Here is how you will add this information to your Bluehost DNS settings:

Adding MX records to your domain name

Click on ‘Add Record’ button to save it. After that, repeat the process to add all five lines as MX records.

Once you are finished, switch back to G Suite setup and check the box next to ‘I created the new MX records’.

MX records created

You will be asked to delete any existing MX records still pointing to your website hosting or domain name registrar.

To do this, you need to switch back to your DNS zone editor and scroll down to the MX records section. You will see the MX records you created earlier along with an older MX record still pointing to your website.

Delete old MX record

Click on the delete button next to the old MX record to delete it.

After that, switch back to the G Suite setup screen and check the box that says ‘I deleted existing MX records’.

Save MX records

You will now be asked to save your MX records. For some providers, once you add MX records they are already saved, for others you may need to manually save MX records.

Once you have saved MX records, check the box that says ‘I have saved MX records’ in G Suite setup.

Verify domain setup

After that, you need to click on ‘Verify domain and setup email’ button to exit the setup wizard.

Using Your Professional Email with G Suite and Gmail

Your email account works like any other Gmail account. You can access it by visiting Gmail Website and sign in with your email address, e.g. john@yourdomain.com.

You can also manage your G Suite account by visiting the admin console.

G Suite admin control panel

This is where you can add/remove new users to your domain name. Each of your users will have 30 GB storage and all the same features, but they will not have access to the admin console. You can remove those users at any time you want.

Troubleshooting G Suite Domain Setup

It is likely that your web host may not be using a dashboard like we have shown in the screenshots above.

G Suite has detailed documentation for many of the popular web hosting and domain registration service providers. Visit, set up MX records (Hosts specific steps) page and then locate your domain registrar or web host from the list.

If you do not find your service provider in the list, then you can ask them directly to help you setup G Suite for your domain name.

We hope this article helped you setup a professional email address with G Suite and Gmail. You may also want to see our list of 19+ free Google tools every WordPress blogger should use.

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.



Source link

How to Create a Micro-Job Website Like Fiverr with WordPress


Recently one of our readers asked if it was possible to create a Fiverr like website using WordPress?

Making a niche micro-job website has become a popular online business idea because it is easy to start, quick to monetize, and has low overhead.

A recent study showed that in 2018, more than 36% of US workers made money by freelancing their services online. That’s 1 in every 3 working adults in the United States.

Online job marketplaces like Upwork and Fiverr help connect those freelancers to employers for a small fee. However, they are not alone, there are many other micro-job websites built to cater to specific niches and industries.

In this article, we will show you how to easily create a micro-job website like Fiverr with WordPress without any coding knowledge.

Creatng a fiverr like micro-job site with WordPress

Things You’ll Need to Make a Fiverr Like Website

There are a few things you’ll need to start your own Fiverr clone and a micro-job website with WordPress.

First, you need to make sure that you are using the right platform. To build a micro-job website, you will need a self-hosted WordPress.org website (see: WordPress.com vs WordPress.org for more details).

To start a WordPress site, you will need the following things:

  • A domain name (This will be your website’s address. For example, wpbeginner.com)
  • A WordPress hosting account (This is where your website’s files are stored)
  • SSL Certificate (You need this to accept online payments)
  • A Micro-Job addon and theme

The set up will take less than 40 minutes, and we will walk you through every step.

Here are the steps you’ll take to make a job marketplace like Fiverr with WordPress.

  1. Setting up WordPress
  2. Setting up a micro-job website with WordPress
  3. Selecting payment methods and packages
  4. Changing branding and website content
  5. Testing your micro-job website
  6. Managing your micro-job website
  7. Resources to grow your micro-job website

Are you ready? Let’s get started.

Step 1. Setting up WordPress

To install WordPress, you need a WordPress hosting account domain name, and a SSL certificate.

Normally a domain name costs $14.99 / year, SSL certificate $69.99 / year, and WordPress hosting would cost you $7.99 / month.

This sounds like a lot of money if you are just starting out.

Luckily, our friends at Bluehost are offering WPBeginner users a free domain, free SSL, and 60% off on WordPress hosting.

Basically, you can get started for as low as $2.75/month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Bluehost is one of the largest web hosting companies in the world and an officially recommended WordPress hosting provider.

If for some reason you don’t want to use Bluehost, then you can take a look at our list of the top WordPress hosting companies.

Once you have purchased hosting, head over to our guide on how to make a website for step by step setup instructions.

Bluehost will automatically install WordPress for you when you signup. You can log in to your WordPress admin dashboard directly from your hosting account.

WordPress admin dashboard

Step 2. Setting up a Micro-Job Website with WordPress

Now that you have installed WordPress, it is time to add micro-job engine functionality to your WordPress site using a micro jobs theme.

First thing you need to do is install and activate the Microjob Engine theme. For detailed instructions, see our beginner’s guide on how to install a WordPress theme.

Microjob Engine is an app-theme, which means that it is designed to be an app with complete backend and front-end functionality.

Once you have activated the theme, you will be redirected to the theme’s welcome page. On this screen, you will need to enter your license key which you can find under your EngineThemes’ account.

Enter license key

Next, you need to click on the ‘Install Demo’ button to import and set up a demo website. This will allow you to quickly set up the website to look exactly like the demo. You can then replace the content with your own.

MicrojobEngine comes with two skins to choose from. Once you have imported the demo data, you can select one of the skins to use on your website.

Select skin for your micro-job site

Your website is now setup just like the theme demo. You can visit your website to see it in action.

Job marketplace like Fiverr Demo

Step 3. Selecting Payment Methods and Packages

Microjob Engine works with PayPal and 2Checkout out of the box. You can purchase addons to add other credit card payment gateways like Authorize.net, PayU, PayStack, and Stripe.

You can setup your preferred payment gateway by visiting the Engine Settings » Payment Gateways page in your WordPress admin area.

Set up payment metods

Packages Explained

Microjob engine allows you to earn money in two ways:

  1. You can get a commission when a job is finished
  2. You can sell packages allowing users to submit gigs for a certain amount.

Setting a payment barrier right from the beginning may prevent some users from signing up, but it will also help keep the spam away.

On the other hand, enabling free job posting will help you attract more freelancers to your website.

You can always change the settings once your website starts getting enough attention from both freelancers and employers.

To set up these options, you need to visit the Engine Settings » Theme Options page and click on the Payment Type tab.

Choose payment model

From here, you can enable or disable free posting. If you disable free posting, then you can add packages that freelancers can purchase to submit their offers.

Step 4. Changing Branding and Website Content

Next, you would want to change the branding and content to make it your own. You can do this by going to Appearance » Customize page where you can change the theme settings with a live preview.

Customizing your theme

Take your time and go through the different options and adjust them to your liking. Don’t forget to click on the Publish button at the top to save your changes before exiting the customizer.

Step 5. Testing Your Micro-Job Website

Microjob Engine Preview

Once you have set up your theme, it is time to thoroughly test every corner of your website.

Open your website in a new tab and try to use it as regular users. Start by posting an ad as a freelancer.

After that, browse your website as an employer by testing job listings and hiring a service.

Each user on your website whether freelancer or employer will get their own profile page. Freelancer profiles will show their details, bio, recent gigs, and ratings.

User profiles

Each user will also be able to manage their account from a custom dashboard. This is where all their chats, messages, and jobs are displayed.

User account dashboard

You may also want to make sure that you and your users can receive email notifications from your website. Sometimes WordPress sites run into an email deliverability issues. You can check out our guide on how to fix WordPress not sending email issue.

Step 6. Managing Your Micro-Job Site

Even though your users (both freelancers and employers) wouldn’t need to visit the WordPress admin area, you will still manage all aspects of your website from the WordPress dashboard.

You can see all orders placed on your micro-job site by visiting Engine Settings » Orders.

view all orders

It also comes with a review system for completed jobs.

You can also see finished jobs that need to be verified by visiting Jobs Verification page. From here you can approve, keep pending, decline, or verify a job status.

Once approved, the freelancer will be able to withdraw their money.

Managing job verification

To view all withdrawal activity, you need to visit Engine Settings » Money Withdrawl tab. On this page, you will see a list of freelancers who have withdrawn their earnings.

Money Widthdrawal

You can manage all site functions from the admin area of your WordPress site, and you can even peek into conversations between your users.

This helps make sure that freelancers are not insisting on clients to use other unverifiable payment methods. It also helps during the dispute resolution between freelancers and employers.

Step 7. Resources to Grow your Micro Job Website

Once your website is up and running, you would need to learn how to grow it and make more money. Let’s look at some of the resources that you can use to achieve these goals.

1. Extend your website

Using WordPress gives you access to thousands of free and paid plugins. These plugins are like apps for your WordPress website.

You can use plugins to add new features to your job marketplace and grow your business.

However with over 55,000+ plugins available, how do you know which plugins you should install?

Don’t worry we got you covered. See our expert-pick of the essential WordPress plugins that every WordPress site should use.

2. Marketing your job marketplace

Next, you will need to learn a little bit of SEO. Follow the instructions in our step by step WordPress SEO guide for beginners to get traffic from search engines.

Once you start getting some traffic, you need to know where your users are coming from and what they do on your site. This information helps you make informed decisions about growing your business.

This is where you’ll need MonsterInsights. It helps you install Google Analytics on your website. Most importantly it shows easy to understand traffic reports right inside your WordPress dashboard.

3. Performance

Microjob Engine is a powerful app theme with tons of cool features. However, as your website grows, it can be quite heavy on your servers.

To make sure your site performs well, you need to optimize WordPress performance and speed.

As your site grows you will run out of shared hosting resources. In that case, you will need to upgrade to a managed WordPress hosting or VPS hosting.

We hope this article helped you learn how to easily create a micro-job site in WordPress. You may also want to see our guide on how to increase your website traffic.

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 Micro-Job Website Like Fiverr with WordPress appeared first on WPBeginner.



Source link

How to Easily Embed Videos in WordPress Blog Posts


Do you want to embed videos in your WordPress blog posts? Videos bring life to your website, and they are a great way to increase user engagement.

WordPress makes it super easy to embed videos from video hosting sites like YouTube, Vimeo, Facebook, Twitter, and many others.

In this beginner’s guide, we will show you how to easily embed videos in WordPress blog posts, pages, and sidebar widgets.

How to easily embed videos in WordPress

How to Embed Videos in WordPress Blog Posts and Pages

WordPress comes with a great feature called auto-embeds which allows your website to automatically get the embed code from popular video hosting services like YouTube, Vimeo, etc.

All you need to do is paste the video URL into the WordPress editor.

For example, you can copy the YouTube URL for a video that you want to embed.

Next, edit the WordPress post or page where you want to add the video, and simply paste the URL in the content area.

Embedding video in WordPress post editor

As soon as you paste the video URL, WordPress will fetch the embed code and display the YouTube video inside the content editor.

You can now save your post and click on the preview button to see the embedded video in your blog post.

Video embedded in a WordPress blog post

Wasn’t that easy?

After you have added the video, you can change its settings from the block toolbar and settings column on the right.

Video block toolbar and settings

You can adjust the video width, make it full-width, change alignment, and more. You can also add a caption and preserve the video’s aspect ratio on mobile devices.

WordPress can only do auto-embeds for white-listed video services. For other websites, you will still have to obtain the embed code and then paste it in your blog posts.

Here is a list of white-listed video services for auto embeds in WordPress:

  • Amazon
  • Animoto
  • Cloudup
  • CollegeHumor
  • Crowdsignal
  • Dailymotion
  • Facebook
  • Flickr
  • Hulu
  • Imgur
  • Instagram
  • Issuu
  • Kickstarter
  • Meetup.com
  • Mixcloud
  • Reddit
  • ReverbNation
  • Screencast
  • Scribd
  • Slideshare
  • SmugMug
  • Someecards
  • SoundCloud
  • Speaker Deck
  • Spotify
  • TED
  • Tumblr
  • Twitter
  • VideoPress
  • Vimeo
  • WordPress.tv
  • YouTube

If you want to add a video from a website outside this list, then you will need the full HTML embed code for the video.

Simply copy the HTML code provided by the video website and paste it inside a ‘Custom HTML’ block in the editor.

Add a custom embed code in WordPress

Embed Videos in WordPress Using Old Classic Editor

If you are still using the old WordPress classic editor, then you can embed the videos the same way.

Simply copy the URL from a video hosting service like YouTube, and paste it in the editor. If you are using the visual editor, then you will see a preview of the video.

Emedding video in old WordPress editor

However, you will not be able to use the width adjustment and other options that you can use in the new WordPress block editor.

How to Embed Videos in WordPress Sidebar Widgets

Just like a WordPress page or post, you can also embed videos in WordPress sidebar widgets.

Simply go to Appearance » Widgets page and add the ‘Text’ widget to a sidebar. See our article on how to add and use widgets in WordPress.

Inside the widget settings, you need to paste the video URL in the content area. WordPress will automatically fetch the embed code and display the video preview.

Embed videos in WordPress sidebar widget

Don’t forget to click on the ‘Save’ button to store your widget settings.

You can now visit your website to see the video embed in the WordPress sidebar widget.

Why can’t I upload the videos to WordPress?

Well you can, but we do not recommend you to do so.

Most small blogs use shared WordPress hosting accounts, and videos can take up a lot of server resources. If your video got tons of traffic, then your website is more likely to crash.

Secondly, you are missing out the traffic from YouTube users.

YouTube is not only the biggest video hosting site, but it is also the world’s second most popular search engine, and the second most popular social network right after Facebook.

If you don’t want to upload your videos to YouTube, then you can try Vimeo or DailyMotion. See our comparison of YouTube vs Vimeo to see which platform is better for your needs.

For more on this topic, take a look at our article on why you should never upload a video to WordPress.

WordPress Video Embed Plugins

By default, you don’t need to use a plugin to embed videos in WordPress. However, you may want to use plugins to improve video viewing experience on your website.

Following are a few plugins that you may want to try.

1. YouTube Subscribe Bar

YouTube Subscribe Bar in action

YouTube Subscribe Bar shows a YouTube subscribe button below your YouTube video embeds in WordPress. It also fetches your YouTube subscriber count to add social proof and encourage more users to subscribe.

We first created it to promote WPBeginner’s YouTube channel on this website. Many of our users asked us to share how we did this, so we decided to release it as a free plugin.

2. Envira Gallery

A video gallery in WordPress

By default, WordPress does not come with embedded video gallery feature. If you wanted to show a video gallery on a page, then you’ll need a plugin to do that.

Envira Gallery is one of the best photo gallery plugins for WordPress. It also comes with a videos addon which allows you to create beautiful video galleries with lightbox popup support.

3. Lazy Load for Videos

Lazy load videos in WordPress

Video embeds load scripts from external websites, which has a small impact on page load speed and performance.

Lazy Load for Videos solves this problem by only loading the video image on page load. It loads embed code only when the user clicks on the play button. See our tutorial on how to add lazy load for videos in WordPress.

We hope this article helped you learn how to easily embed videos in WordPress blog posts. You may also want to see our list of the must have WordPress plugins for all websites.

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 Embed Videos in WordPress Blog Posts appeared first on WPBeginner.



Source link

How to Choose the Best Domain Name (11 Tips and Tools)


Choosing the right domain name for your website is crucial for your success. If you choose the wrong domain name, then it can be a hassle to switch later on without hurting your brand and search rankings.

That’s why it’s extremely important that you choose the best domain name from the start.

When first starting out, it can be hard to come up with catchy business name ideas with a perfect domain name.

In this article, we’ll share all the tools and tips you need to get domain name ideas, choose the best domain name, and register your new domain (for free).

How to Choose the Best Domain Name

11 Tips for Choosing the Best Domain Name

When starting a blog, choosing a domain name can be stressful because you don’t want to make a mistake.

To make the process easier, we have a simple 11 step framework that you can use to pick the best domain for your website.

  1. Stick with .com
  2. Use keywords in your domain name search
  3. Keep your domain name short
  4. Make it easy to pronounce and spell
  5. Keep it unique and brandable
  6. Avoid hyphens in domain name
  7. Avoid doubled letters
  8. Leave room to expand
  9. Research your domain name
  10. Use domain generators for clever ideas
  11. Act quickly before someone else takes it
  12. Best place to register a domain name
  13. Get free domain with web hosting
  14. Most popular domain registrars

Let’s take a look at these tips one by one with more details.

1. Stick with .com

Stick to the .com extension

There are plenty of new domain name extensions available today, from the original .com, .net and .org to niche extensions like .pizza, .photography, and even .blog.

We always recommend choosing a .com domain name.

While it can be tempting to come up with clever blog names using new extensions, .com is still the most established and credible domain name extension.

Newer domain extensions like .ninja or .photography can be untrustworthy.

Dot-com domains are also the most memorable. Many users, especially those who aren’t as tech-savvy, will automatically type “.com” at the end of every domain without thinking about it.

If your website is something like jane.photography, and your users accidentally type in jane.photography.com, they will end up on an error page on photography.com website.

It’s smart to avoid that risk by sticking with .com.

Not to mention, most smartphone keyboards automatically have a .com button.

2. Use Keywords in Your Domain Name Search

Keywords play an important role in a domain. By using keywords in your domain name, you tell the search engines what your website is about. Together with quality content and good user experience, keywords in your domain can help you rank higher in Google.

It is very hard to find a good domain with your target keywords, that’s not already taken.

You will need to be creative and combine your keywords with other words to make your domain stand out.

3. Keep Your Domain Name Short

While keywords are important, don’t go overboard with domain length. It’s better to have a domain name that’s short and memorable.

We recommend keeping your domain name under 15 characters. Longer domains are harder for your users to remember.

Not to mention, users will also be more prone to entering typos with longer domain names which can lead to loss traffic.

That’s why it’s a good idea to keep your domain length short.

4. Make Your Domain Name Easy to Pronounce and Spell

You should be able to easily share your domain name when speaking as well as writing. You never know when you’ll be asked to share your domain name in person.

If you’re planning to use your domain name to create a professional business email address, then it definitely should be easy to understand and spell for any listener.

5. Keep it Unique and Brandable

Your blog domain name must be unique, so you can stand out in your readers’ minds. It’s smart to research other blogs in your niche and find out what domain names they’re using.

You don’t want to accidentally use a trademark name or get accused of copying another blogger.

You can also choose to pick a domain name that’s more brandable.

Brandable domain names are unique, catchy, and memorable. For example, “Amazon.com” is a much more brandable name than “BuyBooksOnline.com.”

6. Avoid Hyphens in Domain Name

Never create a domain name with hyphens. Hyphens can be a sign of spam domains which you do not want to be associated with.

Hyphenated domains are also prone to typos. If you choose a domain name with hyphens because the domain you want is already taken, then your users will likely end up at your competitor’s site if they forget to type in the hyphen.

7. Avoid Double Letters

It’s a good idea to avoid domains with doubled letters, because it increases your chances of losing traffic to typos. For example, a domain like Presssetup.com will be more prone to typos, and result in lost traffic.

Avoiding doubled letters will also make your domain easy to type and more brandable.

8. Leave Room to Expand

It’s smart to choose a domain name that’s related to your industry / niche because it gives users some idea of what your website is about. But you also don’t want to limit your long term options too much.

For example, a florist might choose a domain name like orchidblog.com, but then they may want to start blogging about other flowers beside orchids. In that case, the domain might prevent you from attracting readers interested in other flowers.

Properly moving your site to a new domain can be a frustrating process, and it can cause you to lose search rankings if you don’t do it right. That’s why it is important to pick a flexible domain name from the start.

9. Research Your Domain Name

Before you register a domain name, try to find out if there is already a registered business using the same name.

You can perform a trademark search to see if there is already a similar or exact name already trademarked.

Research trademarks to avoid conflicting domain names

You can also perform a Google search and check for the name’s availability on top social media websites like Twitter, Facebook, Instagram, etc.

A similar or matching name would not only cause confusion, but it could also have severe legal implications which may cost you a lot of money.

Once you have your own website up and running, you can learn more about how to trademark and copyright your website name and logo.

10. Use Domain Name Generators for Celever Ideas

Currently, there are more than 360 Million registered domain names. This leads to many people saying that all good domains are already taken.

Searching for individual domain name manually can be very time consuming.

This is where domain name generators come in. These free tools automatically search for your defined keywords to find hundreds of clever domain name ideas.

Nameboy domain generator tool

We recommend using Nameboy, which is one of the oldest and most popular domain name generator tool online. You can also use IsItWP’s domain generator to find more domain name ideas.

11. Act Quickly Before Someone Else Takes it

Each day thousands of new domain names are registered from all parts of the world. If you have found a domain name that you like, then don’t wait too long.

Domain names are like real estate. Thousands of people are actively looking for good brandable domain names that they can register for better rates in the future.

If you don’t act fast, then someone may go ahead and register your domain idea.

Since domain names are relatively cheap, we always recommend our readers to act fast. If you change your mind later, then you can simply let it expire.

Best Places to Buy a Domain Name

How to register your own domain name and how to get one for free

There are hundreds of domain registrars on the web. It’s important to choose carefully because it can be difficult to move your domain later on.

Just like with web hosting, pricing for domain registrations can vary anywhere from $9 to $24. You can even get it for free*.

Let’s take a look at how you can easily buy a domain name.

Free Domain Registration with Web Hosting

Majority of web hosting companies also offer domain registration as a service. Some of those companies offer free domain registration with new hosting accounts.

If you’re starting a new website, then it’s a smart idea to take advantage of this offer and get your domain name for free.

Below are the two WordPress hosting companies that are offering our users over 60% off web hosting, free SSL certificate, and a free domain name:

Bluehost is one of the oldest and largest brand name when it comes to web hosting. They’re an official “WordPress” recommended hosting provider.

iPage powers over 1 million websites and is the most budget-friendly web hosting provider on the web. $1.99 / month for web hosting, and you get a free domain name.

It’s important to keep in mind that most hosts offer free domain registrations for 1 year only. After the first year, your domain registration will renew at usually around $14 per year.

A lot of users take advantage of the free domain for the first year because you would have to pay for the domain name regardless, why not get it for free.

Most Popular Domain Registrars

If you just want to register a domain name without purchasing hosting, then you can do that by purchasing it from a domain name registrar.

Domain.com is one of the best domain registrars on the market. They offer all top-level domain names, with a smart search feature, premium domains, and all the necessary tools to manage your domain names.

Search for domain name on Domain.com

Domain.com is offering WPBeginner readers a 25% discount, and our domain.com coupon should be automatically applied on your purchase.

GoDaddy is the largest domain registrar in the world. They manage over 63 million domain names for over 14 million customers.

They also offer web hosting plans as well. If you use our GoDaddy coupon code, then you can get a free domain name.

Final Thoughts

If you are starting a blog for the first time, then you may find our ultimate guide on how to start a WordPress blog helpful because it walks you through everything step by step.

You may also want to check out our WordPress and Blogging Coupons page to find the best deal on other web tools and services.

For more domain name ideas, you can see our post on the 14 best free domain name generators.

That’s all. We hope this article helped you understand how to choose a perfect domain name for your blog or business.

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.



Source link

Wix vs WordPress – Which One is Better? (Pros and Cons)


Are you trying to decide between Wix vs WordPress to build your website? While WordPress is the most popular website builder in the world, it is not the only option.

After seeing TV commercials for Wix, some of our users asked us to do a detailed comparison of Wix vs WordPress to find out which is the better choice.

In this article, we will compare Wix vs WordPress and highlight the pros and cons. Our hope is that with this Wix review and comparison, you will be able to decide which platform is right for your needs.

Wix vs WordPress - Which one is a better platform

Note: This article compares Wix vs Self Hosted WordPress.org NOT WordPress.com. See the difference between self-hosted WordPress.org vs WordPress.com sites.

We have broken down this comparison into 7 categories:

  1. Wix vs WordPress costs
  2. Ease of use comparison
  3. Design options in Wix vs WordPress
  4. Plugins and apps
  5. Wix vs WordPress – Which one is better for blogging?
  6. Ecommerce comparison
  7. Data portability

Let’s see how Wix and WordPress stack up into each of these categories.

1. Pricing and Costs

The cost of building a website is an important factor when choosing your site builder platform. The total costs of developing and maintaining your site will entirely depend on your needs. Our goal is to make sure that you can do whatever you need within your budget.

Let’s compare the pricing of Wix and WordPress to find out which one gives you more bang for the buck.

Wix:

Wix offers a basic website builder for free. However, there are two major downsides to it. First, it adds Wix branded advertisements on the top and bottom of your website. Second, you cannot use a custom domain name for your site, so your website address will be: username.wix.com/sitename

Apart from that, the basic plan does not offer necessary add-ons such as Google Analytics, Favicons, eCommerce, etc. To remove ads and get additional features from their apps market, you’ll have to upgrade to one of the premium plans they offer.

Each Wix premium plan has different storage and bandwidth limitations. You can pay monthly or choose a yearly plan.

Wix premium plans

The best value plans on Wix is the Unlimited plan ($12.50 / month), and if you want an eCommerce store, then you need the eCommerce plan ($16.50 / month).

This cost does not include any apps that you later choose to buy from the Wix app market to use on your website.

WordPress:

The WordPress software is open source, and it is available for free for anyone to use.

We often get asked about why is WordPress free and what’s the catch?

Well, the biggest catch is that you need your own domain name and web hosting to install it. There are several WordPress hosting providers that you can choose from. See our guide on how to choose the best WordPress hosting company.

Depending on your budget, you can start with a basic plan with a WordPress hosting provider like Bluehost that will cost you $2.75 per month and includes a free custom domain name.

If your budget permits, then you can use a managed WordPress hosting provider like WP Engine which costs $29 per month.

The cost of a WordPress site will increase if you decide to use premium WordPress themes or plugins (similar to apps in WordPress).

However, there are thousands of free WordPress themes and plugins available that you can use to reduce costs. You can add any feature to your WordPress site using a plugin without upgrading your hosting plan.

For more information, see our guide on how much does it cost to build a WordPress site.

Conclusion:

WordPress beats Wix with flexible plans available from a variety of web hosting companies. The cost depends on how much resources you use, and you are free to use your WordPress site in any way you want.

2. Ease of Use

Most beginners choose Wix or WordPress because they don’t want to hire a website designer. Both Wix and WordPress allow you to create websites without learning to code.

Wix:

Wix comes with powerful and easy to use tools to build your own website. It offers a simple drag and drop interface where you can select any element on your site and start editing it in a WYSIWYG interface.

Wix Editor

You can drag and drop items anywhere on your site, rearrange things on your pages, write content, and add media in a user-friendly environment. Many beginners would find this feature a blessing as it saves them from dealing with code.

WordPress:

WordPress comes with a visual editor to write your content, and a theme customizer which allows you to edit your theme properties in a WYSIWYG environment. However, by default WordPress does not come with a built-in drag and drop page builder.

WordPress post editor

To get the full control of the appearance, users will have to familiarize themselves with different sections like navigation menus, customizer, visual post editor, etc. This means that WordPress requires a small learning curve for beginners.

On the other hand, there are thousands of themes that make customization really easy.

Conclusion:

Wix is clearly the winner here. Users don’t need to spend much time to learn the platform or install any plugins before they can start building their website. On the other hand, they will need to understand WordPress basics and may need to install plugins to build their site.

However you can use powerful WordPress page builder plugins like BeaverBuilder or Divi that offers a lot more powerful features than the Wix builder.

This is why smart business owners use WordPress because it offers them greater flexibility.

3. Design and Layout

Your site’s design and layout play an important role in your success. Every site owner needs a design that’s not only good looking, but also user-friendly and makes their brand stand-out.

Wix:

Wix comes with more than 500+ pre-made templates to choose from. All Wix designs are fully responsive and written in HTML5. Using the built-in tools, you can further customize your site design, change the layout, and rearrange items as you see fit.

Wix Templates

There are designs available for every kind of site. Templates are divided into categories like business, eCommerce, hobbies, arts & crafts, personal, etc.

One big disadvantage is that once you have selected a template, you cannot change it. You can modify it and customize it as much as you want using only the built-in tools, but you cannot switch to another template.

WordPress:

There are thousands of free and paid themes available for WordPress. Free themes come with limited support, but they also go through a strict review process. Paid themes generally offer more features and come with premium support options.

WordPress themes

WordPress themes range from small personal sites to full-fledged eCommerce sites. Most themes come with built-in customization options of their own. You can also use one of the many styling plugins to further style or customize your WordPress themes.

Users can download free themes from WordPess.org directory. For paid themes, there are several WordPress theme shops like Themify, CSSIgniter, StudioPress, and more. See our list of the best commercial WordPress theme shops.

Furthermore, you can hire a developer or learn to create a completely custom theme for your company.

Conclusion:

WordPress has a much larger range of themes and design layouts than Wix. WordPress users can also easily switch themes or customize them as much as they want without any restrictions.

4. Plugins and Apps

Plugins and Apps are third-party extensions that you can use with your platform to add more features. Wix calls them apps, and in WordPress ecosystem, they are called plugins.

Let’s compare apps and plugins available on both platforms and what you can do with them.

Wix:

Wix comes with nearly 200+ apps that you can add to your site. These apps offer a wide range of features like adding contact forms, gallery, comments, social media buttons, email marketing and so on.

Wix App Marketplace

Most apps are free or have a lite version. Other apps require monthly payments and vary in prices. Even though there is a limited collection of apps, they cover most commonly requested features by site owners.

WordPress:

At the time of writing this article, there are more than 55,000+ free plugins available in the WordPress.org plugin directory alone. Not to mention, premium plugins available on other marketplaces.

WordPress plugins

The saying goes: if you can think of a feature, there’s probably a WordPress plugin that makes it happen.

Whether you want to create a contact form, install Google Analytics, build a membership website, or sell online courses, there’s a plugin for that.

You can do just about anything you like with WordPress. There are plenty of plugins both free and paid which you can use to build a website of your dreams.

Conclusion:

WordPress easily beats Wix in this area as well. Even though Wix’s app library is growing, it is still limited in comparison to the huge choice available to WordPress users.

5. Wix vs WordPress – Which one is better for blogging?

Many users are looking for an easier platform to start blogging. Wix and WordPress both can be used to create blogs. Let’s take a look at which one does it better.

Blogging with Wix

Wix allows you to easily add a blog section to your website. It has all the basic blogging features you’ll commonly use. For example, categories and tags, photo and videos, archives, etc.

Wix blog editor

However, it does not have a native commenting system like WordPress. Instead, it uses Facebook comments and those comments are not portable.

It also lacks several features like featured images, backdating posts, creating private posts, and more.

The writing interface for blog posts is not the same as Wix website builder. Instead, it uses a plain text editor which is very limited in terms of formatting options.

Blogging with WordPress

WordPress started out as a blogging platform and evolved into a full-blown website builder. Today it powers nearly 33% of all websites.

It has all the blogging features you will need like a native commenting system and all other advanced features that are missing from Wix.

Editing blog posts in WordPress

It comes with the powerful Gutenberg block editor which allows you to create beautiful layouts for your blog posts.

Most importantly, you can extend your blog using plugins and add any feature that you can think of.

Conclusion

WordPress totally outshines Wix as a blogging platform. Wix blogs are too basic and lacks several important features. If you are thinking about starting a blog, then Wix doesn’t even come close to WordPress.

6. Wix vs WordPress Ecommerce Comparison

Selling things online is another important feature that most beginners look for. Let’s see how WordPress and Wix compare in eCommerce.

Wix:

Wix offers eCommerce with their paid plans. This means users with the free plan cannot run their eCommerce store on Wix without upgrading to a paid plan. With the WixStores, you can only accept payments using PayPal or Authorize.net.

There are a few third-party apps that you can use for selling things online, but those apps would cost you even more money with their monthly fees. Not to mention you have limited payment gateways and functionality.

WordPress:

WordPress makes it super easy to create your online store using WooCommerce, which powers more than 42% of all ecommerce websites in the world.

There are also plenty of other eCommerce plugins available for WordPress that you can use to sell physical or digital goods, services, events, subscriptions, and more.

Most eCommerce plugins for WordPress even have their own dedicated themes and add-on plugins. See our list of best WooCommerce themes for some excellent examples.

Conclusion:

If you want to build a proper online store and be ready for growth, then WordPress + WooCommerce offers much more flexibility, freedom, and choices when compared to Wix.

7. Data Portability Options in Wix vs WordPress

Data portability allows you the freedom to move your content away when you need it. Let’s take a look at how Wix and WordPress help you move your content away if you need.

Data portability options in Wix

Wix comes with very limited options to move your content to another platform. You can only export your blog posts in XML format. You’ll have to manually download your pages, images, videos, and other content.

According to Wix documentation, all your content is hosted exclusively on Wix’s servers and cannot be exported elsewhere.

This makes it a bit difficult to move your content to another platform if needed. However, you can still transfer a Wix site. See our article, on how to switch from Wix to WordPress for more details.

Data portability options in WordPress

WordPress makes it extremely easy to export your content. It comes with a one-click exporter that allows you to download your content in XML format.

Exporting your WordPress site

Since it is a self-hosted platform, you can also create complete WordPress backups, download your media files, and even manually export your WordPress database.

You can then easily move your WordPress site to a new host if you are not satisfied with your current WordPress hosting company.

Conclusion:

WordPress is a lot better when it comes to downloading and moving your data. Wix, on the other hand, makes it quite difficult to move your content away.

Summary

WordPress is far superior to Wix as a web publishing platform for any kind of website. While Wix offers an easy to use website builder, you can accomplish a lot more with WordPress over the long run.

See our guide on how to make a website using WordPress for step by step instructions.

We hope this article helped you compare Wix vs WordPress and learn their pros and cons. You may also want to see our actionable tips on driving traffic to your new 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 Wix vs WordPress – Which One is Better? (Pros and Cons) appeared first on WPBeginner.



Source link

5 Best Contact Form Plugins for WordPress Compared


Are you looking to add a contact form on your WordPress site? Not sure which one of the 1625+ WordPress contact form plugins to use? In this article, we have hand-picked the 5 best contact form plugins for WordPress and compared their pros and cons, so you can easily add a contact form in WordPress.

Best WordPress Contact Form Plugins

1. WPForms

WPForms is the most beginner friendly WordPress contact form plugin. We use it on WPBeginner and all of our other websites. WPForms is built by the same team as WPBeginner with a single goal: Make a WordPress forms plugin that’s both easy and powerful.

WPForms Best WordPress Contact form plugin

Pros

WPForms’ drag & drop online form builder makes it the most user-friendly form plugin for WordPress.

WPForms Lite is available for free in the official WordPress plugin directory meaning you can install it on as many sites as you like for free.

The free version comes with all the basic contact form features including basic form fields, captcha for spam protection, email notifications, and a thank-you page for form confirmation.

The premium version allows you to extend the functionality, so you can build any type of forms such as multi-page forms, email subscription forms, payment forms, order forms, and more.

WPForms pro also comes with other powerful form fields and features like smart conditional logic, file upload, geo-location, signature feature, form abandonment, user-submitted content (post submissions), login and user registration for WordPress, and over 150+ pre-made form templates.

You can see all your form submissions right inside your WordPress dashboard as well as get customized email notifications. You can even setup conditional notifications, so the right person in your team gets notified.

WPForms surveys & polls addon is by far the best WordPress survey solution in the market. It comes with interactive survey reports, real-time polls for WordPress, and all smart survey fields like star ratings, likert scale, NPS, etc.

They also have a form landing page solution to help you create distraction-free form pages in WordPress.

WPForms integrates with all popular email marketing and payment platforms. There are documentation and guides available along with email support to help you when you need it.

WPForms is being used by over 1 million websites and have built quite a loyal following (See: WPForms user reviews).

Cons

While the lite version is free, you need to upgrade to Pro to unlock more powerful features.

Even though WPForms is powerful, the #1 goal of this plugin is to make it user friendly. That’s why it doesn’t have the more complex features that some other form plugins offer.

WPBeginner users can use this WPForms coupon that will give you 50% off the premium version of WPForms.

Get WPForms Pro Now »

Alternatively, you can start with WPForms Lite for Free.

2. Formidable Forms

Formidable Forms is the most advanced WordPress form plugin in the market. They specialize in helping developers build complex form-focused solutions quickly.

Formidable Forms Advanced WordPress form plugin

Pros

Formidable is an all-in-one WordPress form builder that comes with powerful addons to help you go beyond simple contact forms.

You can use Formidable drag and drop interface to create advanced forms like quizzes, surveys, payment forms, registration forms, profile forms, and more.

Advanced users will really love the Formidable Views feature because it allows you to format, filter, and display user-submitted data on the front-end of your website. You can use it to create form-focused solutions like directories, job board listings, event calendars, management systems, rating systems, and more.

You can use Formidable’s advanced calculation fields to create powerful order forms as well as smart calculators like Mortgage calculator, car payment calculator, request a quote calculator, and more.

Formidable integrates with all popular email marketing and payment platforms.

They also have a powerful WooCommerce integration to help you build product forms and even WooCommerce product configurator forms that ties directly to your cart.

Cons

Formidable form builder is not as intuitive as WPForms because they focus on advanced users and developers.

But it makes up for it by being the most extendable form solution in the market. If you’re a developer or agency looking to build form-based solutions or data-driven web applications, then nothing in the market comes close to Formidable Forms.

3. Gravity Forms

Gravity Forms is a paid WordPress form builder plugin that comes with a lot of advanced functionality and features. They also specialize in helping developers build complex form related solutions.

Gravity Forms WordPress form plugin

Pros

Gravity Forms is a powerful drag and drop contact form plugin for WordPress.

With the help of additional add-ons, Gravity Forms can be used to create surveys, quizzes, user submitted content, and even web directory.

It comes with premium support options like FAQs, knowledge base, forums, and email support. This means that help is available when you need it.

Cons

Gravity forms does not have a free version, so it can be a bit expensive than other WordPress contact form plugins. However, if you are using it on multiple sites and projects, then the cost should not be a big deal.

4. Ninja Forms

Ninja Forms is a freemium contact form plugin for WordPress. It can be used to create highly interactive form with very little effort.

Ninja Forms WordPress Form Creation Plugin

Pros

The base plugin for Ninja Forms is available for free from the official WordPress repository. This means you can download and install it on as many sites as you like.

There are premium extensions which allow you to extend Ninja Forms functionality such as connecting with Campaign Monitor, Freshbooks, Salesforce, SMS notifications, etc.

There is a helpful community support option, as well as documentation, guides, and email support.

Cons

Even though the main plugin is available for free, the extensions are not. Buying two or more extensions or even the developer bundle will cost you nearly the same amount as WPForms or Formidable Forms.

5. Contact Form 7

Although we don’t recommend Contact Form 7, this list cannot be complete without the oldest and most downloaded contact form plugin in the official WordPress plugin directory.

Contact Form 7 Free WordPress Contact Form Plugin

Pros

Price is probably the most important advantage of using Contact Form 7. You are free to install it on as many sites as you want.

Although if you’re looking for a free WordPress form plugin, then WPForms Lite, Formidable Forms, and Ninja Forms are all significantly better solutions than Contact Form 7.

There are several third-party plugins that act as add-on plugins for Contact Form 7. Most of them are available for free.

Cons

Contact Form 7 is a below-average solution for creating a basic contact form for your blog. It is very difficult to set up for absolute beginners. The user interface is not intuitive at all.

Since it is a free plugin, support options are limited.

There are several third-party add-ons available for Contact Form 7, but the official plugin website doesn’t have an add-ons directory which makes it difficult to find add-ons to extend the functionality of the base plugin.

Which is the Best Contact Form Plugin for WordPress?

The plugins we mentioned in this article can all help you create a contact form plugin. However deciding the best WordPress form builder plugin varies based on your needs.

If you’re a beginner and don’t want to spend any money, then go with WPForms Lite.

If you’re a business owner and want to create powerful forms without learning code or hiring a developer, then go with the WPForms Pro version.

If you’re a developer trying to build more complex forms, then there’s no better solution than Formidable Forms.

Our overall pick for the best WordPress contact form plugin is WPForms.

We hope this guide helped you choose the best contact form plugin for your WordPress site. You may also want to take a look at our guide on the best WordPress backup plugins compared (Pros and Cons).

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 5 Best Contact Form Plugins for WordPress Compared appeared first on WPBeginner.



Source link

How to Choose the Best Products to Sell Online (Beginner’s Guide)


You want to make extra money on the side, so you looked into several online business ideas and decided that creating an online store is the way to go.

The next step is where beginners often struggle the most: choosing which products to sell on your online store.

In this ultimate guide, we will explain how to easily choose the best products to sell online by following our step by step process.

Choosing products to sell online

1. Basics of Choosing Products to Sell on Your Ecommerce Store

Before you start looking into products that you can sell, there are some basics that you need to keep in mind. Let’s look at some of the most important ones first.

1. Choosing Your Ecommerce Platform

First you need to choose a platform that you want to use to sell your products.

Choosing the right eCommerce platform is important because it would affect your choice of products and how you do business.

Choosing an eCommerce platform

WooCommerce is the most popular eCommerce platform in the world. It is easy to use, and you can use it to sell all kind of products while accepting payments using multiple payment gateways. See our guide on how to start an online store to get started with WooCommerce.

However, WooCommerce is not the only platform out there. There are some great WooCommerce alternatives that could be better for you depending on what you are trying to sell.

If you lack technical skills and want a quicker way to build an online store, then you may want to look into Shopify. It is a fully hosted solution that takes care of all the technical stuff. The catch here is that you will be paying a little more, and your costs will grow as you make more sales.

For a side by side comparison, see our article on Shopify vs WooCommerce with the pros and cons of both platforms.

2. Shipping

Shipping has a huge impact on the success of an eCommerce store. A study conducted by Business Insider discovered that higher shipping costs are the #1 cause of all abandoned shopping carts online.

Shipping costs more cart abandonment

You would obviously want to select products that you can ship at lower costs or for free. If you only plan to sell digital products (music, video, software, ebook, etc), then you don’t have to worry about shipping because the products will be downloaded by customers online.

3. Inventory

Do you want to manage inventory and keep products stocked? For that, you will need storage space and inventory management through your eCommerce software. Keeping products in stock will increase your cost of business.

On the other hand, drop-shipping solves this problem. You can select products that are shipped directly by the manufacturer or supplier.

4. Price

You’ll need to find products where you can offer a competitive price to your customers. If the product you are selling is more expensive than your competitors, then obviously that would discourage many first time buyers.

2. Types of Products That You Can Sell Easily

There are many different kinds of products that you can sell in your online store. Let’s narrow them down into two major sections.

1. Commoditized Products

These are products that everyone needs and are sold by many small and large stores without any difference in quality. For example, everyday products like soap, detergent, cereal, and more.

These products are made by some of the largest brands in the retail industry and are available widely with little to no difference in price.

This makes it harder for you to compete with giants like Amazon, Walmart, Target, etc. They can offer those products at lower costs, free shipping, and other perks.

This rules out a large number of products for you.

2. Niche Products

These are products that are unique or hand-made, available in limited stocks, and from specific suppliers. Think of home-made soaps, novelty t-shirts, ceramics, gift items, software, and countless other products.

Since these products are not widely available, they give you a competitive advantage.

There are even unique platforms like Etsy stores where you can find small vendors who make beautiful products and would love to partner up with other stores.

Etsy stores

You can also find suppliers abroad using websites like AliExpress or Alibaba.com. These suppliers can make those niche products to your specifications and deliver them to you.

Niche products are available in almost any product category imaginable. You’ll find tons of unique ideas as you do your product research.

This brings us to our next tip.

3. Doing Product Research On Your Own

Don’t use your best guess to select products you sell online. Back it up with data so that you know there is a demand for these products and customers are looking for them.

The first tool you are going to use for your research is Amazon.

It is the world’s largest eCommerce store with thousands of products. Luckily, it is also a treasure trove of free data that you can scrap and make your decisions.

Go through different product categories to find out top performing products in each category. Keep narrowing down your search to sub-categories to find targeted sub-niches of products.

Let’s suppose you wanted to sell kid’s toys, narrow down your search to very specific toy categories. This excludes popular products, and you get a very focused set of products as you filter through.

Narrow down categories to find product data

Switch to the ‘Bestsellers’ view to find the top performing products on Amazon under each category.

Sort products by Bestsellers

SEMRush is another great tool that you can use to gather data from competitors or any eCommerce store you want.

SEMRush

It shows you where those eCommerce stores are getting most of their traffic, which products they are promoting through paid advertisements, what are their most viewed products, and more.

It also shows your competitor’s product listing ads from Google. You can see their best performing product listing ads, keywords, and other data.

Here are some other tools you can use to gather product data from other websites.

  • Ahrefs – A powerful competitor research tool that will show what’s popular on the websites of your competitors.
  • AdPlexity – A popular eCommerce research tool that helps you collect eCommerce data from across the web, from competitors, or any other website.
  • AmazeOwl – It is an Amazon product reseach tool available as a free desktop application.

4. Use Customer Personas to Find Product Ideas

Using customer personas to find products

A customer persona is a fictional profile of an ideal customer that you want to target. You create this profile by answering simple questions about an ideal buyer.

This is your target audience and personifying them helps you understand them better when you are doing product research.

If you have an existing store, then you can use eCommerce tracking in Google Analytics to build an ideal buyer persona.

If you are just starting out, then use your best guess to build a customer persona. This exercise helps you understand your customer’s needs, questions they may have, and what kind of products they would like to buy.

To learn more about buyer persona, see this guide on creating a concrete buyer persona with ready-made templates and examples.

5. Find Products You are Passionate About

As career advisors say, ‘Choose a job you love, and you’ll never have to work a day in your life’.

Similarly, choosing products that you are passionate about helps you sell them more effectively.

These could be products that you personally love and passionately recommend to your family and friends. These could be products related to a hobby or activity that you are passionate about.

Nothing drives more passion when you build something useful and want others to use it.

Following your passion allows you to look deeply into products and find ideas that offer real value to your customers.

We hope this article helped you learn how to choose the best products to sell online. You may also want to see our article on tips to grow your business online without spending a lot of money.

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 Choose the Best Products to Sell Online (Beginner’s Guide) appeared first on WPBeginner.



Source link

Shopify vs WooCommerce – Which is the Better Platform? (Comparison)


Are you thinking of starting an online store? Not sure whether you should use Shopify or WooCommerce?

Shopify and WooCommerce are the two top eCommerce platforms in the world each with their own pros and cons.

As a business owner, choosing the right eCommerce platform that fits your business needs is crucial for your success.

In this guide, we will show you a detailed comparison of Shopify vs WooCommerce. The goal is to break down their advantages and disadvantages to help you choose the best option for your eCommerce store.

Shopify vs WooCommerce

Since this is a detailed comparison of Shopify vs WooCommerce, here’s a quick table of content:

Overview: Shopify vs WooCommerce

Before we start with our in-depth comparison of the two most popular eCommerce platforms on the web, it’s important that we cover the basics and highlight what makes these platform stand out.

What is Shopify?

Shopify is an all-in-one eCommerce platform that makes it easy for you to create an online store, accept payments, and manage your inventory all from a single platform without ever worrying about the technical aspects of managing a website such as web hosting, security, caching, etc.

What is WooCommerce?

WooCommerce is an open-source eCommerce plugin built for WordPress. It allows you to leverage the most powerful content management system (CMS) and use it to run an online store. Because of the open-source nature, you can customize every aspect of your store and easily build custom extensions.

The decision to choose between the two platforms depend entirely on your needs and skill level.

What to Look for in Your eCommerce Platform?

There are few things that you absolutely need to keep in mind when starting an online store. These key factors will help you decide which platform is better suited for your needs.

  • Budget – The initial cost of starting a fully functional ecommerce store.
  • Ease of use – It should be easy to use even for absolute beginners.
  • Payment Methods – It should have support for multiple payment methods (e.g. PayPal, Stripe, other merchant processors).
  • Integrations – Number of services and third party tools you can integrate to grow your business.
  • Scalability – The platform should be able to scale as your business grows.

These are the very basic requirements that all online store owners must consider. However, depending on your needs, you may also want to look at other options like shipping, inventory management, invoicing, taxes, dropshipping, etc.

Our goal with this article is to take an in-depth look at how Shopify and WooCommerce stand on these basic requirements, and which one of them is best suited for your needs.

Cost: Shopify vs WooCommerce

Cost is often the most important consideration for eCommerce website owners. You need to evaluate the cost of getting started while also keeping in mind the variable costs for add-on services and software.

The true cost of using Shopify

Shopify makes it super easy to start your online store. Their basic plan starts at $29 per month, and you can upgrade to the Shopify plan for $79 or the Advanced Shopify plan for $299 per month.

Shopify pricing

Each of these plans includes domain name, SSL certificate, and web hosting.

The basic plan comes with enough features to set up a new online store. You can add unlimited products, 2 user accounts, unlimited file storage, and more.

However, this pricing doesn’t include third-party tools and add-ons that you will need to take your Shopify store to the next level. As your business grows, these costs will start adding up, and you’ll soon be paying a lot more than the basic plan.

Payments are another factor that affects your costs. Shopify offers their own Shopify Payments solution which costs 2.9% + 30 cents per transaction.

If you want to use third-party payment gateways or your own merchant account, then you will be charged a flat fee of 2.0% for all transactions. You can reduce this fee to 0.5% by using the Shopify Advanced plan which costs $299 per month.

These payment processing fees are fairly steep when using external payment gateways. However, if you’re just starting out and want to use the Shopify payment solution, then the fees are fairly comparable to popular platforms like Stripe and Braintree.

The true cost of using WooCommerce

WooCommerce is an eCommerce plugin for WordPress.org (also known as self-hosted WordPress). It is open source and freely available as a WordPress plugin.

However, you’ll need a domain name, SSL Certificate, and a WordPress hosting account to start a WooCommerce store.

Typically, a domain name costs $14.99, SSL Certificate costs $69.99, and web hosting around $7.99 / month. This is not cheap, particularly when you are just starting out.

Thankfully, there are several hosting companies who are now offering specialized WooCommerce hosting plans which significantly reduces the cost.

Getting started with WooCommerce

Bluehost, an official WordPress and WooCommerce recommended hosting provider, has agreed to offer our users a free domain name, free SSL certificate, and a discount on web hosting.

This will help you start your online store for as low as $6.95 / month.

→ Click here to Claim this Exclusive Bluehost offer ←

As you can see, the cost of starting a basic WooCommerce store is significantly lower than Shopify. WooCommerce also doesn’t charge you a percentage fee of your transactions which is a very nice perk.

But the WooCommerce costs start adding up as you purchase paid extensions. Your hosting costs will also increase as your online store grows.

However, one clear advantage of using WooCommerce is that you can often find free alternatives to the paid extensions. You can also keep your costs in control by only purchasing the tools and plugins as you need them.

With the number of free themes and free add-ons available for WooCommerce, it’s definitely the winner when it comes to cost.

Winner: WooCommerce

Ease of Use: Shopify vs WooCommerce

Most users starting an online store are not web designers or developers. Even users who are familiar with basic concepts need a platform that is easy to use and gets out of their way.

Let’s see how Shopify and WooCommerce stack up in terms of user-friendliness.

Shopify – Ease of Use

Shopify is a fully hosted platform which means you don’t need to install, manage, or update any software. You also don’t need to worry about security, performance, backups, and compatibility issues.

As soon as you sign up, it helps you pick a design for your website. After that, they walk you through customization and then help you add products.

Shopify customization

Shopify comes with an intuitive drag and drop interface. Managing your products, sales, and inventory inside Shopify is a breeze.

One downside of this guided, polished, and highly optimized user experience is that it limits your control. You can only use the design and development tools provided by Shopify or add-ons available in their marketplace.

However, this is not as bad as it sounds. For most users, the large selection of extensions and themes available in Shopify, is more than enough to get started and grow your online store.

WooCommerce – Ease of Use

WooCommerce is not a hosted platform like Shopify. This means you will need to install WooCommerce, manage updates, keep backups, and make sure that your website is secure. There are plenty of free and paid plugins that can automate most of these tasks for you.

WooCommerce setup wizard

WooCommerce is super flexible when it comes to customizations. You have full control of the whole platform. You can add any functionality imaginable to your website with the help of more than 55,000+ WordPress plugins.

However, there is no built-in drag & drop design builder. You can use one of the WordPress page builders like Beaver Builder, but it adds to your cost.

The biggest downside of the flexibility is that it comes with a learning curve and requires a more hands-on management of your website. You also have to signup for a merchant account or similar service like Stripe / PayPal.

While the WooCommerce guided setup wizard is helpful, it does not come close to the onboarding and ease of use of Shopify.

Winner: Shopify

Payment Methods: Shopify vs WooCommerce

There are many payment gateways that you can use to accept payments online. Some payment methods may not be suitable for you, and others may not be available to your customers.

This is why it’s important that the platform you choose offers multiple payment options. Let’s take a look at how Shopify and WooCommerce compare when it comes to payment integrations.

Payment Options in Shopify

Shopify offers plenty of payment options that you can use to receive payments from customers. It has its own payments solution called Shopify Payments (powered by Stripe) as well as all popular third-party payment gateways.

Shopify Payments

The problem is that Shopify charges an extra 2% fees on each transaction made through third party payment gateways. This is on top of the transaction fees charged by the payment gateway. You can reduce the fee to 0.5% by paying $299 per month for Advanced Shopify plan.

Shopify Payments has flat credit card fees, but no other transaction fees. Credit card rates start from 2.9% + 30¢ for the basic plan and get lower for other plans.

Payment Options in WooCommerce

WooCommerce offers PayPal and Stripe payments by default. It also supports all other popular payment service providers through add-ons.

WooCommerce payment methods

For payment gateways, WooCommerce even has support for many regional and less popular payment services. Since there is no barrier to entry, any payments company can create add-ons for WooCommerce and provide support for it.

As a self-hosted platform, you are only charged transaction fees by your payment gateway or your bank. WooCommerce never charges you a % fee on your store transactions which is a major plus.

If choosing your own merchant account and using a third-party gateway is important for you, then you will save A LOT of money by using WooCommerce. But if you’re a small store and willing to use Shopify Payments which has the same credit card rates as Stripe / Paypal, then it makes no difference.

Winner: Tie

Integrations and Add-ons: Shopify vs WooCommerce

No matter how robust an e-commerce platform is, you’ll always need third-party tools and services to grow your store. For example, an email marketing software, lead generation tool, analytics tools, outreach services, etc.

Both Shopify and WooCommerce have a massive extensions directory, and they integrate with many third-party services.

Shopify Add-ons and Integrations

Shopify comes with a powerful API and an App Store where you can buy third-party add-ons for your Shopify store. They have hundreds of apps in the store covering every feature you’ll want to add to your store.

Shopify App Store

For lead generation, they have integrations with software like OptinMonster which helps you grow your email list and reduce cart abandonment. They have apps for SEO, product reviews, discounts, countdowns, and more.

Shopify’s app store contains both free and paid apps. Free apps are usually created by third-party services that have their own pricing, and the app only integrates your store to their APIs. Pricing for paid add-ons varies and most apps offer monthly subscriptions.

WooCommerce Add-ons and Integrations

WooCommerce extensions

WooCommerce is open source and built on top of WordPress. This gives you access to more than 55,000 free WordPress plugins and many more paid plugins.

You can use these add-ons to add payment gateways, lead generation, SEO, performance optimization, and almost any feature you can think of.

Due to the low barrier of entry, there are a lot more integrations and add-ons available for WooCommerce than Shopify. Almost all third-party tools and service providers have their own plugins to seamlessly integrate with your WooCommerce store.

You can also hire a developer to create an integration or plugin just for your own website. However it’s important to keep in mind that WooCommerce is a lot easier to customize. Having personally gone through the process of submitting a plugin for WordPress and submitting an app to the Shopify store, we can say that the process is extremely harder on Shopify vs WooCommerce.

Winner: WooCommerce

Shopify vs WooCommerce Dropshipping

Shopify vs WooCommerce dropshipping

Dropshipping is an online business where an eCommerce store doesn’t keep the products in stock. Instead, it fullfills order by purchasing products from vendors and then shipping them directly to the customers.

Due to its low overhead, dropshipping has become popular around the world. Many of our users asked us to compare WooCommerce vs Shopify for dropshipping and which one of them is better for a dropshipping business.

Dropshipping with Shopify

When building a dropshipping business, the front-end of your website will look just like any online store. Your users will be able to browse the products, add them to cart, and make payment, just like they would do on any other eCommerce store.

Depending on the vendors you choose, you will then have to place user’s order for shipping.

Shopify also has integration apps for several popular dropshipping marketplaces like AliExpress, Oberlo, Printify, and more. However, each of these product marketplaces has their own membership fees, shipping, and other charges that you need to keep in mind when building your dropshipping website with Shopify.

Dropshipping with WooCommerce

WooCommerce is a popular choice among dropshipping businesses. Mainly because WooCommerce allows you to install extensions that make order fulfillment a breeze.

You can easily find extensions that allow you to instantly import products, fulfill orders from your website, and more. You can even create your own eCommerce marketplace allowing other vendors to sell on your website.

Keep in mind, that your supplier and vendor may have minimum order requirements, membership fees, and other charges. You need to keep those in mind when adding products to your WooCommerce dropshipping store.

Winner: WooCommerce

Scalability and Growth: Shopify vs WooCommerce

You have probably heard the term “growth-pains” from various CEOs. As your business grows, you will need more resources to handle new challenges and goals.

Shopify and WooCommerce can both be scaled to handle large amount of traffic and orders, but they’re not created equal. Let’s take a look at how these two eCommerce platform compare when it comes to scalability.

Scalability on Shopify

Shopify enterprise

Shopify handles the technical parts of your store which means you don’t ever have to worry about performance, security, and scalability. Once your business starts growing, you can simply upgrade your Shopify plans.

Their infrastructure can easily handle your growing business without you having to worry about downtimes, backups, updates, or security. They also offer enterprise services as part of the Shopify Plus plan.

This takes out the painful part of the growth, but it also adds to your cost of business. Your expenses will grow, and you’ll have to plan accordingly.

The good part is that your costs will be offset by you not having to hire / manage a technical team in-house.

Scalability on WooCommerce

WooCommerce Scalability

WooCommerce is a self-hosted platform which makes you responsible for maintaining updates, backups, and security of your website.

Your starter WooCommerce hosting plan would run out of resources as your store starts getting more traffic.

The good part is that you have plenty of options to manage growth as you are in full control of your website. Starting with better management of resources with caching to upgrading your hosting plan to more powerful servers.

Your WooCommerce hosting costs will increase, but you will have better control on resources, and you can make sure that you are not paying for resources that you don’t need. You can use a managed WordPress hosting provider like WP Engine or LiquidWeb to help scale your WooCommerce store.

Despite the control that WooCommerce offers, some business owners simply prefer a hassle-free solution.

Winner: Shopify

Support Options for WooCommerce vs Shopify

Both WooCommerce and Shopify are quite easy to use. However, sometimes you may need help to learn how to do something new on your store.

Let’s see how WooCommerce and Shopify handle support and what are your options to get help when needed.

Support Options on Shopify

Shopify is a fully hosted platform, which means they control the software and they are the ones who know their platform the best.

Shopify provides 24/7 support via live chat, phone, email, and Twitter. For users who want to fix things on their own, Shopify offers extensive documentation, how-to guides, knowledge base, video tutorials, and forums.

Shopify support options

It also maintains a directory of Shopify Experts that you can hire if you need extra help or if you want to integrate a third-party solution.

Shopify doesn’t provide support for any third-party apps or themes that you are using.

Support Options for WooCommerce

WooCommerce is the world’s most popular eCommerce platform, which means there are tons of support options that you can utilize when needed.

The official website has extensive documentation, tutorials, and guides that allow you to help yourself. They also have support forums where you can get help from other WooCommerce users and experts.

WooCommerce is a self-hosted platform, which means your hosting provider is responsible for providing support for issues with your server.

For your WooCommerce theme and extensions, those developers are responsible for answering support questions regarding their products.

Due to its immense popularity, it is quite easier and often cheaper to find developers to help you fix issues with your WooCommerce store. You can find developers on freelancing websites to fix WooCommerce issues.

Winner: Shopify

WooCommerce vs Shopify: Which is the Best eCommerce Platform?

Shopify and WooCommerce are both powerful platforms to start your eCommerce store. It truly comes down to your personal skills and preferences.

Shopify is a lot easier to use. It doesn’t require you to install anything, and you can get started quickly. Setting up payments is easier, and they have easy to understand pricing plans.

The disadvantage of Shopify is that you don’t have full control over everything. Your costs can go high with transaction fees, add-ons, and integrations. Your upgrade options are limited to select plans, and you cannot manage costs on a pay-as-you-grow basis.

WooCommerce is open source and gives you full control of your website. It costs a lot lower to start an online store with WooCommerce specially with these WooCommerce hosting companies.

The disadvantage is that you’ll have to maintain the software. It comes with a bit of learning curve. However, millions of beginners are already using it, and they get over the learning phase quite quickly.

If you are looking for a cost-effective solution, and you want to have full control of your online store, then WooCommerce is the best platform for you.

If you want something that’s completely hassle-free that has infinite scalability, then Shopify is the better platform for you.

We hope this article helped you compare pros and cons of Shopify vs WooCommerce. You may also want to see our guide on how to choose the best website builder.

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 Shopify vs WooCommerce – Which is the Better Platform? (Comparison) appeared first on WPBeginner.



Source link

How to Add Social Share Buttons in WordPress (Beginner’s Guide)


Do you want to add social share buttons in WordPress? Social media websites are where people spend a lot of their time on internet.

You can use social media to build user engagement and bring new users to your website. The simplest way to do this is by adding social sharing buttons to WordPress posts and pages.

In this article, we’ll show you how to easily add social share buttons and display share counts in WordPress. We will cover couple of different ways to do this, so you can add social buttons above and below post content or make a floating share bar..

How to Add Social Share Buttons in WordPress - Easy Way

Why You Should Add Social Share Buttons in WordPress?

Social networking is one of the most popular online activities today. It is estimated that by the end of 2019, there will be around 2.77 billion social media users around the globe. (Source)

That’s why social media marketing is now a crucial part of any businesses’ growth strategy. If you want to reach more potential customers, then social media platforms are highly effective channels to communicate with them.

The problem is that when you share your content on your own social media profiles, tit only reaches a limited number of your own followers.

The best way to reach people who don’t follow your business on social media is by adding social sharing buttons to your WordPress site.

Social share buttons prompt your website visitors to share your content on their social media timeline. This allows your content to be seen by their friends and followers who can then add comments, like, and re-share it.

Adding social sharing buttons to your website can help you:

  • Get more traffic to your website
  • Increase your social media following
  • Generate more leads and sales
  • Build social proof and brand recognition

Having said that, let’s see how to easily add social share buttons in WordPress.

Adding Social Share Buttons in WordPress

For this tutorial, we’ll be using the Shared Counts plugin. It is the best WordPress social media plugin available on the market.

Using this plugin, you can easily add social share buttons in your WordPress posts and also display the share counts. The best part is that it is optimized for performance and doesn’t slow down your website.

Unlike other social sharing plugins, Shared Counts uses a unique caching method to have minimal impact on your website’s speed and performance.

The first thing you need to do is to install and activate the Shared Counts plugin. For detailed instructions, see our step by step guide on how to install a WordPress plugin.

After you’ve installed the plugin, you need to go to Settings » SharedCounts menu to configure plugin settings.

Shared Counts WordPress menu

Next, you need to scroll down to the ‘Display’ section and choose the share buttons you want to display. By default, three buttons are selected (Facebook, Twitter, and Pinterest).

Shared Counts Plugin - select social share buttons

You can click on the white area in the field to add additional share buttons that you want.

Add social share buttons in Shared Counts

Next, you can choose the share button style from the dropdown menu labeled “Share Button Style”. Shared Counts plugin comes with 8 beautiful button styles.

Shared Counts share button styles

After that, you’ll need to select the theme location where you want to display the social share buttons. You can choose from 3 options: Before Content, After Content, and Before and After Content.

Theme Locations for Social Share Buttons

Lastly, you need to select the supported post types. It has ‘post’ selected by default.

If you want to display share buttons on your pages and other post types, then you can check the box next to page option.

Supported Post types Shared Counts

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

Once done, you can visit any post on your website to see the social sharing buttons in action. Here’s how our demo website looks with the ‘Classic’ button style on default Twenty Nineteen theme.

Social Share Buttons by Shared Counts

How to Display Social Share Counts in WordPress?

As the name suggests, Shared Counts plugin can also show your social share counts without slowing down your website.

To enable social share counts, you’ll need to go to the Shared Counts settings and set up the share count source.

On the Shared Counts settings window, you’ll see the ‘Share Counts’ settings at the top.

By default, you’ll see the None option selected for ‘Count Source’ which means that share counts are not being retrieved and displayed.

Share Counts Source none Shared Counts

To show the social share counts, you can choose from two sources.

Share Counts Source Options

The SharedCount.com is the recommended option for the plugin. If you choose this option, the counts are retrieved from the SharedCount service API. It allows fetching all counts with only 2 API calls which is the best for performance.

If you choose the ‘Native’ option, share counts are retrieved from the respective social service, like Facebook API for Facebook counts, Pinterest API for Pin counts. This method can slow down your site because it will require multiple API calls.

We recommend choosing SharedCount.com as your count source. Next, you’ll see a field for SharedCount API key.

Shared Counts API field

You can get the SharedCount API by signing up to for a free account on SharedCount.com website.

Register for SharedCounts com

Enter your email address and a password. Then click Create Account.

Create SharedCounts.com account

The website will now send a confirmation link to your email address. You need to click the link to verify.

SharedCounts.com account verified

Once your email is verified, you need to log into your SharedCount account and navigate to your account at the top right side of the screen. There, you’ll see your email address and a dropdown icon next to it.

SharedCounts.com account

Next, you need to click the drop-down menu and select ‘Settings’. From here you’ll find your SharedCount API key.

SharedCounts.com API key

You need to copy the API key and go back to your plugin’s settings page on your WordPress site. Now, go ahead and paste the API key in the ‘SharedCount API Key’ field.

Insert SharedCounts API key

Below that, you’ll see some other settings related to social share counts. You can review and change them if you like.

If you want to show the total counts, then you can check the box next to ‘Count Total Only’ option.

We also recommend checking the box to hide empty counts instead of displaying a zero (0).

Share count options

Next, you will see a new ‘Total Counts’ field in the Display section. This allows you to show total share counts alongside your share buttons.

Add Total Counts button Shared Counts Plugin

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

You can now visit your website to see the social sharing buttons with share count for each blog post.

Adding Social Share Buttons on Selected Pages

Typpically social share buttons aren’t usually added to WordPress pages however sometimes you may want to enable them on some specific pages.

If so then, you can use the Shared Counts shortcode: [[shared_counts]].

You can add this shortcode anywhere on your website to display the share buttons.

To add shortcodes in WordPress, there is a shortcode block in the WordPress block editor.

Shortcode Block in Gutenberg Editor

You can simply add the block to your content area and then paste the Shared Counts shortcode.

Insert Shared Counts Shortcode

Using the shortcode, you can add social share buttons really anywhere on your site.

Adding Floating Social Share Bar in WordPress

The Shared Counts plugin allows you to add social share buttons above content, below content, or both above and below content. These share buttons are static and not visible all the time.

Another popular way to display social sharing buttons is by adding a floating social sharing bar. It is a social sharing menu that sticks on users’ screens as they scroll down.

Unlike the standard sharing buttons, the floating social share bar will be seen the whole time a user reads your article. Making them more noticeable and helping you boost social sharing.

Some user experience experts argue that it makes your website look bad as it fills out the white space. However, if you can keep it clean, then it can be quite useful.

For the floating social share buttons, you need to install and activate the Sassy Social Share plugin.

Upon activation, the plugin will add a new menu item labeled ‘Sassy Social Share’ to your WordPress admin sidebar. Clicking on it will take you to the plugin’s settings page.

Select your button style

First, you need to choose an icon style. The plugin comes with square, rounded, and rectangle buttons. You can choose styles for both the floating social share bar and the standard share bar.

Next, you need to switch to the ‘Standard Interface’ tab. From here you can enable or disable the standard static social sharing buttons.

Standard sharing buttons

We recommend using either floating or static social buttons. Using both of them will be an overkill and may create a bad user experience.

Next, you need to switch to the ‘Floating Interface’ tab and check the box next to ‘Enable Floating sharing interface’ option.

Floating social share plugin settings

After that, you need to choose the social media websites you want to display. You can add or remove buttons and rearrange them by simple drag and drop.

Once you are finished, click on the ‘Save Changes’ button to store your settings.

You can now visit your website to see floating social share buttons in action. Here’s how it looked on our demo website.

Floating social share buttons

We hope this article helped you learn how to add social share buttons in WordPress. You may also want to learn how to add social media icons to WordPress menus and how to add the social icons to the sidebar.

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.



Source link