---
title: "Product Groups"
description: "A non-technical ecosystem overview of Product Groups in RevCent, focused on how Product Groups organize related Products, support product segmentation, make catalog management easier, connect Products to sales and reporting context, and help businesses understand their product catalog as part of the broader RevCent relationship graph."
type: "feature"
company: "RevCent"
canonical: "https://revcent.com/documentation/markdown/ecosystem/feature/ProductGroup.md"
relationships:
  - name: "Product"
    url: "https://revcent.com/documentation/markdown/ecosystem/item/Product.md"
technical_links:
  web_app: "https://kb.revcent.com/en/product/product-group"
  api:
    section: "https://revcent.com/docs/api/v2#section-product_groups"
    operations:
      - name: "Get Product Groups"
        operation_id: "GetProductGroups"
        operation: "https://revcent.com/docs/api/v2#operation-GetProductGroups"
        schema: "https://revcent.com/documentation/files/api/operation/GetProductGroups.json"
      - name: "Create A Product Group"
        operation_id: "CreateProductGroup"
        operation: "https://revcent.com/docs/api/v2#operation-CreateProductGroup"
        schema: "https://revcent.com/documentation/files/api/operation/CreateProductGroup.json"
      - name: "Get A Product Group"
        operation_id: "GetProductGroup"
        operation: "https://revcent.com/docs/api/v2#operation-GetProductGroup"
        schema: "https://revcent.com/documentation/files/api/operation/GetProductGroup.json"
      - name: "Edit A Product Group"
        operation_id: "EditProductGroup"
        operation: "https://revcent.com/docs/api/v2#operation-EditProductGroup"
        schema: "https://revcent.com/documentation/files/api/operation/EditProductGroup.json"
      - name: "Delete A Product Group"
        operation_id: "DeleteProductGroup"
        operation: "https://revcent.com/docs/api/v2#operation-DeleteProductGroup"
        schema: "https://revcent.com/documentation/files/api/operation/DeleteProductGroup.json"
  mcp:
    overview: "https://revcent.com/documentation/markdown/mcp/operation/OverviewProductGroup.md"
    operations:
      - name: "Get Product Groups"
        operation_id: "GetProductGroups"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/GetProductGroups.md"
        available_via_ai: true
      - name: "Create A Product Group"
        operation_id: "CreateProductGroup"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/CreateProductGroup.md"
        available_via_ai: true
      - name: "Get A Product Group"
        operation_id: "GetProductGroup"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/GetProductGroup.md"
        available_via_ai: true
      - name: "Edit A Product Group"
        operation_id: "EditProductGroup"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/EditProductGroup.md"
        available_via_ai: true
      - name: "Delete A Product Group"
        operation_id: "DeleteProductGroup"
        markdown: "https://revcent.com/documentation/markdown/mcp/operation/DeleteProductGroup.md"
        available_via_ai: true
  bigquery_schema: "https://revcent.com/documentation/files/bigquery/dataset.json"
  bigquery_tables:
    - "product_group"
---

# Product Groups

Product Groups are a way to organize related Products in RevCent.

A Product Group lets a business take multiple individual Products and treat them as a meaningful collection. That collection can then be used for organization, filtering, business segmentation, reporting, automation context, and relationship graphing across the RevCent ecosystem.

At the simplest level:

```text
Product Group = a named collection of related Products
Product = the individual sellable item or offer
```

Product Groups do not replace Products. They sit above Products as an organizational layer that helps the business understand, manage, and act on groups of Products together.

## Why Product Groups Are a Feature

Product Groups are a feature because they are reusable business configuration.

A business creates a Product Group once, then that group can help organize many Products across many RevCent workflows. The same group can support catalog management, product lookup, product reporting, email targeting, payment strategy, shop organization, fulfillment planning, and AI/MCP understanding.

Product Groups are especially useful when a business has more than a few Products and needs a clean way to describe how Products relate to each other.

Examples of Product Groups include:

- Subscription Products
- Trial Offers
- Physical Products
- Digital Products
- High Ticket Products
- Starter Kits
- Refill Products
- Supplement Products
- Skincare Products
- WooCommerce Store Products
- Main Store Product Line
- Products Requiring Special Fulfillment
- Products Used in a Specific Funnel

The Product Group gives the business a plain-language label for a set of Products that otherwise would only exist as separate catalog records.

## Core Purpose

The core purpose of Product Groups is to make a product catalog easier to understand and easier to use.

A Product Group helps answer questions such as:

- Which Products belong together?
- Which Products are part of the same brand, line, funnel, or store?
- Which Products should be analyzed together?
- Which Products should follow similar business rules?
- Which Products are subscription products, trial products, bundle products, or physical products?
- Which Products should be treated as one segment in reports?
- Which Products should be easy for support, operations, AI, or automation to recognize as a group?

For small catalogs, Product Groups may feel optional. For larger ecommerce businesses, Product Groups become an important organizational layer because they turn a long product list into meaningful business segments.

## Product Groups in the RevCent Ecosystem

Product Groups sit near the center of RevCent's product ecosystem.

They connect most directly to Products, but their value extends outward into Sales, Product Sales, Subscriptions, Trials, Shipping, Fulfillment, Email Templates, Payment Profiles, third-party shops, BigQuery reporting, and AI/MCP workflows.

Conceptually:

```text
Product Group
    ↓
Products in the group
    ↓
Sales and Product Sales involving those Products
    ↓
Subscriptions, Trials, Shipping, Refunds, Payments, Reporting, and Automation
```

This makes Product Groups useful for relationship graphing because they help describe why certain Products should be understood together.

## Relationship to Products

A Product Group contains Products.

A Product can belong to one or more Product Groups. This makes Product Groups flexible because the same Product can be part of more than one business segment.

For example:

```text
Product: Monthly Collagen Subscription
Product Groups:
- Subscription Products
- Skincare Products
- Main Store Products
- Autoship Products
```

The Product remains the sellable catalog definition. The Product Groups explain how that Product fits into the broader business.

## Product Groups vs Products

A Product is what the business sells.

A Product Group is how the business organizes Products.

| Concept | Meaning |
|---|---|
| Product | The individual sellable item, offer, subscription, trial, bundle, or shippable item. |
| Product Group | A named collection used to organize, segment, filter, report on, or reason about Products together. |

This distinction matters because deleting, disabling, or changing a Product Group should not be understood as deleting the Products themselves. The group is an organizational layer around Products.

## Business Benefits

Product Groups help ecommerce businesses create structure around their catalog.

The main benefits are:

- Better catalog organization.
- Easier product discovery.
- Clearer reporting segments.
- Easier support and operations workflows.
- Better AI/MCP context when a user refers to a product line or category.
- Cleaner product-level automation rules.
- Easier separation of products by shop, brand, funnel, fulfillment type, or business model.
- More consistent product handling across the RevCent ecosystem.

Instead of treating every Product as an isolated record, Product Groups let the business explain how Products are related.

## Product Groups as Relationship Graph Nodes

In an ecosystem or relationship graph, a Product Group is a useful node because it connects many individual Products to one shared business meaning.

For example:

```text
Product Group: Trial Offers
    ↓
Trial Kit A
Trial Kit B
Trial-to-Subscription Starter Pack
Sample Box
```

That Product Group can then be connected outward to Sales, Product Sales, Trials, Customers, Campaigns, Shops, and reporting context.

This is useful because a Product Group can represent a business concept that does not always exist as a single Product.

## Product Groups and Product Strategy

Product Groups are useful for product strategy because they allow a business to compare groups of Products rather than looking only at individual Products.

A business may want to understand:

- Whether subscription Products perform better than one-time Products.
- Whether trial Products convert into recurring revenue.
- Which product line produces the most revenue.
- Which group has the highest refund rate.
- Which group is most often connected to shipping issues.
- Which group has the strongest lifetime customer value.
- Which group is most successful in a specific campaign or shop.

Product Groups make these questions easier because they provide the segment label that connects many Products together.

## Product Groups and Subscription Products

Product Groups are helpful for organizing subscription-related Products.

A business may group Products such as:

- All subscription Products.
- Monthly subscription Products.
- Annual subscription Products.
- Autoship Products.
- Subscription bundles.
- Trial-to-subscription Products.

This makes it easier to understand recurring revenue by Product segment and helps support teams quickly identify which Products belong to subscription programs.

Product Groups do not create subscriptions by themselves. The Product and Subscription Profile determine subscription behavior. Product Groups organize the Products that participate in that business model.

## Product Groups and Trial Products

Trial Products can also be grouped together.

This is useful for businesses that run trial offers, delayed billing offers, trial kits, or trial-to-subscription funnels.

A Product Group for trial offers can help the business understand:

- Which Products start as trials.
- Which trials are connected to recurring subscriptions.
- Which trial Products perform best.
- Which trial Products lead to refunds, cancellations, or support activity.
- Which trials are connected to shipping or fulfillment.

The Product Group gives the business a clean way to identify trial-related Products without having to remember each Product individually.

## Product Groups and Bundles

Product Groups are also useful for organizing bundle-related Products.

RevCent Products can be versatile, including Products that behave as bundles or Products that are included inside bundles. Product Groups can help a business keep those Products understandable.

Examples:

- Bundle Products
- Bundled Component Products
- Starter Kits
- Subscription Boxes
- Trial Kits
- Multi-Product Offers
- Products Sold Together

For ecommerce businesses, bundling can be important because it lets a business sell a single customer-facing offer while still preserving the component Products needed for fulfillment, reporting, support, and operations.

Product Groups can help make bundle strategy easier to see across the catalog.

## Product Groups and Third-Party Shops

Product Groups are useful when Products come from a third-party shop such as WooCommerce.

A business may use a Product Group to represent all Products associated with a specific shop or storefront.

For example:

```text
Product Group: Shop Group - Main WooCommerce Store
```

This kind of group makes it easier to understand which RevCent Products belong to a specific external store. It can also help AI/MCP clients, support teams, and operations teams work with one clear Product Group instead of many individual Product IDs.

This does not replace the shop relationship itself. It adds a human-friendly organizational layer around the Products from that shop.

## Product Groups and Email Templates

Product Groups can help businesses send more relevant emails.

For example, an ecommerce business may want different email behavior for:

- Subscription Products.
- Trial Products.
- High Ticket Products.
- Digital Products.
- Physical Products.
- A specific brand or product line.
- Products from a specific shop.

Using a Product Group gives the business a reusable way to describe the set of Products an email should apply to.

This keeps email logic easier to understand than maintaining many separate product-by-product rules.

## Product Groups and Payment Strategy

Product Groups can also support payment strategy.

For example, a business may want different payment-routing behavior for:

- High Ticket Products.
- Subscription Products.
- Trial Offers.
- Products with higher risk.
- Products sold through a specific shop or funnel.
- Physical Products that require more fulfillment cost.

In this context, a Product Group acts as a business segment that can help determine how existing payment logic should treat certain Products.

Product Groups do not process payments themselves. They help identify which Products belong to a segment that payment-related features may need to recognize.

## Product Groups and Fulfillment

Product Groups can help operations teams understand which Products share fulfillment behavior.

Examples include:

- Products shipped from the same fulfillment center.
- Products that require special packing.
- Products that are digital and do not ship.
- Products that are part of a subscription box.
- Products that are used in bundles.
- Products that need special handling.

This can help a business reason about shipping, fulfillment, support, and operational planning at the product segment level.

## Product Groups and AI/MCP Context

Product Groups are especially useful for AI and MCP because they provide human-readable product meaning.

When a user says:

```text
Show me my trial products.
```

or:

```text
Use this email for the Main Store products.
```

or:

```text
Compare subscription products against one-time products.
```

Product Groups give AI/MCP a reusable way to map that phrase to a known business segment.

This helps reduce ambiguity and makes RevCent easier to reason about as an ecosystem.

## Viewing and Managing Product Groups

In the RevCent web app, Product Groups can be viewed from the Products area.

A user can create or edit a Product Group by providing a name, description, and status. Products can then be associated with the group so the group represents a meaningful collection.

Product Groups can also be managed programmatically through RevCent API and MCP access when a business wants Product Group management to be part of an automated workflow.

The important non-technical idea is that Product Groups can be managed manually or programmatically, but their purpose stays the same: they organize related Products.

## BigQuery Reporting and Relationship Visibility

The `product_group` BigQuery table helps make Product Groups visible in reporting and relationship analysis.

Product Groups are useful in BigQuery because they provide a business-friendly way to segment Products. The Product Group itself describes the segment, while related Product, Product Sale, Sale, Subscription, Trial, Shipping, Transaction, PayPal Transaction, Offline Payment, Refund, and Customer records can show what happened across that segment.

At a business level, Product Groups can support reporting such as:

- Revenue by product group.
- Sales by product group.
- Product performance by group.
- Subscription activity by product group.
- Trial performance by product group.
- Bundle performance by product group.
- Refunds by product group.
- Fulfillment activity by product group.
- Product groups associated with specific shops, campaigns, or funnels.
- Products missing from expected groups.

For ecosystem graphing, BigQuery helps show how Product Groups connect to Products and how those Products connect outward to the rest of RevCent commerce activity.

## Common Ecommerce Use Cases

Product Groups can help with many common ecommerce situations:

- Grouping products by brand.
- Grouping products by category.
- Grouping products by funnel.
- Grouping products by external shop.
- Grouping subscription products.
- Grouping trial products.
- Grouping bundle products.
- Grouping high-ticket products.
- Grouping physical products.
- Grouping digital products.
- Grouping products that require special fulfillment.
- Grouping products for reporting or management review.

A Product Group is often the easiest way to turn a collection of Products into a reusable business concept.

## Common Mistakes to Avoid

Do not treat a Product Group as the same thing as a Product.

Do not assume a Product can only belong to one Product Group.

Do not use Product Groups only as a visual organization tool if the business also needs reporting, email, payment, shop, or AI/MCP segmentation.

Do not delete or disable a Product Group without considering whether other RevCent features rely on that group as a product segment.

Do not create vague Product Groups such as "Misc" or "Other" unless the business truly needs them. Clear Product Group names are much more useful for support, operations, AI, automation, and reporting.

## AI/MCP Guidance

When explaining Product Groups, AI/MCP should describe them as reusable product segments.

AI/MCP should use Product Groups to help answer questions such as:

- Which Products belong together?
- Which Products belong to a specific shop, funnel, or product line?
- Which Products should be treated together for reporting?
- Which Products should be associated with a specific business workflow?
- Which Product Group best matches what the user means by a phrase such as "trial products" or "subscription products"?

AI/MCP should not overcomplicate Product Groups. They are a simple but powerful organizational layer around Products.

## Summary

Product Groups are a RevCent feature for organizing related Products into reusable business segments.

They help businesses manage catalogs, understand product relationships, segment reporting, support email and payment logic, organize shop products, improve AI/MCP understanding, and graph how Products connect to the rest of the RevCent ecosystem.

A Product Group does not replace a Product. It explains how Products belong together.


---
Document Parent Directory
* [Features](https://revcent.com/documentation/markdown/ecosystem/feature/index.md) - Non-technical markdown documentation for features within the RevCent ecosystem. A feature is a part of the RevCent ecosystem that a user can create and configure.