WooCommerce Add Multiple Products To Cart Via URL Mini-Plugin

$35.00 /once

Add multiple products/variations to the cart via a custom URL e.g. “example.com/?add-many-to-cart=123:2,456:3” (add to cart prod ID 123 with qty 2 and prod ID 456 with qty 3). Optionally rename the “add-many-to-cart” URL parameter, change the separators, and use SKUs instead of IDs.


You don’t feel confident with coding? You don’t want to purchase yet another bloated, expensive plugin? Great!

Business Bloomer WooCommerce Add Multiple Products To Cart Via URL is a mini WooCommerce plugin, without the usual hassles. One feature. Lifetime license. No annoying subscriptions. 1 plugin file. A few lines of code. No banners. No up-sells. No WP notifications. Use it on as many websites as you like. Lifetime support. 1-page documentation. Simple settings.

Settings screenshot:

Quick demo:

As you can see the plugin requires no initial settings. Install it, create a button/link with the “add-many-to-cart” URL parameter followed by the list of products and their quantities e.g. “=123:2,456:3“, and magically see your WooCommerce Cart filled with all the products and quantities you specified in the custom URL.

You can use the settings to customize the add-many-to-cart” URL parameter, change the quantity and product separators, use SKUs instead of IDs and optionally disable the “add to cart messages”. Simple!


There are no reviews yet.

Be the first to review “WooCommerce Add Multiple Products To Cart Via URL Mini-Plugin”

Your email address will not be published. Required fields are marked *


What does this Mini-Plugin do? Where do I find the settings?

On paper, you need no settings whatsoever! Install it, create a link/button with the custom URL format, and you will be able to add multiple products to the cart with a single click.

If you wish to change the “add-many-to-cart” URL parameter and the separators, use SKUs instead of product IDs and optionally disable the “have been added to your cart” messages, you can find the settings under WooCommerce Settings > Business Bloomer > WooCommerce Add Multiple Products To Cart Via URL:

Which format should I use for my custom add to cart URLs?

Link must contain the ‘add-many-to-cart‘ URL parameter, followed by a comma separated list of products and quantities ‘ID:quantity,ID2:quantity‘. For example:

domain.com/?add-many-to-cart=123:2,456:3 will add product ID = 123 with quantity = 2 and product ID = 456 with quantity = 3.

You can use the Product ID or Variation ID (for variable products). If omitted, quantity is 1 by default e.g. “domain.com/?add-many-to-cart=123,456:3” will add product ID = 123 with quantity = 1, because quantity is not specified, and product ID = 456 with quantity = 3.

You can customize the URL parameter and the delimiters via the settings, e.g.: domain.com/?all=123*2|456*3

Can I also redirect to the Cart or Checkout page upon add to cart?

Of course – and even to a custom page. If your Cart page slug is /cart/, simply use:


For the Checkout:


For any other page:


What’s a Mini-Plugin, by the way?

The most annoying things about premium plugins are recurring subscriptions, limited license usage, too many features, bloat, up-sells and annoying notifications, unskilled support, and poor documentation. Our Mini-Plugins are the exact opposite of that.

Where can I get lifetime support?

Once you purchase the plugin, you will get a link to a “Support” page, where you can post messages, screenshots or screencasts and get immediate help.

Where can I download my plugin ZIP file?

You will receive your download file via email upon payment. Alternatively, you can head over to the My Account > My Downloads page. Here’s a direct link.

What if a new version is released? How will I know? How can I update?

The plugin will notify you that there is an update available directly in the WordPress Dashboard, same as the other plugins. You can update with a single click.

Alternatively, you can then get the latest ZIP from the Downloads page and manually update the plugin by going to Plugins > Add New > Upload Plugin. Yes, the plugin already exists – WordPress will find that out and ask you if you wish to override it.

I’ve read the docs before buying, purchased the plugin, but it doesn’t suit my needs. Can I get a refund?

Sure, you get 100% money back if you request a refund within 30 days from your purchase. As of now there is no automated system on the My Account > My Orders page, so drop me an email and I’ll process your refund. Working on it though (expect a tutorial soon)!

I have a pre-sale question?

Cool! Contact me here and I’ll do my best to get back to you asap.