Skip to main content
CartPresets turns a set of products into a shareable link. A customer who follows it lands with the whole set already in their cart, at the price you set. There is no bundle product to build, no product page to design, and no configuration step for the customer to work through. You pick the items, set the price, and share the link.

The problem it solves

Selling a combination of products in WooCommerce normally means creating a new product to represent it. That product needs a title, an image, a description, a price, and a place in your catalogue. It shows up in search and in category listings. If you want ten combinations, you maintain ten products. Worse, the combination is frozen. Changing what is inside means editing the product, and every customer who sees it gets the same set. A preset is not a product. It is an instruction: put these items in the cart at this price. Nothing is added to your catalogue, nothing appears in search, and the link is the only way in.

What a preset is made of

Items

Store products and specific variations, each with its own quantity and rules

Pricing

A discount per item, a discount across the whole preset, or both

A link

A pretty permalink and a query-string form, both resolving to the same preset

Rules

What happens to the cart the link finds, and where the customer lands afterwards

A worked example

Say you sell coffee equipment and want a starter kit: a grinder, a kettle, and a bag of beans, for 15% off. You create a preset, add the three products, set a 15% discount across the preset, and save. You get back a link like https://yourstore.com/preset/starter-kit. Share that link in a newsletter. A customer clicks it, and their cart already holds the grinder, the kettle, and the beans, priced at 15% off the total. They go straight to checkout. Your catalogue still has three products in it. Not four.

Free and Pro

CartPresets comes in two builds that share the same database tables, the same settings, and the same hooks. The free build is not the Pro build with features switched off — it is a build that never had them. Pro features are marked with a badge throughout these docs — in the sidebar, in the page headings, and in the tier column of reference tables.
On the free build, Pro controls are still visible in the editor. They are locked, and clicking one explains what it does. Nothing is hidden, so you can see what you would be buying before you buy it.

What it does not do

Being clear about this saves you an evaluation:
  • It is not a product bundle plugin. A preset has no product page, no add-to-cart button on your store, and no presence in your catalogue. If you need customers to discover a combination by browsing, you need a bundle product, not a preset.
  • It does not let the customer configure anything. A preset is fixed when you save it. Customers follow the link and get what you chose.
  • It tracks nothing. No analytics of its own, no scripts or styles on your storefront, no data leaving your site.

Where to go next

Installation

Requirements and setup for both builds

Quickstart

Build and share your first preset in about five minutes

Hooks reference

Every action and filter, for developers