It’s easy to treat the cart as the boring part of a WooCommerce store — the page that just lists what someone already decided to buy. In practice, it’s one of the highest-leverage pages you have. Everyone who reaches it has already said yes once; what happens on that page decides whether they say yes again, whether they leave for a competitor’s checkout, and how much they end up spending. Side Cart exists because that page deserves better than a static list and a “View cart” link.
The cart is the last page before the decision is made
By the time a shopper has something in their cart, the hardest part of selling is already done — they’ve chosen a product. What happens next is almost entirely about friction and attention. A full page reload to a bare cart table breaks the shopping flow and gives a shopper a natural exit point to close the tab. A drawer that slides in over the page they were already on keeps the momentum going: the products they were browsing are still right there behind it, and “keep shopping” stays the obvious next click instead of “leave the site.”
A drawer that opens itself, not one shoppers have to find
Side Cart replaces the default “Added to cart” page redirect with an AJAX add-to-cart directly from the product page, and the drawer can auto-open the moment that happens — so the confirmation that an item was added is the cart, not a separate message to notice and click through. For stores that still want a manual trigger, a floating trigger button can sit in whichever corner fits the theme, with its badge showing item count, cart total, both, or neither.
Every good cart habit, built in as a slot
The reason a cart drawer earns its place isn’t the drawer itself — it’s what you can put inside it without writing a single line of custom code. Side Cart’s cart content is built from slots you turn on, off, and reorder from the admin:
- Free Shipping Progress — shows shoppers exactly how much more unlocks free delivery, right where they’re already looking.
- Cross Sell — a “you may also like” section with its own product source, layout and card-element controls, so the highest-attention moment in the whole session also carries a relevant second suggestion.
- Coupon — the discount code field lives in the drawer itself, not behind a separate step.
- Progressive Discount — if you’re also running Progressive Discount, its reward ladder renders inside the same drawer automatically, using the exact same styling and messaging as everywhere else it appears.
None of these are separate plugins bolted together after the fact — they’re slots in one drawer, reordered by dragging them into the sequence that fits your store.
Styled to match your theme, not the other way around
A cart drawer that looks like a plugin is a cart drawer shoppers trust a little less. Side Cart’s styling controls cover the drawer’s position and width, corner radius and corner style down to the product image size and header wording, plus an accent color that ties the checkout button, progress bars and trigger button together. Most stores need no custom CSS at all to make it look like it was built in from day one.
See it for yourself
Side Cart is one part of the wider EcomDrama ecosystem, alongside Progressive Discount and Smart Cross Sell — each useful on its own, and built to work well together when you run more than one.
Explore the EcomDrama ecosystem
Install and enable Side Cart