How to Sell Fonts Online with WordPress (Step by Step)

Are you looking for a way to sell fonts online using WordPress?

Fonts play a crucial role in graphic designing, branding, website building, and other creative tasks. Selling fonts is a great way to make money online, as you can create your own website and target different niches.

In this article, we will show you how to sell fonts online with WordPress.

How to sell fonts online with WordPress

Why Sell Fonts Online with WordPress?

There is a growing need for fonts, as graphic designers, bloggers, marketers, and business owners of all sizes need a font for their websites. This presents a huge potential opportunity for font designers, as you can easily sell typefaces online to make money.

While it can be a competitive industry, you can find gaps and target a specific niche. For example, you can sell fonts to designers who create logos or target creative artists who create digital art.

Selling online fonts also requires little investment compared to other businesses. To get started, you need only a web hosting platform, a domain name, and an eCommerce platform. For more details, please see how much it costs to build a website.

Plus, you don’t have to worry about storage or restocking with digital products like fonts compared to physical goods.

Now, there are many third-party websites where you can sell your fonts. However, you don’t get complete control over your digital products, and you’d have to share a percentage of your sales with the particular platform.

That’s why it’s better to create your own website to sell digital products, including fonts. You get complete control over your products and the flexibility to sell them however you want. Plus, you don’t have to split the money with anyone.

Which Platforms Should You Use to Sell Fonts Online?

When it comes to selling fonts, you’ll need an eCommerce platform. It will allow you to set up an online shop with a shopping cart, easily upload different fonts, add multiple payment options, and create different pages for your store.

Now, it’s important to select the right platform because moving to another platform in the future can be complicated and take a lot of time and effort.

Some platforms are better suited for physical products, while others are great for selling digital products.

We recommend using WordPress + Easy Digital Downloads.

Is Easy Digital Downloads the right digital eCommerce platform for you?

WordPress is the best website builder in the market, and it powers over 43% of websites on the internet. On the other hand, Easy Digital Downloads is the best eCommerce plugin for WordPress for selling digital products like fonts.

Do note that there are 2 types of WordPress software. First, there is WordPress.com, which is a blog hosting platform. Then there is WordPress.org, which is also known as self-hosted WordPress.

To sell fonts online, you will need the WordPress.org platform because it gives you full control over your site.

For more details, please see our guide on the difference between WordPress.com and WordPress.org.

That said, let’s see how you can easily sell fonts online with WordPress.

Step 1: Setting Up a WordPress Website

To start selling fonts online, you’ll first need a domain name, web hosting, and an SSL certificate.

A domain name is the website address that people will enter on the internet to visit your site. You can think of it as an address to your house but for the internet, like wpbeginner.com.

Web hosting is a place where your website lives online. It’s where all your website files, fonts, and other information are stored. To help you out, we’ve selected the best WordPress hosting services that you can purchase.

One of our top recommended hosting providers is SiteGround. It offers managed WordPress hosting for Easy Digital Downloads (EDD). It comes with a free SSL certificate, EDD pre-installed, all the optimization features, and you get a huge 80% off.

For more details, you can see our guide on how to make a WordPress website.

Step 2: Setting Up Easy Digital Downloads in WordPress

Next, you’ll need to install Easy Digital Downloads on your WordPress website.

If you opted for SiteGround’s EDD hosting, then Easy Digital Downloads will come preinstalled.

However, if you’re using another WordPress hosting service, then you’ll need to install and activate the Easy Digital Downloads plugin. For more details, please see our guide on how to install a WordPress plugin.

Is Easy Digital Downloads the right digital eCommerce platform for you?

Do note that for this tutorial, we will use the Easy Digital Downloads Pro version because it offers more features, payment gateways, and extensions. However, you can use the Easy Digital Downloads Lite version to get started for free.

Upon activation, you can go to the Downloads » Settings page from your WordPress admin panel. From here, you’ll need to enter the license key under the General tab. You will find the license key in the Easy Digital Downloads account area.

Enter EDD license key

Next, you’ll need to scroll down and enter your business information. For instance, you can choose a business name, business type, address, and more.

You can also select the business country and region from the dropdown menu. This will help determine where your business is located and allow EDD to fill different fields automatically.

Adding a business location to your online digital store

Once you’re done, click the ‘Save Changes’ button.

Step 3: Adding a Payment Method to Sell Fonts

Next, you’ll need to set up payment methods to accept payments from customers who buy fonts.

By default, Easy Digital Downloads include Stripe, PayPal, and credit cards as payment options.

Simply switch to the ‘Payments’ tab and then the ‘General’ tab in the Downloads settings.

Adding payment gateways to your WordPress website

After that, you can check the box next to each payment gateway you want to use on your website.

If you select multiple payment options, then you’ll have to set the default gateway. Simply click the ‘Default Gateway’ dropdown menu and choose the method that will appear default.

Adding a Stripe gateway to your WordPress blog or website

We recommend using Stripe, as it lets you accept credit card payments, Apple Pay, and Google Pay. This makes it a versatile payment option for users.

Next, you’ll need to configure each payment option you selected for selling fonts online. Do note that the process may vary for each service.

For example, we will select Stripe for this tutorial.

Simply click the ‘Stripe’ tab under the Payments settings. From here, click the ‘Connect with Stripe’ button.

Connecting the Stripe payment gateway to WordPress

After that, you can follow the onscreen instructions in the setup wizard to connect your Stripe account with Easy Digital Downloads.

Now, you’ll need to repeat these steps for other payment gateways you added to your digital store.

Lastly, you can switch to the ‘General’ tab and then select ‘Currency.’ Here, Easy Digital Downloads lets you select the default currency for your store.

How to change the currency settings in your online music store

Once you’re done, simply click the ‘Save Changes’ button.

Step 4: Adding Fonts as Digital Products

Now that you’ve set up a WordPress site and configured Easy Digital Downloads, the next step is to add your custom fonts to the store.

To create a digital product, you can head to Downloads from your WordPress dashboard and then click the ‘Add New’ button.

Adding a new digital download product

Next, you’ll need to enter the name of your font. This will appear at the top of the product page, so you’d typically want to use the font name.

Under that, you can also add a brief description of the custom font. Here, you can list out the details of your font, like specification, size, style, weights, variations, and more.

Add title and description for font

After that, you can scroll down to the ‘Download Details’ section.

Here, you’ll see options to set the price for a single product, bundle, or service. Then, under ‘Pricing Options,’ simply enter the price for your custom font.

Enter price for custom font

If you’d like to price different variations of fonts differently, then you can also enable the ‘Enable variable pricing’ option.

Next, you can head to the ‘Download Files’ section. From here, you’ll need to enter a name for your file and then upload the font zip file.

Add font files for download

If you have multiple files, then simply click the ‘Add New File’ button and upload different variations of the font.

The final step is adding a product image for your website. You can click the ‘Set Download Image’ option from the settings panel on the right and upload an image.

Set a download image file

We recommend using a picture of the font as the download image. This way, a user will know what the font will look like before purchasing.

When you’re happy with all the settings, you can click the ‘Publish’ button at the top.

You can now repeat this step to add more fonts to your WordPress website and sell them online.

Step 5: Customize Your Font Download Emails

Easy Digital Downloads sends default emails to customers who purchase your fonts online.

However, the default email is plain and lacks branding or a logo.

The default Easy Digital Downloads purchase receipt

You can customize these emails in Easy Digital Downloads by adding your own brand name or logo. This helps make your emails stand out and shows a professional touch.

To customize emails, you’ll need to go to Downloads » Settings from the WordPress dashboard and then click on the ‘Emails’ tab.

How to customize the purchase confirmation email on your online store

Here, you can upload a logo by clicking the ‘Attach File’ button.

There are also options to edit the ‘from’ name and email address.

Add a logo and edit from name

If you scroll down, then Easy Digital Downloads also gives an option to enable WP Mail SMTP.

It is the best SMTP plugin for WordPress that helps email deliverability and prevents your emails from landing in the spam folder or not reaching the customer’s inbox.

Activate WP Mail smtp

To learn more, please see our guide on how to fix the WordPress not sending email issue.

When you are done, simply click the ‘Save Changes’ button.

Next, you can switch to the ‘Purchase Receipts’ tab.

Customizing the purchase receipts email

Here, you can edit the purchase email subject, heading, and the text of the email.

Don’t forget to save your changes when you are done.

You can also send a test email to see your changes and ensure everything is working correctly. Simply click the ‘Send Test Email’ button, and EDD will send a message to your admin email address.

Sending a test email from your online music store

Step 6: Promote Your Online Font Store

Now that your digital store is ready to sell fonts, you’ll need to promote it to drive traffic and sales.

There are different ways you can start promoting your store. This can include creating a sales page where you list different fonts and adding the page to your website navigation menu. You can also display different fonts on the homepage to improve their visibility and get conversions.

Other than that, creating a WordPress blog can help drive to your website. You can write about different fonts and cover extensive topics, like when to use them or share your own experience.

Easy Digital Downloads also lets you create a purchase button, which you can add anywhere on your site. It is similar to a buy now button, where users can purchase fonts with a click of a button.

Simply head to Downloads from your WordPress dashboard and edit one of the fonts.

Edit one of the fonts

Next, you’ll need to scroll down to the Purchase Shortcode section.

Go ahead and copy the shortcode.

Copy purchase shortcode

You can now add the purchase shortcode to any page or post and allow users to buy the font.

Bonus: Use Plugins and Tools to Promote Your Digital Downloads Store

Besides that, there are lots of WordPress plugins you can use to help promote your online font store. Here are some of the top picks to help you sell digital products:

  • OptinMonster – It is the best conversion optimization software in the market. You can create multiple campaigns to grow your email list, convert visitors into customers, and reduce cart abandonment.
  • All in One SEO (AIOSEO) – It is the best SEO plugin for WordPress that helps optimize your site for search engines and get more traffic and sales.
  • MonsterInsights – You can use this plugin to set up Google Analytics in WordPress without editing code. It helps track user behavior on your site, shows where visitors are coming from, how your site is performing, and more. You can uncover amazing insights to grow your business and make data-driven decisions.
  • PushEngage – It is the best push notification software for WordPress. You can use it to send personalized web push notifications and let users know about new fonts, sales, discount coupons, and more.
  • RafflePress – You can use RafflePress to run viral giveaways. This helps build social followers, grow your email list, build brand recognition, and promote your fonts.

We hope this article helped you learn how to sell fonts online with WordPress. You may also want to see our guide on how to sell videos online with WordPress and the best live chat software for small businesses.

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

The post How to Sell Fonts Online with WordPress (Step by Step) first appeared on WPBeginner.

7 Best WordPress Real Estate Plugins Compared (2021)

Are you looking for the best WordPress real estate plugins?

WordPress is used by many real estate websites to showcase listings and get new customers.

In this article, we have hand-picked the best WordPress real estate plugins that you can use to grow your business.

7 best WordPress real estate plugins compared (2021)

How to Make a Real Estate Website Using WordPress?

WordPress is the most popular website builder in the world. It’s widely used by real estate companies, realtors, and property management companies to showcase their listings and make more sales.

There are two different types of WordPress that often confuse beginners. First, there is WordPress.com which is a hosted solution. Second, you have WordPress.org, also known as self-hosted WordPress.

For more details, see our comparison on WordPress.com vs WordPress.org.

We recommend using WordPress.org because it allows you to use all WordPress features out of the box without any restrictions.

WordPress real estate website

You will need the following things to build your own real estate website using WordPress:

First you need to get a domain name and web hosting.

We recommend using Bluehost for your web hosting. Their hosting plans are officially recommended by WordPress.

Bluehost special offer for WPBeginner readers

WPBeginner readers can currently get a big 60% discount on hosting, plus a free domain name and SSL certificate.

Simply click on the Bluehost button below, and the discount will automatically be applied.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Once you have purchased hosting, make sure to check out our ultimate guide on how to make a website.

That being said, let’s take a look at the best WordPress real estate plugins that you can use. These plugins will allow you to easily add your real estate listings and attract more customers.

1. IMPress for IDX Broker

IMPress IDX Broker Plugin

IMPress for IDX Broker is one of the best WordPress real estate plugins. It is easy for beginners to get started, and flexible for advanced users to create powerful real estate websites.

You can add as many details for each listing as you want with images and video support. Listings are beautifully displayed in a grid layout, and a single listing page allows users to get all the information they need including maps.

There’s also support for automated social media posts, email capture and lead management features, a real estate agent directory, and more.

It also allows you to import listings from your MLS database and supports IDX integration. It comes equipped with contact forms so that interested buyers can directly contact you.

2. Formidable Forms

Formidable Forms

Formidable Forms is the most advanced WordPress form builder plugin in the market.

It has a simple but advanced drag and drop form builder that helps you create forms that go beyond simple contact forms.

Formidable Forms comes with a real estate listings form template so you can allow your website visitors to submit listings to your website, and then display them in a grid.

Formidable Forms listings

There are all kinds of form fields for you to customize and add information about your real estate listings.

Formidable Forms real estate listing form

Note: You’ll need at least the ‘Plus’ plan to get access to the real estate listing form template.

You’ll also find other helpful real estate tools you can use to enhance your website. For example, there are templates for mortgage calculators, mortgage application forms, rental applications forms, and more.

Formidable Forms mortgage calculator

For more details, see our step by step guide on how to add a mortgage calculator in WordPress.

3. WP-Property

WP-Property

WP-Property is another all-in-one WordPress real estate management plugin. It includes an easy to use interface to add and manage all your listings.

You can add detailed information with tons of fields to add rooms, bathrooms, location, features, and more.

WP-Property listings

Listings are beautifully displayed on your website, and there are also free themes and addons that you can use to customize the design.

WP-Property includes Google Maps support, a powerful search feature with filters, SEO friendly URLs, featured listings, and more.

You can even add a neighborhood walkscore to your listings, and downloadable PDFs.

It is available in multiple languages and can be easily translated into any other language. It also comes with sidebar widgets and shortcodes that allow you to display listings throughout your website.

4. Estatik

Estatik

Estatik is another excellent plugin to manage your real estate listings in WordPress. This powerful plugin comes with an easy to use property management system allowing you to easily add listings to your website.

It includes photo gallery, property search widget, Google Maps support, built-in social sharing, and multilingual support. It also includes a custom fields builder which allows you to easily add new fields to your listings.

Estatik listings

It has an ajax powered search feature with auto-complete. Users can also sort listings by price, date, popularity, and more.

There’s a pro version of the plugin available that has even more features like saved search, email notifications, and much more.

5. Easy Property Listings

Easy Property Listings

Easy Property Listings is another powerful and highly customizable WordPress real estate plugin. It allows you to easily build a real estate website without touching code and without changing WordPress themes.

The beginner friendly listing management interface makes it super easy to manage your properties. It also comes with mobile-friendly listing templates to display your properties in a grid layout or a single listing page.

Advanced features include support for REAXML, JUPIX, worldwide MLS systems, translations / multilingual support, advanced maps, and more.

Paid addons and extensions allow you to add many other features including a real estate agent directory and management system, agent ratings, and more.

6. WP Real Estate

WP Real Estate

WP Real Estate is an easy to use real estate plugin for WordPress with tons of cool features. It can be used for buying, selling, and rental properties as well.

It includes an advanced search feature, Google Maps, IDX/MLS integration, contact forms, custom fields, and list or grid layout views.

WP Real Estate map view

It also comes with shortcodes and widgets so that you can display different real estate listings throughout your website or create your own landing pages for different properties.

7. Realtyna WPL

Realtyna WPL

Realtyna WPL is flexible and powerful WordPress real estate management plugin. You can easily add your listings with a filterable search feature for the front-end.

It has real estate agent profiles, Google Maps, different listing views, and a powerful custom fields feature to add property features.

The pro version of the plugin can also be integrated with MLS/IDX services.

Plus, it works well with some of the best WordPress themes in the market.

We hope this article helped you find the best WordPress real estate plugins for your website. You may also want to see our expert picks of the best business phone services for small business and our must have WordPress plugins for business 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 7 Best WordPress Real Estate Plugins Compared (2021) appeared first on WPBeginner.

12 Best Calculator Plugins for Your WordPress Site

Are you looking for a calculator plugin for your WordPress website?

There are many types of WordPress plugins to calculate prices, measurements, dates, form fields, and more.

In this article, we have hand-picked some of the best calculator plugins for your WordPress site.

Best Calculator Plugins for WordPress Site

What to Look For in a WordPress Calculator Plugin

There are a lot of different calculator plugins out there that you could use on your WordPress site.

Some calculator plugins can be used to create any calculator of your choice. However, this can be a lot of work. When possible, you want to pick a plugin with a pre-built calculator template for the type of calculator you want to create.

Choosing a responsive calculator that looks good on mobiles and computers is also important. You may also want a plugin that lets you change the colors and styles of your calculator so it can match your website’s color scheme and brand.

1. Formidable Forms Calculators

Formidable Forms Calculator

Formidable Forms is a drag and drop form builder with a large range of pre-built calculator templates. These let you easily create different calculators on your WordPress blog or website.

With Formidable Forms calculator templates, you can create and add the following calculators on your site:

  • BMI Calculator
  • Percentage Calculator Template
  • Advanced Mortgage Calculator Template
  • Simple Mortgage Calculator Template
  • WooCommerce Product Configurator
  • Car Payment Calculator Template
  • Debt to Income Ratio Calculator Form Template
  • Life Insurance Calculator Template
  • ROI Calculator Form Template
  • Savings and Investment Calculator Form Template
  • Order/Billing Form Template
  • Age Calculator Form Template
  • Compound Interest Calculator Template
  • Final Grade Calculator Template
  • Pregnancy Due Date Calculator Form Template
  • Daily Calorie Intake Calculator Template
  • Length Conversion Calculator Form Template
  • Paycheck Calculator Form Template
  • Tip Calculator Form Template
  • Amortization Calculator Template

Some of these are simple, useful tools, like the percentage calculator, the length conversion calculator, the tip calculator, and the age calculator. Others are much more detailed and offer huge value to your users.

For instance, if you’re running a medical or health blog, you might want to offer a BMI (Body Mass Index) calculator or a Daily Calorie Intake calculator. These are easy to create using Formidable Forms.

If you sell real estate, you could use the simple mortgage calculator or the advanced mortgage calculator on your site. You could even offer tools like the debt-to-income ratio calculator to help users determine whether the mortgage is affordable.

All Formidable Forms calculators are responsive and look great on mobile devices. You can also easily customize them to match your website’s branding.

Formidable Forms is our top calculator pick due to its large range of calculators and ease of use. It’s also one of the best WordPress contact form plugins.

2. Calculated Fields Form

Calculated Field Forms

Calculated Fields Form allows you to create forms and perform mathematical calculations among form fields. It comes with a form and logic builder, which you can use to add fields, assign values to those fields, and define mathematical operators to run.

Calculated Fields Form comes with five built-in sample calculators that you can use or modify:

  • Simple Calculator Operations
  • Calculation with Dates (bookings with check-in and check-out dates)
  • Ideal Weight Calculator
  • Pregnancy Calculator
  • Lease Calculator

You can easily use Calculated Fields Form with the WordPress content editor (block editor) and the old classic editor. It also works with popular page builder plugins.

3. Responsive Mortgage Calculator

Responsive Mortgage Calculator

Responsive Mortgage Calculator is an easy-to-use mortgage calculator for real estate websites. It comes with a sidebar widget and shortcode that you can use inside your WordPress posts, pages, and below your listings.

It also comes with light and dark color schemes. However, you can disable plugin styling and use your theme’s colors or add custom CSS to style the calculator.

4. Measurement Price Calculator

Measurement Price Calculator

Measurement Price Calculator is perfect for running a WooCommerce online store where you sell items of variable sizes. It allows you to add item pricing based on measurements selected by the customer.

It has two different measurement calculation methods, so you can choose whichever suits your product best. You can offer unit pricing based on set quantities (such as a box of tiles). Or you can let the user enter dimensions and buy the correct amount for the length, area, or volume they require.

It works well with other top WooCommerce plugins and addons.

5. WooCommerce Product Options and Price Calculation Formulas

WooCommerce Product Options

WooCommerce Product Options and Price Calculation Formulas provides additional WooCommerce product options and pricing calculation formulas. It comes with a custom product layout builder that allows you to add and display more product options for each item.

It includes conditional logic and formulas to calculate pricing based on selection. You can use it to show, hide, or change product pricing based on the customer’s selection. You can also use mathematical formulas to calculate product pricing and display options.

6. WooCommerce Price Based on Country

WooCommerce Price Based on Country

The WooCommerce Price Based on Country plugin does exactly what it says. The plugin uses WooCommerce’s geolocation feature to guess the customer’s location. It then displays pricing in the local currency.

It can automatically calculate pricing by the current exchange rate, or you can manually set it for each currency. It also includes a country switcher widget that enables users to change country and currency independently. This plugin works well with multilingual WordPress sites.

7. WordPress Mortgage Calculator Estatik

Estatik Mortgage Calculator

WordPress Mortgage Calculator Estatik is a useful real estate plugin to let your users estimate their mortgage payments.

It can be a simple calculator with the purchase price, down payment, and interest rate. Or, if you prefer, you can switch to advanced options like home insurance, property taxes, and PMI (private mortgage insurance).

The shortcode lets you add your mortgage calculator to your sidebar or to any post or page. You can display the results in a popup with a graph or with a simple image and text.

8. Mortgage Calculator

Mortgage Calculator

Mortgage Calculator is another useful mortgage calculator plugin. It shows a graph for the principal, interest, and remaining balance across the mortgage term. It can also handle property tax.

You can easily place the calculator in your website’s sidebar or on any post or page using the shortcode. It’s a free plugin, but note that it’s supported by ads.

9. YITH WooCommerce Cost of Goods

Yith Cost of Goods

YITH WooCcommerce Cost of Goods is a handy plugin that helps you add the cost of goods and then calculate profit margins in your WooCommerce reports.

You can include the product cost, shipping, and payment processing costs for each product. The plugin will then calculate and show your profit margin in WooCommerce reports as a separate column.

This allows you to instantly calculate how your business is doing and what you can do to make more sales. For instance, you can offer more discounts for certain products or increase prices for products where you are not making any profit.

10. Loan Repayment Calculator and Application Form

Loan Repayment Calculator

Loan Repayment Calculator and Application Form is a great calculator plugin for running a financial website or business. You can style it to match your site.

You can use it for fixed-fee payments, regular payments, savings, comparisons, and more. The calculator can handle different types of interest: fixed, simple, compound, and amortized.

The pro version also has sliders and the option for users to select their own currency.

11. CC BMI Calculator

Bmi Calculator

CC BMI Calculator is a simple body mass index (BMI) calculator plugin used on health and fitness websites. It allows users to enter their height and weight information to see their body mass index score. This indicates whether their weight falls into a healthy range or not.

The plugin allows you to choose different styles by changing colors. However, using this feature requires you to add a link to the plugin author’s website. It is available in both imperial and metric systems, so you can choose which unit will be used as the default option.

12. Stylish Cost Calculator

Stylist Cost Calculator

Stylish Cost Calculator is a great way to provide customized, instant quotes for potential customers and clients. You can use one of the seven built-in templates to get started quickly.

The calculator can automatically convert between currencies, detecting the user’s location to show the right one. You can customize the cost calculator however you like, adding or removing options, changing colors, and more.

You can also set a bulk discount, create branded invoices, and more. If you have the Pro version, you can create coupons. You can also integrate the Pro version with PayPal to take payments.

We hope this article helped you discover the best calculator plugins for WordPress. You may also want to see our list of must have WordPress plugins for business websites and our comparison of the best email marketing services to grow your sales.

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 12 Best Calculator Plugins for Your WordPress Site first appeared on WPBeginner.

24 Must Have WordPress Plugins for Business Websites in 2020

Looking for the best WordPress plugins to take your business to the next level in 2020?

There are over 55,000+ WordPress plugins that you can choose from. This makes it extremely overwhelming for new users to find the right plugin for their website.

We are often asked by readers for the best WordPress plugin suggestions for SEO, social media, backups, speed, etc.

Being the largest WordPress resource site, our experts test over a thousand best paid and free WordPress plugins every year, so we can make it easy for our users (you) to find the best solutions.

Having the right set of WordPress plugins and tools can help you grow your online business. In this article, we have shared our expert pick of the must-have WordPress plugins for business websites in 2020.

Must have WordPress plugin for business websites

Note: these are the plugins that our team installs when we start a new blog or make a new website for our own businesses.

1. WPForms

WPForms

Every website needs a contact form because it makes it easy for your visitors to get in touch with you. WPForms is the most user-friendly contact form plugin for WordPress.

This drag & drop online form builder allows you to easily create contact forms, email subscription forms, online order forms, payment forms,
surveys, polls, and basically all other types of online forms with just a few clicks.

WPForms integrates with all popular marketing and payment platforms, so you can build powerful forms in less than 5 minutes.

It even comes with options to help you create a custom WordPress user registration form and login page.

We use WPForms on the WPBeginner website and all of our other websites. But we’re not alone. Over 3 million websites use WPForms, and they have consistently maintained a 4.9 out of 5-star rating average for over 3 years now.

There’s a free WPForms Lite version available for those who are looking for a simple solution.

If you are seriously looking to grow your business, then we recommend getting the Pro version because it comes with all the powerful features you need to boost your lead generation efforts. Use this WPForms coupon to get 50% off your purchase.

Alternative: Formidable Forms is an excellent alternative for creating advanced solution-focused WordPress forms.

2. MonsterInsights

MonsterInsights

MonsterInsights is the best Google Analytics plugin for WordPress. It allows you to “properly” connect your website with Google Analytics, so you can see exactly how people find and use your website.

The best part is that it shows you all the important stats that matter right inside your WordPress dashboard.

You can then optimize your website accordingly to increase your traffic, subscribers, and revenue. We have detailed guides on how to install Google Analytics in WordPress, how to use Google Analytics to enable eCommerce tracking, and how to track user engagement.

MonsterInsights has a free version, but the true power of it only unlocks when you upgrade to the premium version.

You can use our MonsterInsights coupon to get 50% off your purchase.

MonsterInsights is used by over 2 million websites.

3. Yoast SEO

Yoast SEO

SEO helps you get more visitors from search engines to your website. While WordPress is SEO friendly out of the box, there is so much more you can do to increase your website traffic using SEO best practices.

Yoast SEO is one of the most popular WordPress plugin of all time. Out of all the WordPress SEO plugins, Yoast offers the most comprehensive solution with all the features and tools that you need to improve your on-page SEO.

It helps you add meta tags, generate sitemaps, connect your site to Google Search Console, optimize it for social media, and more.

Yoast comes with a powerful Redirect feature that lets you easily create 301 redirects which is extremely helpful. It also detects change of URLs and create auto-redirects, so you don’t have any broken links on your website.

For complete SEO setup on your website, follow our ultimate WordPress SEO tutorial for beginners with step by step instructions.

Alternative: All in One SEO Pack is a great alternative for Yoast SEO.

4. Constant Contact

Constant Contact

Email is the most effective and most reliable marketing tool at your disposal as a business owner. It allows you to stay in touch with your users even after they leave your website. This is why we recommend every business owner to start building an email list right away.

Constant Contact is one of the most popular email marketing service providers in the world.

Their platform allows you to build an email list and send beautiful email newsletters to your subscribers.

It offers a quick and easy setup for non-techy users. It also works well with popular lead generation plugins for WordPress like OptinMonster and WPForms.

Alternatives: SendinBlue and ConvertKit are good alternatives if you want something more advanced, but they are more pricey.

5. OptinMonster

OptinMonster

OptinMonster is the most popular conversion rate optimization software in the market. It allows you to convert abandoning website visitors into email subscribers and customers.

This WordPress plugin and application helps you get more email subscribers, fast.

OptinMonster comes with pre-made high-converting opt-in forms that you can easily customize with their drag & drop builder. Their powerful display targeting features allow you to personalize the campaigns for each user, so you can show the right message at the right time.

It’s a great solution for bloggers, business websites, and eCommerce websites. Basically, if you want to make more money from your website traffic, then you need OptinMonster.

It helps you recover abandoned cart sales, convert website visitors, and grow your email list. Read these case studies to see how much success other businesses are having by using OptinMonster.

We use OptinMonster on WPBeginner and our other websites.

6. Sucuri

Sucuri

Security should be a top priority for all online business owners. Sucuri offers a WordPress security plugin and web application firewall that is probably one of the best protection you can get for your site.

They monitor and protect your site from DDoS, malware threats, XSS attacks, brute force attacks, and basically every other type of attack. If you don’t have a firewall on your website, then you need to add one today.

To learn more on how to strengthen the security of your website and protect your business, see our ultimate WordPress security guide with step by step instructions for beginners.

Sucuri help us block hundreds of thousands of attacks every month on WPBeginner.

7. UpdraftPlus

UpdraftPlus

UpdraftPlus is the most popular WordPress backup plugin on the market. It allows you to set up automatic backups and safely store them on a remote location like Google Drive, Dropbox, S3, Rackspace, FTP, email, and more.

It also makes it super easy to restore your website from a backup. Their base plugin is free, but they also have a paid plan with extra features and priority support.

Alternative: BackupBuddy and VaultPress (Jetpack Backups) are also excellent solutions, but they are paid only.

8. WP Rocket

WP Rocket

WP Rocket is the best WordPress caching plugin on the market. It allows you to instantly improve your WordPress website speed and performance with no technical skills required.

It automatically turns on recommended WordPress caching settings like gzip compression, page cache, and cache pre-loading. You can also turn on optional features like lazy loading images, CDN support, DNS pre-fetching, minification, and more to further improve page load times.

Most importantly, WP Rocket doesn’t wait for someone to request a page to save it in the cache. It automatically crawls and build your website cache which results in an instant performance boost.

WP Rocket also offers Imagify which is a free image optimization service to help you speed up your website even further.

This is by far the easiest and most beginner-friendly caching plugin. The only downside is that it’s paid only.

Alternative: WP Super Cache is free, but it’s not as powerful or easy.

9. Beaver Builder

Beaver Builder

Beaver Builder is the best drag and drop page builder for WordPress. It allows you to easily customize your website design and create custom page layouts without writing any code.

Business owners love it because it lets them create completely custom landing pages within minutes without having to hire a developer.

Alternative: Divi page builder plugin is a great alternative.

10. MemberPress

MemberPress

MemberPress allows you to build online communities and membership sites using WordPress. It is the best WordPress membership plugin in the market.

You can create subscriptions and restrict content to users based on their subscription plans. It works with all popular payment solutions and plays nicely with online stores using WooCommerce. For detailed instructions, see our guide on how to make a membership website in WordPress.

11. RafflePress

RafflePress

RafflePress is the best WordPress giveaway plugin on the market. It allows you to instantly increase your website traffic, get more social media followers, and email subscribers with viral giveaways and contests.

RafflePress comes with an easy drag and drop giveaway builder along with proven giveaway templates that you can use to create a giveaway that attracts visitor’s attention.

To enter the giveaway, website visitors must use their email address. This helps you get more subscribers for your email newsletter.

RafflePress incentivizes users to follow your social profiles and share the giveaway with their friends to get more entries into the contest. This helps you increase social media engagement.

The word-of-mouth marketing helps you get more traffic, FASTER! This results in more followers, more sales, and more revenue!

You can easily connect your social profiles, WordPress form plugins, and all popular marketing platforms and CRMs.

RafflePress has a free version called RafflePress lite that you can get started with. If you want more powerful features to skyrocket your growth, then you need to use RafflePress Pro.

WPBeginner users can use our RafflePress coupon code: wpbeginner20 to get an additional 20% off.

12. CSS Hero

CSS Hero

WordPress themes rely on CSS for the visual appearance of your website. If you want to make customization to your theme, then you will have to learn CSS. This can be time-consuming for a business owner.

CSS Hero is a WordPress plugin that allows you to customize any WordPress theme without writing a single line of code. Check out our review of how CSS Hero makes WordPress customization easy for more information.

It’s not a drag & drop page builder like BeaverBuilder that helps you build custom layouts. Rather it helps you customize any WordPress theme available in the market within minutes to match your needs.

13. SeedProd

SeedProd

SeedProd is the best WordPress maintenance mode and coming soon page plugin that helps you collect leads and grow your followers even when your website is not available.

If your site is under construction, then you can use it to create beautiful coming soon landing pages. It includes features like integration with your email marketing services, countdown timer, social media integration, and dozens of templates to choose from.

14. LearnDash

LearnDash

LearnDash is the best WordPress LMS plugin to create and sell online courses from your WordPress website. It has a drag and drop course builder that allows you to quickly add lessons, quizzes, and assignments to build your course.

For detailed step by step instructions, see our guide on how to create online courses in WordPress using LearnDash.

15. G Suite

G Suite

G Suite is a suite of web applications like email, docs, spreadsheets, etc. Created by Google, this powerful set of office applications is cheaper, easy to deploy, and hassle free.

It allows you to save costs on software licenses, hardware, hiring IT staff, managing backups, and more. Most importantly it allows you to use professional email addresses with your own business domain name right inside Gmail.

Alternative: You can also get a free business email from your WordPress hosting provider or use Microsoft Office365.

16. SEMRush

SEMRush

SEMRush is an all-in-one marketing toolkit for digital marketing professionals and business owners. It comes with powerful tools to help you improve your SEO, paid traffic strategy, social media, and content & PR strategy.

It also helps you gather competitive intelligence on your competitors, so you can outrank them and dominate your industry.

It helps you do keyword research, backlink audit, track brand mentions, spy on competitors, discover best-performing posts and pages on social media, ad strategy analysis, and more.

These short paragraphs are not enough to describe the true power of SEMRush. It’s a must have tool in our list for serious business owners.

17. LiveChat

LiveChat

LiveChat Inc is the best live chat support software for businesses and e-commerce websites. It is super easy to use and allows you to quickly add live chat on your WordPress website.

It has tons of customization options, and it comes with a mobile app, so you can provide real-time support.

It integrates with your existing support software, CRM, email marketing, and other tools. Most importantly, it loads fast and offers a great user experience.

Alternative: Sendinblue Chat is another popular service which lets you connect chat, CRM, SMS, Facebook, and email in one platform.

18. Pretty Links Pro

Pretty Links Pro

Pretty Links Pro is one of the best link management plugins for WordPress. It allows you to easily manage affiliate links while making it easy make your affiliate links short and memorable for sharing.

It is the perfect tool for affiliate marketers, podcasters, business owners, and others who want to easily create short URLs in WordPress.

Alternative: ThirstyAffiliates is an excellent alternative with lots of powerful features.

19. Shared Counts

Shared Counts

Shared Counts is the best WordPress social media plugin that allows you to easily add beautiful social sharing buttons on your website.

It also shows share counts, which helps you add social proof to your website.

While there are many paid solutions available, this free plugin beats them all in code quality and performance.

We use SharedCount on a lot of our website because it offers an easy out of the box solution for both beginners and developers.

20. WP Mail SMTP

WP Mail SMTP

By default, WordPress uses the PHP mail function to send emails. The problem is that either WordPress hosting companies don’t have this feature setup properly, or they block it to prevent abuse.

This basically means that you and your users may not receive important email notifications from your WordPress site.

WP Mail SMTP solves this problem by sending WordPress emails using a proper SMTP mail server. To learn more, see our article on how to fix WordPress not sending email issue.

Pro tip: The paid version called WP Mail SMTP Pro comes with white glove setup and more features. Basically, their support staff will set it up and connect it to use your SMTP service provider.

21. Insert Headers and Footers

Insert Headers and Footers

While managing your WordPress site, you may sometimes need to add code snippets to your WordPress header or footer for verification, inserting ad retargeting scripts, etc.

Insert Headers and Footer allows you to easily add code snippets to your WordPress site without editing your theme files. Take a look at our tutorial on how to add header and footer code in WordPress.

This free plugin is extremely handy for business owners.

22. WPML

WPML

By default, WordPress does not allow you to easily create a multilingual website. This is a challenge for businesses that cater to a multilingual customer base in different geographic locations.

This is where you’ll need WPML. It is a WordPress multilingual plugin that allows you to easily create multi-lingual websites with WordPress.

It is very easy to use, SEO friendly, and helps you easily create content in different languages.

Alternative: TranslatePress is an excellent alternative that’s growing fast.

23. WooCommerce

WooCommerce

WooCommerce is the most popular eCommerce plugin for WordPress used by over 4 million websites.

It comes with all the powerful features that you need to create an online store.

Over the last few years, WooCommerce has established itself as the most dominant eCommerce plugin for WordPress. There’s even a WooCommerce ecosystem now with dedicated WooCommerce hosting, WooCommerce themes, and WooCommerce plugins available.

Companion plugin: TrustPulse helps you instantly win customer trust with social proof and FOMO.

Alternative: BigCommerce is a fully-hosted headless eCommerce platform for WordPress. It offers high scalability and low maintenance for serious store owners.

24. Nextiva

Nextiva

Nextiva is the best business phone service in terms of features and ease of use. They allow you to get a business phone number for your website which comes with advanced call routing, unlimited free domestic calling, voicemail to email or text, online faxing, and more.

The best part is that you can receive calls from your business phone number straight to your cell phone which is excellent for small businesses. You can also set business hours, so you are not getting disturbed during holidays or non-work hours.

Their platform also offers CRM, live chat, online surveys, and other communication features. You can manage it all in a simple web-based admin panel which makes it easy for small business owners to easily manage everything like a pro.

We use Nextiva VOIP for our business because it’s one of the most affordable and most reliable business phone service that grows with your business.

Alternative: RingCentral is another highly recommended phone service and business voip provider.

Bonus Tools

Aside from the top 24 WordPress plugins and tools that we mentioned above, we also use and recommend the following tools to better manage our WordPress sites:

  • Grammarly – excellent grammar checking tool that comes with plagiarism detector, vocabulary enhancement, and more.
  • PublishPress – this plugin makes it easy for us to manage our editorial workflow in WordPress.
  • Antispam Bee – An excellent plugin to improve comments section with reduced spam on your website. It works particularly well when used alongside with Akismet.
  • Adobe Photoshop – this makes it easy for us to create blog thumbnails and other images for our articles.
  • MaxCDN – this helps us speed up our website by geographically spreading our content to multiple servers (see: what is a CDN)
  • Envira Gallery – we use this plugin to help us create better galleries with albums.
  • Codeable – a platform that helps you work with vetted WordPress developers to troubleshoot problems and make customizations.

This concludes our list of the best WordPress plugins for business websites.

Depending on your business, you may not need to use all the WordPress plugins and tools mentioned in our list, but it’s pretty common for our readers to end up using at least 15 to 18 solutions that we have mentioned.

Now that you have the best WordPress plugins, you may also want to see our article on how to increase your website traffic (27 proven tips).

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 24 Must Have WordPress Plugins for Business Websites in 2020 appeared first on WPBeginner.

How To Bulk Install Your Favorite Plugins in WordPress

Are you looking for an easy way to bulk install your favorite plugins in WordPress?

If you frequently create new WordPress sites, then you likely have a list of must have plugins which you install on every website that you create.

By default, WordPress allows you to install one plugin at a time. Manually installing multiple plugins, one by one, can take few extra minutes. This can become annoying if you do it quite often.

Wouldn’t it be nice if you could quickly install all your favorite WordPress plugins at once? In this article, we will show you how to easily bulk install your favorite plugins in WordPress step by step.

Simple Guide on How to Bulk Install Plugins in WordPress

Installing WordPress Plugins in Bulk (Step by Step)

There are more than 55,000+ plugins available in the free WordPress.org directory alone. However, most users stick to a set of must have WordPress plugins that they install on each new website.

Let’s see how you can bulk install all your favorite plugins in one go.

Step 1: Install WPCore Plugin Manager Plugin

The first thing you need to do is install and activate the WPCore Plugin Manager plugin. For more details, see our step by step guide on how to install a WordPress plugin.

WPCore Plugin Manager is a free online tool which lets you create a collection of your favorite WordPress plugins and quickly install them on your site.

Upon activation, the plugin will add a new menu labeled ‘WPCore’ in your WordPress admin panel. You need to click on it to configure settings.

WPCore Plugin Manager Plugin Settings

On the WPCore plugin collections page, you will be prompted to add a collection key to import plugins.

So, the next step is to create a plugin collection with your selected plugins and get the key. Alternatively you can use many other pre-made collections from their website such as WPBeginner’s Favorite Plugins collection.

Step 2: Create a Collection of Your Favorite Plugins

To create a collection of your favorite plugins, you need to visit WPCore website and click on the ‘Create your FREE account’ button.

Create a Free Account on WPCore

Next, you will see the registration page. Enter your username, email, and password, accept the terms, verify reCAPTCHA, and then click on the ‘Create Account’ button.

Register FREE on WPCore Website

On the next screen, it will allow you to create your new plugin collection. Add your collection title, description, choose ‘Public’ or ‘Private’ collection you want to make and then click on the ‘Continue’ button.

Create a New Plugin Collection on WPCore

After that, it will create the collection where you can add your favorite plugins in it. Simply click on the ‘Add’ icon next to ‘WordPress.org plugins’ to add plugins from the official WordPress plugin repository.

Add Plugins on Your Plugin Collection on WPCore

After that, a new popup window will appear where you can search for a WordPress plugin by its name. For example, we will search ‘MonsterInsights’.

Now it will search the plugin and show all the results related to the search term. Once the results are loaded, you need to choose the right option and click on it to add the plugin to your collection.

Search Plugin to Add in Your WPCore Plugin Collection

Once you select it, the plugin will be added to the collection.

Plugin Added to WPCore Plugin Collection

Now you can add more plugins by following the same steps.

The free version of the WPCore Plugin Manager lets you add only the free plugins from WordPress.org. If you want to bulk install custom plugins and premium WordPress plugins from other third-party sites, then you need to use their paid plan.

Once you have added all the best WordPress plugins of your choice, navigate to a small box at the top right side of your screen. The code in the red color inside the box is your plugin collection key.

WPCore Plugin Collection Key

Go ahead and copy the code. Next, you have to add the key on your WordPress site using the WPCore plugin which you installed earlier.

Step 3: Bulk Install Your Favorite Plugins

Go ahead and open the ‘WPCore’ option on your admin panel and click on the ‘Add a collection key’ button there.

Add Collection key on WPCore Plugin Manager Plugin

After that, it will show a field where you need to paste the plugin collection key. Paste the key that you copied earlier and click on the ‘Save Collections’ button. You can also use our collection key here too for installing WPBeginner’s Favorite Plugins collection.

Save WPCore Plugin Collection Key on WordPress

WPCore plugin will now load your plugin collection and prepare for installation. It will add a notification which reads ‘WPCore recommends the following plugins:’ at the top. and shows the list of the plugins

Now you just need to click on the ‘Begin installing plugins’ option, and the plugin will start the job.

Click Begin Installing Plugins Option on WPCore

On the next screen, you will see the ‘Install Plugins’ page with your list of favorite plugins. To install the plugins in bulk, select all by clicking on the box next to ‘Plugin’ option at the top.

Select All Plugins to Bulk Install on WordPress with WPCore

Once all the plugins are selected, click on the dropdown option and choose the ‘Install’ option. Next, click on the ‘Apply’ button.

Install WordPress Plugins in Bulk with WPCore

After that, WordPress will install the plugins one by one. Once done, it will notify you with ‘All installations have been completed’ message.

All Plugins Installed in WordPress with WPCore

Simply click on the ‘Return to Required Plugins Installer.’

On the next screen, you will see the list of plugins that you just installed. Now you have to activate these plugins.

First, select all plugins by clicking on the checkbox and choose ‘Activate’ option from the dropdown. Next, click on the ‘Apply’ button.

Activate Plugins in Bulk with WPCore

Now WordPress will activate all the plugins one by one. Once done, it will display a notification message to inform you that all plugins are active.

All Plugins Activated Message on WordPress with WPCore

After that, you can see your installed plugins by going to Plugins » Installed Plugins page from your dashboard.

Installed Plugins Page in WordPress

Now you can start configuring your plugin settings and other configurations on your website.

We hope this article helped you learn how to bulk install plugins in WordPress. You may also want to see our guide on how to speed up WordPress and improve your WordPress security.

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 Bulk Install Your Favorite Plugins in WordPress appeared first on WPBeginner.