WooCommerce Wholesale: All-In-One Plugin Solutions

While WooCommerce is one of the most powerful and flexible ecommerce platforms on the market today, it was built for retail, and therefore it’s missing many important features for business buyers.

If you are setting up a wholesale store with WooCommerce, you will find many of these features fulfilled by small individual plugins. However, that approach comes with large disadvantages: reduced site performance caused by running a large number of plugins, and plugin conflicts that can lead to technical issues and errors.

One solution can be replacing several wholesale plugins with a single all-in-one WooCommerce wholesale suite solution. By doing that, you avoid cluttering the site with a large number of plugins, as well as avoid conflicts and errors, since all features are running under the same extension.

In this article let’s explore some of the best plugin suites on the market for wholesale sites, by looking at features, use cases, pricing and support. 

Continue reading WooCommerce Wholesale: All-In-One Plugin Solutions

WooCommerce: Checkout Test Automation 101

E2E Checkout Testing

Testing the WooCommerce checkout is extremely important for your ecommerce business.

Every time you install a new plugin or update WordPress you might run into issues: for example, the cart and payment pages could stop working until you fix the problem.

You don’t want to lose sales and undermine your website reputation, do you? So you must test all the WooCommerce processes on a regular basis, also called “end to end” (E2E) testing.

But how can you do that without wasting too time?

Spoiler alert: simply create an automated test, and let the robot test your WooCommerce website on a regular basis, so that you never have to worry about doing it manually.

Luckily for you, there are some great tools – such as the two you will soon read about – and WooCommerce professionals that can do it for you on a daily or whatever basis.

Here’s your quick introduction to setting up your checkout test automation.

Cheers to a checkout page that works 365 days a year.

Continue reading WooCommerce: Checkout Test Automation 101

WooCommerce: Multiple PayPal Accounts (Solved)

The WooCommerce plugin comes with its own free version of PayPal Standard. PayPal can be enabled via the WooCommerce settings and once your PayPal email is entered your WooCommerce shop is ready to take PayPal payments.

Now, there is extensive documentation online which explains, with a little bit of code, how to switch PayPal account programmatically and conditionally i.e. for a given product ID or product category slug. For example, you may want to use a PayPal account for consulting services, another for online courses and another for physical products.

By adding this simple code and hooking into woocommerce_paypal_args is indeed possible to use different / multiple PayPal Standard accounts in a single WooCommerce installation.

However, there is an outstanding problem with “IPN Validation“: once you tell WooCommerce to use a different PayPal email account, the WooCommerce order is correctly placed, but its status goes “on hold” because IPN validation on the PayPal end fails (and that’s because you’re using a different PayPal account).

So, here’s the fully working version, included the IPN validation fix. Please read the disclaimer below and – only then – enjoy!

Continue reading WooCommerce: Multiple PayPal Accounts (Solved)

WooCommerce: Edit Product Layout If Logged In

Logged in customers often require different UX, communication and website layout. You can hide add to cart buttons for logged out users, yes, but you can also completely remodel the single product page layout. For example, you can remove the featured image, the add to cart button (because maybe you only want them to purchase one product), the sale badge, the price, product tabs, and so on – while also adding logged-in only information such as custom buttons, banners and media.

In this tutorial we’ll see how to target logged in customers who purchased the current product, how to remove some default layout elements and how to add some custom HTML and CSS to the single product page. Enjoy!

Continue reading WooCommerce: Edit Product Layout If Logged In

WooCommerce: 5 Plugins That Will Increase Your Conversions

Conversion rate is one of the most important metrics to look out for when running an online store. 

Once you have your store all set up and start attracting traffic to your site through SEO and paid advertising, it’s now time to look at how many of your store’s visitors are converting. 

Let’s step back for a moment and take a look at what a conversion is, anyway? Conversion happens when a prospect does what you want them to do. 

If the purpose of a page is to get the email address of the visitor, you’ll have a successful conversion when a visitor lands on your page and drops their email address. 

In terms of eCommerce, conversions usually refer to the event when a visitor buys your products and completes the checkout process. Or simply put, it means a big, fat sale.

If you thought attracting people to your site was enough to persuade them to buy your products, well, you’re seriously mistaken. It turns out that the average conversion rate in eCommerce is only 1-2%. So, even if you’re doing everything right, you’ll be closing the deal only 2% of the time. 

That means every little bit matters. 

In this difficult territory of getting people to convert, comes a list of growth-hacking and optimization plugins for WooCommerce that will put your store’s conversions on fire. 

Continue reading WooCommerce: 5 Plugins That Will Increase Your Conversions

WooCommerce: 5 Ways To Drive Sales In Your Store

The primary goal of your WooCommerce store is to sell, right?

You’ve probably got some snazzy marketing campaigns running, are working to sharpen your SEO tactics, and are using social media to bring more visitors to your store. But, while driving traffic to your site is important, there’s another key metric you need to keep in mind: your conversion rate. After all, what’s the point of bringing visitors to your store if they don’t end up buying anything?

It’s a no-brainer that more traffic is useless if it’s not bringing you more conversions. The key, then, is to focus on doing more with the shop visitors you already have

This is where website analytics (such as those collected and stored by Google Analytics and Metorik) can be a game changer. Read on for 5 CRO hacks for WooCommerce users.

Continue reading WooCommerce: 5 Ways To Drive Sales In Your Store

Elementor: How to Make an Online Course Website

Almost any blogger who wants to scale his personal brand (and revenue) is simply obliged to look at online courses. 

The Elementor Page Builder plugin is attractive because it does not require knowledge of the code or additional programming languages.

This article is a brief tutorial on how to create an online courses website using Elementor. We will list the 5 steps required to create a WordPress website for selling online courses.

Thanks to the WooCommerce plugin, you can then easily set up an online store, and use different templates to make this store attractive in terms of design.

So, if you are going to make your online courses website with Elementor, where do you start?

Continue reading Elementor: How to Make an Online Course Website

WooCommerce: Get Cart Info (total, items, etc) from $cart Object

As a WooCommerce development freelancer, every day I repeat many coding operations that I keep forgetting over and over again!

This means I have to search through the WooCommerce plugin files again and again and waste a lot of precious time.

We’ve already seen how to get $product and $order information from their respective objects , so this time we’ll take a look at the Cart page and answer to: “How to get ____ if I have the $cart variable/object available?“.

For example, “How can I get the cart total“? Or “How can I get the cart items“? Or maybe the cart fees, the applied coupons, the cart contents total, the total weight and so on…

Hopefully this article will help you save time as well! Your feedback via Twitter and the blog comments section is much appreciated. Enjoy!

Continue reading WooCommerce: Get Cart Info (total, items, etc) from $cart Object

WooCommerce: How Store Credits Can Benefit Store Owners and Customers

Running an online store often means coming up with smart ideas that can help you sell your products faster. Some of those ideas might succeed and some may fail.

There are no strategies that work all the time, for all WooCommerce websites. But there is one that is often very effective: offering store credits. The reason for its popularity can be attributed to the awesome flexibility it provides to both store owners and customers. 

So, let’s find out more about store credits through this article and how you can enable them in your WooCommerce online store. But first – what are store credits?

Well, with this functionality, customers can purchase store credits (as opposed to buying products) and then they can use their credits to buy products from the store. Buyers can either use it for themselves or gift it to others. It’s an easy and effective way to convert your store visitors into buyers. 

Now it’s time to figure it all out. And thankfully, there’s a plugin for that.

Continue reading WooCommerce: How Store Credits Can Benefit Store Owners and Customers

WooCommerce: Advanced Order Search

When it comes to saving time, the out-of-the-box WooCommerce plugin doesn’t give you many options and features. For example, searching through your WooCommerce orders is not straight forward enough because the search options are fairly limited.

By default, you can go to the WooCommerce Orders admin page (wp-admin/edit.php?post_type=shop_order) and use the basic search bar.

You can look for a customer name, a customer billing email and a few more, but that’s pretty much all you can do. You can’t look for multiple fields, you can sort, you can’t filter by order total, and so on.

You get the picture – for a store manager this Orders dashboard is not handy at all. Each extra minute wasted in trying to find something could be better invested – in marketing spend for example.

That’s why we want to show you a quick alternative in order to do advanced searches in seconds. You won’t need any PHP snippets – just a quick plugin that turns your order list into an intuitive and easy-to-use spreadsheet so that you can do all the filtering and manipulation you desire.

Continue reading WooCommerce: Advanced Order Search

WooCommerce: Automatically Complete Processing Orders

If you wish to mark paid orders as “Completed” automatically (i.e. without having to manually login to the site and “check” processing orders one by one), you can use the code below.

What is more, this snippet will completely skip the “Processing” order status transition, which means no “Order Processing” email notification will trigger either. Once again, these 4 lines of code could save you millions of hours… hope this helps!

Continue reading WooCommerce: Automatically Complete Processing Orders

WordPress: Create Forms Quickly with Forminator

Adding forms to your WordPress site will make it easy for site visitors to contact you or for you to create polls and quizzes.

It’ll also make your site more secure: instead of publishing your email address and getting loads of spam, you can use a form to control how you receive messages. Even better, you can specify who in your business form submissions will go to, so the right person gets the information they need.

Unfortunately, WordPress doesn’t come with forms functionality out of the box. To add forms to your site, you need to install a plugin.

It’s tempting to use a free forms plugin, but there’s a reason they’re free – most of them are frustrating to use, with an interface that leaves a lot to be desired.

So if you want forms that are easy to add, simple to customize and look great on your site, the best option is to pay for a premium forms plugin.

The Forminator Pro plugin is designed for professional WordPress site owners who want form building to be quick and easy. It includes advanced customization and styling options and lets you add not just contact forms, but polls and quizzes too.

It uses a drag and drop interface that means you don’t have to write any code or wade through complicated options to add forms to your site.

So let’s take a look at how it works.

Continue reading WordPress: Create Forms Quickly with Forminator

WooCommerce: Top 5 Marketing Strategies

So you’ve got your WooCommerce website up and running and all is going OK….

But OK isn’t good enough, is it? What you really want is to be a thriving business with a website that consistently receives high volume traffic.

What you need is a bit of good marketing. Fine. But generic advice just won’t do. You need expert insights into WooCommerce to give you that edge over the competition.

In this article, we’re going to cover the top five methods for marketing WooCommerce websites. Pay attention now! The following information could change everything.

Continue reading WooCommerce: Top 5 Marketing Strategies

WooCommerce: Product Attachment Plugin Review

While running an eCommerce store makes the operational part of your business a lot smoother, it does not give the facilities, such as asking dozens of questions about the product, seeing it physically, etc. to your customers. This could become a disadvantage if your online shop does not render sufficient information – text and visual – about the products you are selling. So, how will you prevent this situation?

Well, we have a quick and reliable solution. 

Adding the relevant and crisp information on the product page, alongside the product, should solve your concern in some cases. However, when there is a lot of detail to be specified, just do not render it all on the page. Using attachments will keep your shop user-friendly and performance-oriented. 

To do so, you can install Product Attachment for WooCommerce Plugin on your store.

In this article, we are going to review this WooCommerce plugin bit by bit. 

Continue reading WooCommerce: Product Attachment Plugin Review

WooCommerce: Boost Your Sales With Advanced Analytics

Product recommendations is an efficient and proven way to boost your WooCommerce sales.

The downside is that it could be a very time-consuming activity to bundle products manually, as well as the fact that it is not always the logical “pairing” that will generate the most sales.

The way forward is to utilize AI (Artificial Intelligence) and let analytical data models do the work for you.

Meet Engage, an AI-powered product recommendation engine. The type of recommendation vary a bit depending on the page your visitor is viewing. This is mainly because the recommendation model needs input to function properly (e.g. the first time a new visitor lands on your homepage, the model doesn’t know anything about their behavior and therefore it can’t provide recommendations.

But as the user interacts with the website the model picks up on behavioral patterns and is then able to provide better recommendations.

Continue reading WooCommerce: Boost Your Sales With Advanced Analytics

WooCommerce: Get List of Users Who Purchased a Product ID

This time around we’ll take a look at some SQL. As you know, WooCommerce orders (same as WooCommerce products) are stored in the WordPress database.

Instead of using complex PHP loops and conditionals, sometimes knowing a bit of database “reading” can help. I took some inspiration (because I don’t know everything by heart) from the wc_customer_bought_product()” WooCommerce function, which contains some SQL to check if a user has purchased a given product.

I’ve played a little with the same SQL SELECT call, and managed to return the list of user email addresses who have purchased a specific product ID. If you’re ever going to need this, enjoy!

Continue reading WooCommerce: Get List of Users Who Purchased a Product ID

WooCommerce: WooCart Managed Hosting

In this blog post, I’ll review some of the more important features of WooCart. WooCart is a new hosting provider that fully specializes for WooCommerce. Compared to WP Engine, Flywheel, or SiteGround, WooCart doesn’t offer WordPress hosting at all. It’s a focused package for WooCommerce store owners.

Core difference between managed WooCommerce hosting and other hosting is convenience. In managed hosting everything is bundled up together. You don’t have to worry about any technical issues.

In non-managed hosting you have to manage cPanel, install WordPress, install WooCommerce then check the resource usage and if there is any issue you have to contact customer support, which is most of the time occupied with lots of things, have a scattered focus, and no specialized knowledge. 

Whereas in WooCommerce managed hosting, the team’s focus is only on WooCommerce. That gives you an idea of why they can offer better service. WooCart allows you to spend your valuable time on marketing your store and not fixing technical issues. 

Continue reading WooCommerce: WooCart Managed Hosting

WordPress: 10 Travel Themes to Turn Your Hobby Into a Business

Do you like to travel and share your photos and articles? Writing a travel blog is so in trend nowadays.

The tourism business is growing fast. Many people look for how and where to go to relax. Many want to visit new places. Others want to learn more about exciting and interesting places to visit.

In this article, I included the most impressive travel themes for WordPress that are distinguished by their appearance and functionality. Of course, you will not need any supernatural code knowledge.

Themes from this selection will suit for:

  • travel blogs
  • travel magazines
  • travel agencies
  • hotel reservation

Feel free to take a look at their demos, read their descriptions and the features of those that are worth your attention.

Continue reading WordPress: 10 Travel Themes to Turn Your Hobby Into a Business