Caddy – Smart Side Cart for WooCommerce


Caddy is a high performance, conversion-boosting side cart for your WooCommerce store that improves your store’s shopping experience & helps grow your sales.

Increase average order sizes with Caddy’s built-in product recommendations, reduce cart abandonment with a free shipping meter, and encourage repeat shoppers with a saved product list.

⚡️ Optimized for performance
📱 Mobile friendly – Works beautifully across all devices
🌏 Translation ready
⚔️ Cross-browser and cross-OS battle tested

Try the Demo | Visit | Upgrade to Premium

Features included free:

  • Add an (ajax powered) sticky side cart across your whole site
  • Let customers add products & manage their cart items without reloading the page
  • Let customers manage cart quantities in the side cart
  • Let customers remove items from the side cart
  • Show a sticky floating cart button with a cart quantity indicator
  • Let customers add coupons in the side cart
  • Show a free shipping meter in the side cart that lets customers know when they qualify for free shipping
  • Show product up-sell recommendations when customers add products to their cart
  • Let customers save products for later
  • Add cart and saved list links to your navigation menu (short codes + widgets)
  • Add save for later buttons on product pages
  • Add custom CSS to set your own styles and match your brand

Upgrade to Premium

Upgrade to premium and unlock more powerful add-ons, customization and styling features.

Premium features:

  • Ability to change the cart icon
  • Ability to change the cart bubble position on the screen
  • Display notices when adding to cart or adding/removing saved products
  • Promote custom coupon offers in the cart
  • Customize all Caddy colors
  • Set free shipping meter exclusions
  • Set product recommendation exclusions
  • Show save for later buttons on shop archives
  • Manage placement of save for later buttons on shop archives
  • Customize the welcome message to new users
  • Hide Caddy on some pages
  • Hide out of stock products from product recommendations
  • Get priority email support
  • Get early access to new features

Get premium:

Premium Add-ons:

Announcements Bar Add-On – Display an announcement text bar at the top of the cart.
Google Analytics Add-On – Track how users interact within Caddy using enhanced e-commerce event tracking for Google Analytics.


  • The Caddy side cart opened.
  • The up-sell recommendations screen after a product has been added to the side cart.
  • The settings screen.
  • The custom CSS styling screen.


Important: You must download and activate the WooCommerce plugin, before using Caddy.

Install Caddy from within WordPress

  1. Visit the plugins page within your dashboard and click the ‘Add New’ button.
  2. Search for ‘Caddy for WooCommerce’.
  3. Click the install button.
  4. Click the activate button.
  5. Find the ‘Caddy’ menu within your dashboard and change your plugin settings.

Preguntas frecuentes

How do I add the Caddy cart icon & link to my menu or header?

Search for the “Caddy Cart” widget and add it to your header.

Or, you can use our included shortcodes using the Shortcodes in Menus plugin and then adding the following Caddy shortcodes:
[cc_saved_items text=’Saves’ icon=’yes’]
[cc_cart_items text=’Cart’ icon=’yes’]

The “text” value is the text that you want to appear in your menu.
The “icon” value (yes or no) will display a heart icon for the “Saves” link and a cart icon for the “Cart” link

Does Caddy work with multisite?


Can I translate Caddy?

Absolutely! You can find instructions here.

Will Caddy slow down my site?

No. We’ve built Caddy with performance in mind and have fine tuned it for speed.


19 de enero de 2023
I'm super happy with the plug-in! Works easy and visually looks great. The service was also great, I had problems with configuration due to my theme, but Mike fixed it for me in no time! I recommend it!
30 de septiembre de 2022
Hello as I said before I like your plugin! But you should not take a tags for interactive elements in any case, otherwise there are problems with SEO. This concerns almost all control elements in your plugin. You should use a button tag or similar Read the Google Docs about the "links not crawlable" issue
15 de junio de 2022
Amazing plugin. SideCart/Basket is so much better than standard mini cart than most websites are using. Developers are very active and friendly, open for adding suggestions. Free version is extremely generous in its functionality, premium version allows you to customize everything and get instant support.
4 de septiembre de 2021 1 respuesta
The plugin is okay but only problem is auto opening the cart after adding a product can't be disabled which is annoying as customers do not want to see their cart after adding every products.Otherwise the plugin is great but still had to uninstall.
Leer todas las 11 reseñas

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.


Registro de cambios


  • Fix: Add-to-cart JS event not working for some products


  • Fix: Address the same reference to the shipping meter text
  • Improvement: Add-to-cart JS event changes
  • Improvement: AJAX object handle name changes for caddy-public JS file
  • Improvement: Cart subtotal calculation changes


  • Fix: trash button is not working for some customers
  • Improvement: Tested upto latest WooCommerce 6.9.4 and WordPress 6.0.2 versions


  • Improvement: window.load event changes
  • Improvement: Tested upto latest WooCommerce 6.8.2 and WordPress 6.0.2 versions
  • Improvement: Updating the sidebar boxes and links in admin-area


  • Fix: Call to a member function is_empty() on null
  • Fix: Cart object condition check on the cart screen
  • Improvement: Free shipping total calculation is round-up
  • Improvement: Convert all the integer value to float for better calculations


  • Fix: Call to a member function get_cart_contents_count() on null
  • Fix: Minor fix for undefined variable that may have impacted subscription products
  • Improvement: Replace cc_update_window_data AJAX action with get_refreshed_fragments
  • Improvement: Tag added for free shipping country


  • Fix: Added dynamic version number to public JS
  • Improvement: WC 6.5.1 and WP 6.0 compatibility added


  • Fix: Removed “Save for later” tab when “save for later” options (in premium version) is disabled
  • Fix: Removed unused cc-fontawesome CSS
  • Fix: Removed premium plugin save for later ajax action
  • Improvement: Optimized add-to-cart process using WC Rest API
  • Improvement: Performance improvement by minifying JS and CSS
  • Improvement: Get refreshed fragments on-page load using JS
  • Improvement: Using get_option instead of get_transient to check if premium license is active or not
  • Improvement: Temporarily disable cart contents for any action within Caddy cart to show its loading
  • Feature: Added affiliate ID field & affiliate link to Caddy branding
  • Feature: Add affiliate ID field & affiliate link to Caddy branding


  • Improvement: Performance improvement for all the major actions within plugin


  • Improvement: Update save for later product listing code


  • Improvement: caddy-public-fonts.css added as a separate file
  • Fix: Redirect external product to the URL
  • Improvement: Update Caddy cart screen qty field based on the product “Sold individually” settings
  • Fix: cc_cart_icon & cart_text undefined error for the widgets
  • Improvement: Premium version license activation check function added
  • Improvement: Add support for “Display on the Checkout page” premium version option
  • Fix: Excluding draft products to appear on the product recommendation
  • Improvement: UK country code added in the free shipping meter
  • Improvement: Hooks added before and after caddy cart items


  • Improvement: Cart sub-total calculations (support decimal value)
  • Improvement: Caddy global admin and public object created to override hooks
  • Fix: Wrapper css changes for some themes


  • Fix: Mobile cart open issue (sometime) when product added


  • Fix: DIVI theme builder compatibility issue
  • Improvement: Display Caddy cart item meta info below product name
  • Improvement: Free shipping meter price changes
  • Improvement: Translation file updated


  • Fix: WP Rocket caching issue
  • Improvement: Hide catalog visibility hidden products from recommendations
  • Improvement: Adding transition to compass count
  • Improvement: Remove subtotal section
  • Improvement: Change “Estimated total” to “Subtotal” and calculations (exclude shipping and taxes)


  • Fix: YITH gift card plugin compatibility
  • Improvement: Remove added class after deleting item from the cart
  • Improvement: Free shipping meter calculations updated
  • Improvement: Subtotal and estimated total changes
  • Fix: WordPress jQuery (default) load issue
  • Improvement: Changing Caddy logo
  • Improvement: Fixing colors to match new Caddy brand
  • Improvement: Caddy widget condition changes
  • Improvement: Display subtotal under the coupon code box


  • Improvement: New hook added for Caddy nav menu
  • Improvement: POT file updated


  • Improvement: Product price in cart screen updated
  • Improvement: Caddy premium license condition updated


  • Fix: Save for later button condition changes


  • Fix: Fixing bubble close button
  • POT file updated for translation
  • Fix: Free shipping meter bug


  • Improvement: General performance optimizations
  • Improvement: Shipping meter CSS animation added
  • Improvement: Caddy admin settings layout changes
  • Improvement: Display product recommendations directly inside the cart screen
  • Improvement: Front-end UI improvements
  • Fix: Display an error message while trying to add an out-of-stock product
  • Fix: product links
  • Fix: CSS changes to support larger screens
  • Fix: Product recommendations layout when adding product to saved list
  • Fix: Mobile styles
  • Fix: Free shipping meter condition updated
  • Compatibility: Caddy support added for Elementor editor
  • Compatibility: Twenty Twenty-One theme compatibility added
  • Compatibility: Premium latest version support added with different notices
  • Compatibility: Flatsome theme support added
  • Compatibility: Multi-site support updated


  • General bug fixes
  • Add-on page changes
  • Before and after cart screen hooks added
  • Caddy Announcement add-on section added to the add-ons page
  • Prevent out of stock products from being added to cart
  • Free shipping meter condition updated when a coupon code is removed
  • Added support for the “WooCommerce Blocks” plugin


  • Bug fixes
  • Crate cart and saved items widgets
  • Updated add-on page layout
  • Cart confirmation screen refresh rate updated


  • Bug fixes
  • Updated plugin using hooks


  • Calculations were fixed for the discount amount


  • Bug fixes
  • Code clean-up and optimization
  • Adding support for the latest versions of WordPress and WooCommerce


  • Fixed issue with pot language file
  • Added missing language strings
  • Code cleanup


  • Initial release