18 Surprising Things You Can Do in Woocommerce
Woocommerce is our platform of choice with our ecommerce development.
I am a big fan of Woocommerce due to its flexibility and customization that allows us to build awesome sites!
18 Woocommerce customizations
- Order Matrix Tables
- Slide-in sidebar Cart with cross-sells
- One page checkout
- Hide Price for Logged Out Users
- Email product page to friend or coworker
- Search Bar That Autocompletes
- Size Charts
- Recommend Products In Your Blog Sidebar
- Delight Customers with Tracking and Delivery Updates
- Allow customers to customize their order
- Recurring Subscriptions
- Coupon & Promo codes before checkout page
- Unlimited product options and variations
- Do (and build) more with the Woocommerce API.
- Migrate from Shopify/BigCommerce/Magento to Woocommerce
- Multiple customer registration forms
- Use Woocommerce Integrations With Your Existing 3rd party Tools
- Over 100+ Payment Gateways Options
1. Order Matrix Tables
Essential for B2B businesses that do a large quantity of order quantities for a single product.
A order matrix table allows customers to see the sizes, colors, and inventory available all in one clear table making it easy to add multiple quantities to their Cart.
Here is a GIF example of an Order Matrix Table we implemented for our customer, Storm Creek Distributor, to give you a complete visual of how this process works:
2. Sidebar slide-in Cart with cross-sells
Sidebar slide-in carts help increase your average order value. A lot of ecommerce sites make the mistake of redirecting the customer to the Cart page after adding a product to their cart. With a slide in cart, customers can see recommended products to go with the product added to their cart.
For example, I add a Navy 1/4 Zip pullover to my cart, I see recommended jackets that go with this style.
Here is an example of a site we developed a site who uses the “slide-in cart”.
After a user adds a product to their cart, two additional products are recommend to be purchased.
3. One page Checkout (3 column)
Offering customers the ability to see the Cart, Shipping, and Billing columns on an one page Checkout is crucial.
The ability to customize the checkout is not possible on Shopify is not possible unless you are on their Shopify Plus plan that starts at $2k/month.
Here is a example of a Woocommerce one page checkout we developed for a client.
4. Hide Price for Logged Out Users (Logged-in Pricing)
Do you run a B2B business where users that are logged in see different pricing?
For example, let’s say your site shows non-logged in users a retail price of $100.
If a user has been approved for a distributor account, their price would be 1/2 the price after logging in.
This is just one example of how you can show different prices based upon if the user is logged-in. Another possibility could be to show different prices if the user has the role “customer” vs. “distributor”.
5. Email product page to friend or coworker
Allow customers on your Woocomerce store to easily send a particular product you offer to their friends or even coworkers! Perfect for B2B Wholesale stores that want their sales reps and distributors to share products across their network.
See the GIF below of how this works.
Here is how the email notification looks like!
Want to see this functionality in live action? Go to this Woocommerce wholesale demo store and test emailing yourself to get a better idea of how this works!
6. Search Bar That Autocompletes
Notice when you type something in google the search bar shows suggestions? This can be set up in Woocommerce so your customers can search a product based on the name or specific product SKU.
See the example we developed for a client below. After typing in “vest”, the search results populate with suggested products.
7. Size Charts
If you never bought a product from a ecommerce store an unknown is if the clothing will fit. Size charts are effective to be added as popups so customers can easily see if your products will fit them.
Here is another example:
8. Recommend Products In Your Blog Sidebar
Writing content for your ecommerce site is beneficial to document your journey. Whether you are writing about the process it took to create that awesome new product just launched or spotlighting a holiday gift guide, show select products in your blog sidebar can easily convert the casual fan to purchase your product.
9. Delight Customers with Tracking and Delivery Updates
Customers are eagerly waiting for their shipments. Adding a shipment tracking link to their Orders page allows you to keep customers updated of the whereabouts of their orders.
10. Allow customers to upload AI, PSD, EPS, SVG, PNG and DST files
If your company offers screen printing or embroidery services, allow your customers to upload their logos on your product pages.
The problem is that customers want to upload AI, PSD, EPS, SVG, PNG and DST files that can be massive in size and will not work with WordPress’s maximum upload size.
Use a 3rd party integration such as Cloudinary to allow customers to upload their logo on the product pages. Here is an example below.
11. Recurring Subscriptions
Users may be tempted to use a SaaS such as Recurcly or Chargify for their subscription products. However, if you are already using the Woocommerce platform, use Woocommerce Subscriptions. We have worked with a client that does over $50,000 in recurring subscriptions a month all on Woocommerce.
Below is an example of a subscription platform setup on Woocommerce.
Customers have the ability to edit their subscription with the following options:
- Ship Now
- Skip Next Package/Next Shipment
- Change Frequency of Subscription (i.e. change from every 1 month to every 2 months or every 3 months)
- Change Next Shipment Date
- Update payment method
- Cancel subscription
- Change Address
- Change Payment/Update payment method
12. Coupon & Promo codes before checkout page
A complaint of many Shopify store owners and developers (that’s us) is that users are not able to add a coupon code until the final Checkout page. In Woo you are able to apply a promo code on a link, Cart page, and Checkout page.
13. Unlimited product options and variations
Woocommerce allows unlimited product options & variations. Product options think size, color, features, price, etc. Product variations would be a Small Blue T-Shirt. A downside of Shopify is that they limit each product to 3 product options and 100 product variations.
14. Do (and build) more with the Woocommerce API.
Woocommerce’s API allows you to connect your store to your existing product lifecycle management system, customer relationship manager, or business database.
Below are just a few of the features of Woocommerce’s API:
- Create, modify, and delete products, product variations, orders, and customers.
- Display real time shipping rates and methods
- Add, update, delete product images
- Retrieve all current tax rates or batch update all tax rates across your store
- Access sales reports based upon top sellers and time period (i.e. top sellers in the month of April)
- Connect inventory to your centralized inventory management system to keep your inventory across all channels correct
Learn how to get started using the Woocommerce API without knowing how to code.
15. Migrate from Shopify/BigCommerce/Magento to Woocommerce
If you are currently using Shopify, Magento, Bigcommerce, or another ecommerce platform, it is easy to move to Woocommerce. Learn how to move woocommerce orders, customers, products, and coupons to start.
16. Multiple Woocommerce customer register forms
Using Gravity Forms, you can setup multiple customer registration forms with Woocommerce. In this example, we setup 2 unique registration forms for a B2B wholesale distributor:
- New Web User form: for current customers that did not have an online account set up yet.
- New Customer Registration form: new prospective customers that had to be approved.
17. Use Woocommerce Integrations With Your Existing 3rd party Tools
Woocommerce is the most popular CMS in the world.
Due to its popularity, there is an integration for almost any email marketing software, CRM, and marketing tool on the market.
Want to add customers to your CRM in Zoho, Insightly, SalesForce and others? This takes 10 minutes.
What about automatically adding customers to your Mailchimp, Constant Contact, or Drip list? Done.
18. Over 100+ Payment Gateways Options
Easily take payments on your Woocommerce store from Stripe, PayPal, Square, ApplePay, AmazonPay, Google Pay, Authorize Net, Evalon, Intuit and many others.
Is your business setup to send invoices and receive checks or cash on delivery? A payment gateway can easily be setup to accept payments by cheque or cash on delivery.
Want to check if the gateway your business uses is offered on Woocommerce? See the list.
Now it’s your turn. What is possible in Woocommerce that is surprising to you? I would love to know your thoughts.