Skip to content
4,000+ active installs

CartPops replaces your cart page with a beautiful, responsive, and conversion optimized fly-out cart. Works with every theme.

Leather Weekend Bag $149.00 $179.00

Your Cart

2

Add $21.05 more for free shipping

Hibiscus Camp Shirt $29.95
1
Leather Weekend Bag $149.00
1

Works with every theme

A fresh take on the WooCommerce cart

With over 4,000 active installs and tons of positive feedback, we're thrilled to improve your eCommerce store too.

Active installs on WordPress.org
4,000+
Drawer script, gzipped. No jQuery, no page reloads.
25 KB
"We operate a new consumer webshop for Beimer with over 600 orders per week. CartPops makes a measurable contribution to our success."
Niek Agten Beimer Premium

Try it and see for yourself

Add a beautifully designed cart to your WooCommerce store within seconds, so customers can quickly shop and check out. It opens the moment a customer clicks any "add to cart" button.

  1. Install it in a minute

    Download CartPops for free from WordPress.org. It replaces your cart page right away and works with every theme.

  2. Make it yours

    Start from a preset, change every color and preview each tweak live before you hit save. No CSS needed.

  3. Watch the cart sell

    Customers review products, change quantities, apply coupons and head to checkout without ever leaving the page.

Try the demo

Increase average order value with a few clicks

Let customers know how much more they need to add to qualify for free shipping, with a progress meter right inside the cart. Set it once and forget about it.

A smarter way to create more revenue

The free shipping amount comes straight from your WooCommerce shipping zones, or you set a custom threshold. Write your own message with simple syntax, and WooCommerce's built-in geolocation detects the visitor's country.

Improve your WooCommerce cart with just a few clicks

Take it for a spin. Download for free on WordPress.org.

  • Free Shipping Progress Bar

    Pro

    Let customers know how much more they need to add to their cart to qualify for free shipping.

  • Choose your add to cart trigger

    Free

    Open the cart drawer the moment a product is added, or only when customers click the Cart Launcher. Works on any Woo "add to cart" button.

  • Elementor Integration

    Pro

    With this widget, you can easily style the Cart Launcher and show it anywhere you'd like. Take full control.

  • Customize over 24+ colors

    Free

    The easy to use settings panel lets you change every color of the cart without the technical overhead. No more CSS.

  • Powerful coupon form

    Free

    A cart isn't complete without coupons. Customers can add and remove (multiple) coupons without the page reloading.

  • Floating Cart Launcher

    Free

    Add a floating cart icon to your page that lets customers access their cart quickly, anywhere in your store.

  • Cart Launcher shortcode & Menu item

    Free

    The [cartpops_cart_launcher] shortcode places a WooCommerce cart icon in your menu or anywhere on your page.

  • Product Recommendation Engine

    Free

    Recommend products directly in the cart. Choose from upsells and cross-sells, or pick custom products with a license.

  • Custom CSS

    Free

    Add custom code on the fly that gets loaded after the plugin's code.

Download now

A cart that pays for itself, every month

Smart Add-ons, the Smart Bar and the Bundle Builder add revenue to orders you were already getting. CartPops Analytics shows exactly what each one brings in.

CartPops revenue, last 30 days +18%
$15,109
Bundle Builder
$8,802
Smart Bar
$4,247
Smart Add-ons
$2,060
Example store with about 1,500 orders a month

One toggle, five extra dollars

Customers opt in to extras like shipping protection or gift wrapping, right above the checkout button. Every add-on lands on the order as a WooCommerce fee.

Smart Add-ons CartPops Analytics · 30 days +15%
Toggles
412
Revenue
$2,060

New in CartPops 2.0

Rebuilt from the ground up on the WooCommerce Store API, with new Pro tools that help every cart grow.

Rebuilt on the Store API

CartPops 2.0 stays in sync with WooCommerce's Cart, Checkout and Mini-Cart blocks, and ships as native blocks for your Site Editor.

"We've had the opportunity to test version two, and it's truly fantastic."
Peter Holtkamp CEO, Paulo Bellini

Smart Bar with rules

Show a cart timer, a message or a product spotlight at the top of the drawer, based on cart total, products, categories or user role.

Bundle Builder

Offer frequently bought together products right under an item, with an optional bundle discount. One tap adds the whole set.

Conversion analytics

See drawer opens, add to carts, checkout starts and the revenue each CartPops feature brings in. Aggregate data only, kept for 90 days.

Protect every order

Smart Add-ons let customers opt into extras like shipping protection with a single toggle, charged as a regular WooCommerce fee.

A Pixel Perfect WooCommerce Cart

CartPops makes your cart accessible from anywhere on your site and looks great on any theme or design.

  • Intuitive and beautiful design
  • Built with page speed in mind
  • Compatible with most plugins
  • WPML support and translation ready
  • Ability to replace the default cart page
  • Plenty of features for developers

Choose from different Add To Cart triggers

Choose what happens when a customer adds a product to their cart. Open the drawer right away, or let customers open it from the Cart Launcher. Either way, the drawer is always one click away.

  • Fully responsive and mobile first
  • Compatible with any theme
  • Works on any Woo "add to cart" button
  • Built with page speed in mind

Customize over 24+ colors

We get it, you're running a brand. It's important that customers feel at home. That's why we made it really easy to customize every single color and make it your own. CartPops even has presets, plus a dark mode, to inspire you and get you started.

Explore all features

Meet the Product Recommendation Engine

Squeeze more revenue out of your customers by recommending products directly in the cart.

  • Promote upsells, cross-sells or hand-picked products (Pro)
  • Fall back to random products, or hide them when nothing fits
  • Show them as a carousel, a grid or a list
  • One tap adds simple products straight to the cart

Developers, we gotchu!

Sometimes you just need a little more control. CartPops ships with JavaScript events, plenty of PHP hooks and filters, and a REST API, so you can change every part of your cart.

  • 19 render hooks
  • cartpops:open
  • cartpops/v1 REST
  • Settings export
Read the docs
Snippets
// Send the checkout button to a custom URL
add_filter( 'cartpops_checkout_button_url', function () {
    return wc_get_page_permalink( 'checkout' ) . '?express=1';
} );

// Add an engraving line under a cart item
add_filter( 'cartpops_cart_item_data', function ( $lines, $item ) {
    $lines[] = 'Engraving: ' . $item['engraving'];
    return $lines;
}, 10, 2 );

// Open the drawer from any button
document.dispatchEvent( new Event( 'cartpops:open' ) );
Portraits of the CartPops team

Hi, we're the team behind CartPops!

When building eCommerce sites for clients, we couldn't believe there wasn't a (better) WooCommerce cart plugin with all the "simple" features we were looking for. Maybe we were a little naïve, but we decided to stop talking and make it ourselves.

CartPops was born, and we're here to help our fellow WooCommerce store owners.

Every Pro feature, on as many sites as you need

CartPops 2.0 is built from the ground up on the WooCommerce Store API. Every plan unlocks all Pro features, support and updates. The core plugin stays free on WordPress.org.

Billing period

Every plan includes

All Free features, plus every Pro feature. Lifetime licenses include 3 years of priority support.

  • Shipping & Rewards Meter
  • Bundle Builder
  • Smart Bar with cart timer
  • Smart Add-ons
  • Conversion analytics
  • Recommend custom products
  • Elementor Cart widget
  • Support and updates

100% Money Back Guarantee

Not completely satisfied within 14 days of purchase? You're more than welcome to a full refund.

Just getting started? Download CartPops Free

Questions? We got you covered

What's included in the licenses?

A license entitles you to free updates and support for one year and a 15% discount on renewals.

If you purchase a lifetime license, you'll get 3 years of support included.

Can I ask for a refund if I'm not pleased?

Yes. If for any reason you are not satisfied with your purchase, we'll issue a refund, as long as you let us know within 14 days of your purchase. Refunds are available for new purchases only, not for renewals.

How do I get support?

Once you purchase, you'll have access to the support section in your account. You can open tickets and we'll get back to you within one business day. We can't offer support for compatibility with beta versions or experimental features (this is always clearly mentioned). There's also a chat widget on every page of our site and inside the plugin.

What happens if my license expires?

We'll send you a reminder before the expiry date. Expired licenses don't get plugin functionality, updates or support. If you renew before your license expires, you get a 15% discount.

This doesn't apply to lifetime licenses.

Can I upgrade my license?

Yes. When you upgrade to a bigger license, you only pay the difference, calculated against the time left until your current license expires.

What about staging and development environments?

You can activate licenses on local environments without limit, and they won't count towards your allowed activations.

How can I translate this plugin?

Use the .pot file in the plugin's /languages folder and upload your translation file to the wp-content languages folder.

Learn how in the docs
Does this plugin work with XYZ plugin?

We battle-test our plugins against a wide range of well-known plugins and themes. Like any WordPress plugin that depends on other plugins, we can't know in advance how their updates will affect ours. We always recommend waiting a few days before updating on a live site, and making a backup first.

Does this plugin slow down my website?

Unlikely. Assets like CSS and JavaScript only load on pages where they're needed (even in the WordPress admin). We keep public CSS and JavaScript as small as possible for the best page speed.

Is there a changelog available?

Yes, you can find the full changelog on WordPress.org.

View changelog

Still have questions? Get in touch with the team

Customer success is our success

  • Bart Oosterveer Full Stack Designer
    "Easy to install and works great! Installed this plugin and could immediately customize the look and feel to fit my webshop. Up and running in literally 5 minutes."
  • Nick Veltmann Viaautoshop
    "Features like the free shipping meter are a real must for us. WooCommerce doesn't provide this out of the box. This plugin gives you the right tools for a better shopping cart in no time."
  • Ömer Özdemir ★★★★★
    "You can find alternatives for every other WordPress plugin, but CartPops is at another level! Even its free version crushes in every category of its competitors."
  • Alexander Morgan ★★★★★
    "Their customer support is amazing! Even during the weekend they've responded very quickly. I was more than happy to pay for an Ultimate lifetime license to use on my clients' e-commerce websites."
  • Aniket Borhade ★★★★★
    "I needed help and the team went outside their scope to help me personally. It's a really good concept and they are updating the plugin every few days."
  • WPHOUS Technologies ★★★★★
    "This plugin is smooth AF. I had a little hiccup when I installed it, but Chris managed to resolve my problem within 24 hours. They even respond to every email I sent."
  • Nhordic ★★★★★
    "Awesome plugin and very helpful support with quick response. Can highly recommend!"
  • Jerryt Laan ★★★★★
    "We use CartPops for our website and it works perfectly! The helpdesk replies very fast, and the plugin gets updates regularly. We like that very much."
  • Alexis P ★★★★★
    "Really great team, great support! Congrats!"
  • Peter Holtkamp CEO, Paulo Bellini
    "CartPops has been a real asset to our webshop Paulo Bellini for a long time."

Improve your WooCommerce cart in seconds

Start with the free plugin from WordPress.org, and upgrade to Pro whenever your store is ready for more.