It has been decades since eCommerce has invaded the Internet. According to a current study, 40% of users worldwide have purchased products or goods through the Internet. On that scale, that amounts to more than a billion online buyers globally ¾ and it will continue to grow in the coming years.

With all that data to gather, perhaps one of the most effective tools in the industry of data analytics is Google’s very own Google Analytics. Google Analytics is a great tool that can give you the data you need to optimize your eCommerce strategy, and its features are yet to be explored by those who truly value data available at their fingertips.

To cut to the chase, here are tips you can use to optimize your efforts and strategies within your eCommerce site:


1. Block Out Referral Spam

However, I suggest a different method, a stress-free tool called Referrer Spam Blocker developed by Stijlbreuk, a digital agency from the Netherlands. You simply have to log in your Google Analytics account, visit their site, follow the instructions on the site, and voila! Just sit back and relax as it automatically filters all the spam. You can also import their own segment that filters these spam from your historical data.

Why do you need to block referral spam? Blocking these spam data can clean your Analytics and you can determine if a campaign is truly working or not. Referral spam only adds to your bounce rate, so if you’re experiencing a high bound rate these past few months, you should start installing filters on your Master View to filter spam in the future.

This is a perfect example of segmented data. Note that this was applied to an Unfiltered view, so whatever comes knocking on GA’s tracker, it records it and leaves it as it is. Applying the segment [RSB All Sessions] and Bounced Sessions gives us the data above.

This data is from May 2015 to March 2016. Since we can conclude that ghost spam sessions are bounced sessions, we can compare the data we have. However, there were reports of declining referral spam traffic early this year, that’s why there was a decline in bounced sessions in the report. Using the segment and the filters can help you determine the true state of your audience; are you gaining potential customers or just fluff traffic?

2. Install eCommerce Tracking to Unlock Ecommerce Conversions


Installing eCommerce tracking is more complicated than your “paste before the tag”, but it will reap benefits that can help you dig deeper with Google Analytics. We recommend that you get this done by a trusted web developer. Moreover, you can use Google Tag Manager to make it easier for you to implement eCommerce Tracking.

3. Observe Audience Demographics and Interests


Know your audience better with demographic and interest data. This way, you know what age group, gender, and interest category to target. This can be a guide in coming up with promotions, content marketing, and more. This website is an eCommerce site for plastic travel cases; judging from the data above, the majority of the buyers are male adults in their 25 to 34 years of age. Most of them are Technophiles or Automotive enthusiasts, with more emphasis on TV and Video. We can focus more on producing content that matches the interests of the audience to capture their attention, whether they may be new users or returning customers.

4. Determine Mobile Audience


In this website, it is apparent that they do gain more traffic through desktop, but if you compare it from the previous period, you will notice a shift of acquisition between desktop, mobile, and tablet. While desktop reigns supreme, this gives you an idea to push for mobile site optimization.

5. See How You Fare Against the Competition: Benchmarking


Allowing your account to send anonymous data to Google’s servers gives you this opportunity to see how you fare against the competition. This data was checked within the Travel Industry and in all regions of the United States; our statistics for this website was tested against 444 web properties who also contributed to Google. It’s a quick reflection of our status against competitors online, as well as a guide on where we should be focusing on next.

6. Set Up Site Search

Before you check out this feature at Google Analytics, you have to set up site search first.


This feature gives you insights on how your users use the search box on your site. The true beef of this feature is the Search Terms where you can see what terms your users typed in the search box. You can infer the most searched term and optimize the landing page where the keyword is primarily targeted.

7. Take a Peek on your eCommerce Overview


After installing eCommerce Tracking on your site, you should expect to see this on your reports. Here you check your Top Revenue Sources by Product, Product SKU, Category, and even Source/Medium. Here we sorted it by Source / Medium. Surprisingly, this site was gaining more revenue through Yahoo!’s organic traffic, despite efforts to comply with Google’s guidelines.

8. Determine Product Performance


With Google Analytics, you can automatically check the top performing product in your store. If you’re strategizing on what product to improve on, you can always refer back to this list. It is also possible to sort the list by Product Category.

9. Analyze Multi-Channel Funnels



We all know that a customer will come from different channels, and there will be times that conversions will be assisted channel per channel. Looking at the Multi-Channel Funnel Overview will give you an idea on where most of your conversions are happening. You can now target the channels that work best for your client!

10. Install Custom Reports


Finally, you can use Google Analytics to come up with your own customized reports! This is a Custom Report, generated to determine what day of the week the site has the most visits. You can import Custom Reports from the Google Analytics Gallery itself. Now you can plan your efforts on the day (even at a specific hour) that your campaign will be most effective!

Google Analytics is the best tool you can have if you’re short on budget for more advanced analytics tools. All you need is patience to install and configure your Analytics dashboard, and you’re ready to go!

Here we will give an overview of how to add products in WooCommerce.

But first, let’s define the four different types of products you can set up in WooCommerce: simple, variable, grouped, and external/affiliate product.

Simple Products

Simple products have one SKU, are shipped, and have no variations/options. For example, a book.

Variable Products

Variable products can have multiple variations/options, each of which may have a different SKU or price. For example, a piece of clothing that is available in a variety of colors and sizes.

Grouped Products

Grouped products are related products that can be purchased individually. Note that, grouped products can only consist of simple products. For example, an iPhone could be a grouped product as there are 8GB, 16GB, etc. variations of that same product parent.

External/Affiliate Products

External or affiliate products are ones that you list/display on your website but they are sold elsewhere.

Adding the different types of products all take a similar process, however, based on the product you are adding there will be some different product data required. To ensure a seamless process, make sure to set up product categories, tags, shipping classes, and attributes before getting started.

Below we will give an overview of how to add each type of product. But first here are is some product information that you will need/can add regardless of the type of product.

Title: Add the name of the product at the top of the page

Full Description: Add your product description here (you can add a shorter one later)

Product Categories and Tags: Use categories and tags to organize your products depending on how you would like to structure your website.

Product Image: This is the primary image of your product. It will be used for the thumbnail, catalog, and as the first image on your product page.

Product Gallery: Product gallery images will show up as small thumbnails next to your main product image described previously. Product galleries, for example, could be used for alternate views of your product.

Product Short Description: The short description typically appears next to your product image on its page depending on your theme. Use this for a brief overview of your product. Save details for the long description (described above), which typically appear within the product description tab.

Adding Simple Products

Adding simple products can be very straightforward, especially for experienced WordPress users.  A simple product can also be virtual (not shipped) or downloadable (customers are given access to a file after purchase).


On the general tab fill out the SKU, regular price, and sale price of your product. It is important to note that prices must be entered without $. Sales prices can be scheduled for a particular day, week, month, etc.


If you have products that will sell out, be sure to enable stock management at the product level. If selected, a stock quantity field will appear where you can enter/add your quantity. This number will reduce automatically as orders are placed. Depending on your settings, out of stock items can be hidden on the front-end of your website. On this tab, you can also specify if you would like to allow back orders of out of stock items or if they are to be sold individually.


Enter the weight, dimensions, and shipping class (if applicable) of your product here. The weight and dimensions of your product are required when using table rate shipping or shipping extensions that use this information to calculate rates.

Linked Products

Here you can add up-sells and cross-sells to your product, which is a great way to drive extra sales and increase revenue!

Up-sells are displayed on the product details page and encourage visitors to view other products. Think, “You May Also Like…”. An example of an up-sell would be to offer some of your other Aerosmith merchandise to a visitor who is viewing an Aerosmith t-shirt.

Cross-sells are displayed on the cart page and relate to the product(s) that your customer has in their cart. For example, if your customer has an iPhone in their cart, you may also suggest that they also purchase a case.

To add, simply start typing the name of other products you have already added and select. (Tip: you may want to add all of your products first and go back to do up-sells and cross-sells so you have your full inventory to choose from)


On the advanced tab, you can set up an optional purchase note to be sent to the customer after purchase, a custom ordering position, or enable/disable customer reviews for the product.

Adding a Variable Product

Adding variable products is very similar to adding simple, but with the selection of variable as the product type, additional tabs are added to your product data section.


Enter SKU of your item. Note: you will enter SKUs for variations later on.


Here you can set the stock quantity for the product, or leave it blank to use the stock settings on the variable products.


Enter the weights and dimensions of the product, or leave it blank to use the stock settings on the variable products.

Linked Products

Same process as simple products. Refer to Linked Products section above.


Here is where the differences between simple and variable products begin. In the following example, we will use an attribute we have already setup: size.

Select size from the drop-down menu and click add. Click select all to add all sizes. If you would like to remove any options, click the x next to the term name. Select visible on the product page if you would like customers to choose from these sizes. Then, click used for variations if each size has it’s own SKU/price/weight/etc.

Make sure to click save attributes as these will not be visible on the variations tab until you do so.

A guide to adding products in woocommerce


On the variations tab, you will add all of the product data for each individual size.

First, click the ‘add variation’ button 4 times if you will be using all 4 sizes. Select the name of your sizes from the drop down menus. Then, fill in the product data for each size. Note: variation price is required or the variation will not show up on the front-end of your website.

If you fill in all the product information for your variations, you will now be able to see them on the front-end of your website on your product page.


On the advanced tab, you can set up an optional purchase note to be sent to the customer after purchase, a custom ordering position, or enable/disable customer reviews for the product.

Questions? Contact us today for a free quote at 630-868-5060 or email us here.

Adding a Grouped Product

Grouped products are related products that can be purchased individually. Note that, grouped products can only consist of simple products. For example, an iPhone could be a grouped product as there are 8GB, 16GB, etc. variations of that same product parent.

Group products are setup very similar to a simple product and consist of establishing a parent product and then child products within that group.

Setting Up the Parent Product

To establish the parent product, select a product type of ‘Grouped’ from the drop-down menu. Then fill in product information like description, images, categories, and tags in the same way you would for a simple product.

Now that the parent product is established, you will need to create the child products inside of that group.

To create a child product, create a new product. For the child product you will only be required to fill in the:

  1. Title
  2. Product type = Simple

However, add any necessary product data like descriptions or prices for each child product.

Next, navigate to the linked products tab. Now that a grouped product has been established, a grouping field appears below the Up-Sells and Cross-Sells. Select the parent product from the drop-down menu.

In this example, we setup an iPhone as the grouped (parent) product and the 8GB/16GB as the child products. If setup properly you should see links to each child product on the iPhone product page. Note: an individual product page exists for each child.

Adding an External/Affiliate Product

External or affiliate products are ones that you list/display on your website but they are sold elsewhere.

First, select this product type from the drop-down menu.

Enter SKU, the external URL to the product, the price, and the text you would like on the button that links externally to the product.

Be sure to fill in all other product information outlined in previous examples like description, tags, categories, images, up-sells/cross-sells, etc.

There you have it! You’ve successfully added your products in WooCommerce. We typically recommend adding some products like this manually to familiarize our clients with settings in WooCommerce. After getting to know the functionality,  you can consider adding your products with a CSV, especially if you have a lot of products. Stay tuned for our future post where will we explain how to do product CSV imports.


WooCommerce is a free eCommerce plugin for WordPress, one of the most popular and robust content management systems available today. Out of the box, WooCommerce has a ton of functionality like product and inventory management, shipping options, tax and payment options, marketing, reporting, and more. And for virtually every other eCommerce need there is a wide selection of extensions that can be downloaded.

Beyond your standard ecommerce model, WooCommerce can also power a variety of other online businesses. Click the links below to jump to the following:

  • Dropshipping
  • Digital/Virtual
  • Affiliate
  • Subscription
  • Membership
  • Auctions
  • Bookings

Dropshipping WooCommerce Store

Dropshipping, with its relatively low barrier to entry, is a great way for online retailers to learn more about running an ecommerce store while minimizing their risks. Instead of purchasing and storing inventory, a dropshipping store sells items from a supplier. Once the item sells on your website, you place the order with your dropshipper at your wholesale rate, they fulfill and ship the order to the customer, and you keep the retail margin as your profit.

If you are reading this post, you may already be familiar with drop shipping and wondering if you can run that sort of store on WooCommerce? The answer is YES!

Setting up a drop shipping store in WooCommerce is really not that different from setting up a standard eCommerce store. Typically, the only difference is what happens AFTER a sale is made. In other words, how do you notify your supplier of the new order and the customer’s details?

In WooCommerce you have two options:

  1. Set the “New Order” emails in WooCommerce to be sent to your supplier
  2. Or, use a dropship-specific plugin/extension (ex: WooCommerce Dropshippers)

One thing to keep in mind with a drop shipping store is that you will need to work with your supplier in managing inventory. They may have feeds you can integrate with your website, so be sure to discuss this with your supplier!

Digital WooCommerce Stores

Are you trying to sell your customers a download of something like an e-book or mp3? A service? WooCommerce can help. WooCommerce offers both virtual and downloadable product types and setup is a breeze?

Virtual products, like a service, are intangible and are not shipped. Downloadable products, like an e-book or mp3, allow customers to purchase and then receive after completing payment.

For downloadable products you have 3 download method options and some access restrictions which you will set in WooCommerce > Settings > Downloadable Products:

  1. Redirect only – when a customer downloads a file, the link redirects to the file
  2. Force download – file downloads are forced using PHP
  3. X-Sendfile/X-Accel-Redirect – downloads are server by Apache. If you use this method, keep in mind that this requires the X-Sendfile module and not all servers have this


Then, choose downloadable as the product type in the top of your product data editor. A number of fields will appear, allowing you to upload your file, set a download limit, an expiration date, and the download type.


Affiliate WooCommerce Stores

WooCommerce has built-in functionality to sell external/affiliate products through your website, making it easier than ever to run an affiliate store!

Simply add all of the details of a product (learn how to add woocommerce products) and choose External/Affiliate product as your product type. As you can see in the example below, choosing this product type will enable you to add the external URL to the product and custom button text. When customers click on your product they will be taken off your website to the URL you provided to complete their purchase.

In the example below, we’ve linked externally to an affiliate product on Amazon and added BUY NOW as our button text. How simple is that?


Subscription WooCommerce Store

Subscriptions are the perfect way to manage recurring payments for services such as access to website content, newspapers, or subscription-based ecommerce models.

With the help of WooCommerce Subscriptions, you can easily offer products and services that require recurring payments. This WooCommerce extension offers a number of robust features including:

  • Add a sign-up fee, offer free trials, and set expiration dates for subscription products
  • Set subscriptions to renew on a variety of different billing schedules
  • Offer customers multiple gateway options
  • Variable subscriptions allow customers to choose from different levels/tiers of subscriptions
  • Manual of automatic renewals
  • Renewal emails

Membership WooCommerce Store

Are you looking to sell memberships? A combination of tools can help you create sell memberships, set group-based capabilities, and content access control based on membership levels.

To achieve the features mentioned above you will need the following plugins:

  1. Groups – this controls the membership levels and access control capabilities
  2. Groups for WooCommerce – allows you to sell access to the groups you’ve set up in the Groups plugin above
  3. (optional) WooCommerce Subscriptions – if you’d like to sell memberships with recurring payments you will also need to use this extension (described in previous section)

Auction WooCommerce Stores

We ran into this store type when helping a client who wanted to auction off a product on their website for charity! With the help of a plugin called, WooCommerce Simple Auctions, you can turn your regular WooCommerce products into an auction.

The plugin enables you to leverage a number of awesome new functions. In the example below, you can see the new AUCTION tab on your product data editor gives you new data fields for: item condition, auction type, start price, bid increment, reserve price, buy it now price, auction dates.

Types of woocommerce stores

On the front-end, bidders can even access a “My Auctions” section to keep track of their bids. Learn more here: WooCommerce Simple Auctions.

Sell Bookings or Appointments on WooCommerce

Do you want to take reservations? Offer appointments? Or sell services and rentals? With the help of  the WooCommerce Booking extension you can turn your WooCommerce website into a powerful booking portal. This extension can help you sell time or date based bookings.

Here are some cool features:

  • You can create booking slots which are fixed (offer set times) or let the customers decide
  • Manage bookings and availability
  • Customer email notifications
  • You can even add extras for each booking by combining this with the Product Add-ons extension


Did you know you could run all of these types of online businesses with WooCommerce? While this is not an exhaustive list, we hope you learned something new! If you are doing something unique with your WooCommerce store let us know in the comment box below.


Searching to sell your product online but not sure the way to get started? Or, are you on a budget and want to get started quickly?

Enter WooCommerce – a free e-commerce plugin for WordPress, one of the very most popular and robust Content Administration Systems available today. With almost 4 million downloads available to date, WooCommerce is the now the speediest growing e-commerce platform in the world.
From the box, WooCommerce has a bunch of functionality:

  • Shipping options
  • Item and inventory management
  • Taxes settings
  • Marketing – savings, free shipping, etc.
  • A few payment options
  • Robust confirming

As well as for almost everything other e-commerce need there is a wide selection of plug-ins that can be downloaded. For example, payment gateways or shipping extensions can extend the functionality of your store. For more ideas, do a quick Google search for WooCommerce extensions. From subscriptions to drop shipping, find out more on they types of woocommerce stores you can create.

With an intuitive user interface, all of the themes available, and the mountain of documentation and tutorials available, WooCommerce is a wonderful option for online stores.

We’ve combined and prepared some of our consumer instructions to share. Listed below we will discuss basic principles to getting started with WooCommerce including configuring your initial settings.

Getting Started

Install the WooCommerce plugin through your WordPress dashboard, or download here and upload the ZIP file to your website. Then, activate the plugin. Note: if you are using a theme you will want to ensure it is WooCommerce compatible. You can check out some here.
Activating the WooCommerce plugin will add two new menus to the WordPress dashboard: WooCommerce and Products.

In this post, we will cover the basic WooCommerce settings. Navigate to the WooCommerce menu and then click Settings. Here there are 7 different tabs to change the settings.


The overall tab allows you to set your base location and also what forex you will be taking. Will you be shipping and delivery internationally? Be sure to set what countries you’ll certainly be selling to here. For example, if you only would like to sell and send within the United Areas select ‘Specific Countries’ for ‘Allowed Countries’ and then ‘United States’ under ‘Specific Countries’. You can also change some of the front-end styles here.



The products tab permits you to how products are shown, item information, and picture alternatives. Here it is imperative to characterize what your items weight and measurement unit will be (ex: pounds and inches). Different choices include:

  • Divert to cart page after a client adds an item to their cart
  • Enable ratings
  • Picture sizes: list pictures, single items, and thumbnails


The products tab additionally incorporates stock alternatives, which permits you to empower or incapacitate stock administration. Make sure to empower stock administration if your item can leave stock. Empowering stock administration permits you to likewise get low stock or out of stock warnings to your email. Here you will likewise have the choice to hang out of stock things on your site or show/shroud stock sum toward the front.

Having to grips with WooCommerce


The tax tab permits you to empower and arrange charge settings if required. Setup your default standard rate in view of your stores base area and state law.



The checkout tab permits you to characterize what installment alternatives your clients will have. As a matter of course, WooCommerce incorporates CCNow, BACS, Check, Cash on Delivery, Mijireh Checkout, and Paypal. Once more, there is an assortment of installment passage expansions accessible in view of your charge card processor.

Note: it is prescribed to Force Secure Checkout (alternative 3) – an SSL declaration is required.



The shipping tab permits you to characterize your store’s delivery choices. Out of the case, WooCommerce incorporates Free Shipping, Flat Rate, International Delivery, Local Delivery, and Local Pickup choices, which can all be empowered or crippled. As said sometime recently, there is an assortment of augmentations to expand the usefulness of your store, including UPS/FedEx/USPS shipping alternatives.

Here you can empower the shipping adding machine on the cart page or conceal shipping costs until your client enters their address.

Shipping Tab WooCommerce

For the free shipping alternative, you can choose when a client gets free delivering. In the case beneath, clients who spend at least $100 are qualified with the expectation of complimentary shipping.

Free Shipping WooCommerce

For the flat rate, you can define the cost per order and even additional costs based on item, class, or even shipping class. In the example below, customers pay a flat rate fee of $5.99 per order.

flat rate

The universal conveyance settings permit you to determine particular nations that you ship to and extra expenses per arrange/thing/class. You can likewise include dealing with charges for worldwide conveyance.


The neighborhood conveyance choices permit you to indicate what postal divisions are qualified for this choice and in addition the expense you might want to charge for nearby conveyance. In the case beneath, clients are charged $2.00 on the off chance that they live in the 60504 or 60563 territory code.


Thus, the nearby pickup choices permit you to indicate what postal districts are qualified for this alternative and additionally the expense you might want to charge for this choice. In the case underneath, clients are qualified for nearby pickup in the event that they live in the 60502 territory code.



The accounts tab controls the pages related to your client’s accounts. Of course, these pages are the endless supply of WooCommerce. Be that as it may, they can be changed/tweaked in light of your needs. Here you can likewise set client enlistment alternatives.



The emails tab allows you to configure and customize your outgoing/automated emails to customers. First, define yours from the name and email address.

You have some color styling and text options for the default email template, which can be fully customized if desired with some programming knowledge.

WooCommerce emails include New Order, Processing Order, Completed Order, Customer Invoice, Customer Note, Reset Password, New Account.

The new order email, for example, you should setup to send to yourself to notify of a new order. Another example, the Processing Order email automatically sends to your customer after their order if enabled.

You can enable/disable each of these automated emails based on your preferences.


With your WooCommerce store properly configured, you are ready to start adding your products! Check out: Adding Products in WooCommerce.