Tag Archives: eCommerce

5 Fool Proof Tips for your WooCommerce store’s conversion rate

Read the forums on any ecommerce platform provider (Shopify, BigCommerce, WooCommerce, etc.) and you will find post after post about poor conversion rates. Online entrepreneurs create their ecommerce stores and then are disillusioned and afraid when they realize consistent sales do not magically happen. In the same way brick-and-mortar store sales do not happen without ongoing effort, so too do ecommerce sales take plenty of hard work and creative thinking. Build it and they will come only applies to baseball diamonds; customers will not immediately flood your online store unless you optimize your business in numerous ways. If you are an ecommerce shop owner in search of dependable sales, following are five actions you can take to improve the profitability of your online business.

Image Optimization

A slow-loading ecommerce site can send potential buyers directly to your competitors. One super simple way to improve your load speed is to compress your product images. Use plugins like Imagify or EWWW Image Optimizer to reduce file size of your uploaded images and you will be astonished at how quickly your store loads on both desktop and mobile devices.

Improve your search

Improving the search function of your ecommerce store can have a significant affect on your ecommerce conversions. Too many merchants rely on the search function that comes with their store’s template instead of upgrading to better search tool like Advanced Woo Search or WooCommerce Product Search. Taking the time to improve your site’s search can impact both conversion rates and customer satisfaction rates too.

Social Media Post Keyword Optimization

While many ecommerce merchants understand the importance of optimizing their website content for search engine discovery, far too few are aware of the importance of optimizing their social media posts for search discovery. When you incorporate terms potential customers might use into your social media posts, you increase your product discovery opportunities. Anything from keyword-optimized Twitter posts (Google indexes tweets) to hashtag-optimized Instagram images can increase the number of customers who find your ecommerce store.

Loalty Program

Consider offering a loyalty program to increase your conversion rates. With thousands of global ecommerce stores at their disposal, buyers like to be rewarded for their patronage. Offer a small incentive to encourage customers to purchase from you on a frequent basis and you can see a significant increase in your annual revenues. Reward customers for shopping with you and they are likely to return (and maybe even tell their friends about your shop).

WooCommerce Related Products

In the same way bloggers showcase related posts on their websites, ecommerce merchants can also highlight related items. When a customer adds an item to their shopping cart, spotlight similar items other shoppers have purchased. This is a great way to move some of your slow sellers and increase your average order size at the same time. WooCommerce already has this build in feature called “linked items” right on the product edit page.


Small adjustments on an ongoing basis can greatly influence whether your ecommerce store succeeds or slowly dies. It will take consistent effort on your part, but it is possible to take a slow-selling store and turn it into a thriving online business. Just because your sales start off slow, that does not mean you are destined to struggle to increase your revenues. With attention to detail and a willingness to double-down on conversion rate optimization, you too can be the proud owner of a profitable ecommerce store.


A simple way to add related products to your WooCommerce customer emails

Cross selling is an important feature in every professional WooCommerce store. Just add some related products to your items to increase your sales.

With WP HTML Mail WooCommerce 2.0 I added the MailBuilder feature to  customize the content of all store emails.

Each notification message consists of multiple content elements now. One of these new content element is the “Related Products” element.add-content

There’s a button at the end of the MailBuilder to add new blocks of content.

  • Click this button
  • Choose “Related Products
  • Select a data source for the related products (either cross selling products from product setting or just newest item or a few random products)
  • and customize the columns as you already did with your products table.


Customizing WooCommerce Email Content

To customize the look and feel of WooCommerce mails you can use the WP HTML mail WooCommerce Extension. Without writing a single line of code you can customize colors, fonts, images …

UPDATE: WP HTML Mail for WooCommerce can customize all of your WooCommerce email text, images and product table and add even more content.

If you want to change the content, for example the text you can still override the template files.

Create WooCommerce template folder

Create a folder inside your theme or child theme your-theme/woocommerce/emails/ .

Copy WooCommerce email templates

Normally you’d copy files from the woocommerce plugin template folder, but if you use the WP HTML mail plugin you should copy the templates from plugins-folder/wp-html-mail-woocommerce/views/woocommerce/template .

I removed some inline styles from the original templates to make them more customizable.

Add custom placeholder to WP eCommerce Emails

If you need to customize your WP eCommerce mails you should have a look at the free WordPress plugin WP eCommerce Shop Styling. This plugins offers many placeholders for any type of dynamic values out of the box.

  • Shipping data
  • Payment details
  • Purchase date
  • Prices
  • Any kind of customer details
  • Individual checkout fields
  • Tracking ID
  • Tax

If you need to add your own placeholder try the new filters in version 2.7.

Add placeholder to the editor menu

Add the following code to your (child-) themes functions.php

This will add your placeholder to the editor menu



Set the placeholder content in emails and invoices

Add another piece of code to your functions.php


Order Easy Digital Downloads by Menu Order

The Easy Digital Downloads [ downloads ] shortcode offers serveral order possibilities by default.

  • price
  • id
  • random
  • post_date
  • title

If you need to order your downloads manually it’s a little bit more tricky.

Sort EDD Downloads

To order the downloads in the backend I use the plugin CMS tree page view.

  • Enable sorting of downloads in Settings -> CMS tree page view
  • Go to Downloads -> Tree view
  • Drag & Drop Downloads to the preferred order

Enable order in your theme

Add the following function to your themes functions.php



WooCommerce show only lowest shipping rate

woocommerce shippingIf you create rules for WooCommerce shipping costs, you’ll often end up with situations where customers can choose either paying $5.00 or $10.00 for shipping.

You can still hope some clients will choose to pay the higher rate, but in most situation the choice is useless.

There’s a code snippet available at WooCommerce documentation to hide other shipping options when free shipping is available.

Filter woocommerce_package_rates

I want to hide other options if a cheaper rate is available.

Add the following code to your themes functions.php: