WooCommerce Add-to-Cart Link Generator
Send shoppers directly to checkout with the product already in the basket. Enter your site and product ID to create a ?add-to-cart= link for emails, ads and social posts.
Find it in WordPress admin → Products: hover the product and look for ID.
Needed by some variable products. Only attribute_* parameters are kept.
Enter your WooCommerce store URL.
How to make a WooCommerce add-to-cart link
Works with the add-to-cart query string built into WooCommerce.
- 1
Enter your store and product ID
Add the store address and the numeric product ID shown in WordPress under Products.
- 2
Choose quantity and destination
Pick how many to add and whether the customer lands on the cart, checkout or back on your site.
- 3
Share the URL
Paste it into newsletters, WhatsApp, ads or a QR code. Opening the link adds the product, then moves the shopper on.
Standard WooCommerce feature — no plugin is required for add-to-cart URLs.
Private by design
Everything runs in your browser. What you type is never uploaded or stored.
Instant & free
No signup, no watermark and no expiring links — the QR encodes your link directly.
Print-ready
Download the QR as PNG/SVG or print a styled card for tables, stickers and packaging.
WooCommerce add-to-cart link FAQ
How does ?add-to-cart= work?
WooCommerce adds the product with that ID to the visitor's cart whenever the add-to-cart query parameter is present on a page. Pointing the URL at /checkout/ sends them straight to payment.
How do I link to a variable product?
Use the parent product ID in add-to-cart and the chosen variation ID in variation_id. Some themes also require attribute_* values (for example attribute_pa_color=blue).
Can I apply a coupon in the URL?
Core WooCommerce does not apply coupons from the URL. A free coupon-URL plugin can do it, or you can add the code on the cart page.
Where can I find product and variation IDs?
In WordPress go to Products and hover a product row to see its ID. Variation IDs appear in the variation panel of the product editor.