Menu

Login Get Started

Custom Add to Cart for woocommerce

Custom Add to Cart Button Label and Link plugin let you to customize add to cart button by changing its default label’s text and its action URL in few simple steps. With latest version, now you can not only change text and link but also configure Add to Cart Button’s style with different options as mentioned below. It’s a very useful plugin for those who want to sell their products at other platforms like paypal, amazon etc. or want to add affiliate links to the products, simply by adding custom link in button action area.

Custom Add to Cart for woocommerce
4,000+
Active Installations
55,451
Total Downloads
41,725+
Youtube views

Key features

Per-Product Button Control

Override the Add to Cart label and link per product (simple/variable/grouped), with option to open in a new tab—no code needed.

Smart Rules & Scheduling

Apply by category/tag, user role, stock/on-sale status, or date range. Auto-append UTM parameters for campaigns.

Seamless Woo Compatibility

Works across shop/archive, single product, related/upsell blocks, and popular builders—falls back to native Woo behavior when no rule matches.

How to use

1

Install & Open Settings

Upload/activate the plugin → go to Dashboard → CATCBNL to enable overrides..

2

Per-Product Overrides

Edit any product → Custom Button panel → set a custom label, URL, and open in new tab. Works with simple/variable/grouped products.

3

Global Rules (No Manual Edits)

Create rules by category/tag, user role, stock/on-sale status, and choose where to apply (shop/archive, single, related/upsell).

4

Schedule & Tracking

Set start/end dates for campaigns and auto-append UTM parameters to your custom link for analytics.

5

Preview, Test, Fallback

Check on shop/archive and single pages, clear cache, and test mobile. Disable a rule anytime—buttons revert to native Woo behavior automatically.

What our Customers Says

Real feedback from real users

karanvirsingh1419
karanvirsingh1419
October 28, 2023

Super helpful! The per-product override is exactly what I needed for affiliate items. The fallback to the default Woo button when rules are off is a nice touch.

  Webzen
Webzen
December 23, 2022

Question: if I set a custom link on a variable product, does the label/link apply to all variations or can I target a specific variation? Great doc, btw.

univ182
univ182
May 17, 2022

The scheduling + UTM feature saved me during a flash sale. I set the start/end times and didn’t have to babysit links—analytics tracked perfectly.

  jmoliver
jmoliver
March 10, 2022

Works on archive and single pages as promised. For anyone using a cache plugin, clear/purge after saving rules so the new button shows up everywhere.

  pgil
pgil
October 18, 2021

Loving the user-role rule! We point wholesale users to a separate form while retail shoppers still see Add to Cart. Would be awesome to add A/B labels next.

Screenshots

See the plugin in action