---
title: Add to Cart Labels by Category, Tag, and Product
description: Target WooCommerce Add to Cart button text by product category, product tag or individual product, and see which rule wins.
url: "https://wpfactory.com/docs/per-product-attributes/"
updated: "2026-09-27"
category: Pro Features
tags:
  - Customize Add to Cart Button Text for WooCommerce
---

# Add to Cart Labels by Category, Tag, and Product

Beyond store-wide wording, [Change Add to Cart Button Text for WooCommerce](https://wpfactory.com/item/add-to-cart-button-labels-woocommerce/) lets you target the button text by product category, by product tag and by individual product. Each of these has a free tier: one category group, one tag group, and unlimited individual products are all free. Adding more category or tag groups is a Pro feature.

![Per Product Tag section of the Add to Cart Button Labels settings](https://wpfactory.com/wp-content/uploads/Per-Product-Tag-Options.png)

### Category-specific labels

Open the **Per Product Category** section, tick **Enable section**, choose your categories in **Group #1** and enter the **Single product page** and **Shop page** labels. One group is free. On Pro, raise **Total category groups** to run several category rules at once.

### Tag-based labels

The **Per Product Tag** section works the same way for product tags:

1. Open **Per Product Tag** and tick **Enable section**.
2. Choose tags in **Group #1** (option ID `alg_wc_atcbl_per_tag_group_ids[1]`).
3. Enter the label for the single and shop views.
4. Click **Save changes**. One tag group is free; more groups are Pro.

### Individual product labels

The **Per Product** section adds a **Custom Add to Cart Button Labels** box to each product's edit page once the section is enabled. Set the label there for a single product. This is free and unlimited.

### Which rule wins

When several of these match the same product, the most specific one is applied. The order runs category, then tag, then product, so a Per Product label beats a tag label, which beats a category label. All of these override the product-type and All Products labels.

**Note:** this section covers categories, tags and individual products. The plugin does not offer labels by product attribute or variation, so there is no per-attribute rule to configure.

### Ready to set this up?

One category group and one tag group are free. [Change Add to Cart Button Text for WooCommerce](https://wpfactory.com/item/add-to-cart-button-labels-woocommerce/) Pro unlocks unlimited category and tag groups, plus user role and user groups and on-sale labels. [Get the Pro version](https://wpfactory.com/item/add-to-cart-button-labels-woocommerce/).

Related articles

- [How to Set Add to Cart Button Labels by Product Tag](https://wpfactory.com/docs/woocommerce-add-to-cart-labels-by-product-tag/)
- [Add to Cart Button Labels by Product Category](https://wpfactory.com/docs/category-button-labels/)
- [Default Add to Cart Button Labels by Product Type and Condition](https://wpfactory.com/docs/woocommerce-default-add-to-cart-labels-reference/)
- [Set the Add to Cart Label for a Single Product](https://wpfactory.com/docs/custom-per-product-labels/)
- [Add to Cart Labels for Grouped and Other Product Types](https://wpfactory.com/docs/expand-cta-options/)

 

[![Customize Add to Cart Button Text for WooCommerce](https://wpfactory.com/wp-content/uploads/Add-to-Cart-Button-Labels-for-WooCommerce.webp)](https://wpfactory.com/item/add-to-cart-button-labels-woocommerce/)
