> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supercycle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Customer segments

> Group customers with the tags Supercycle applies, for marketing, discounts, and reports

[Customer segments](https://help.shopify.com/manual/customers/customer-segmentation/customer-segments) group customers by attributes such as purchase history, location, or tags. Supercycle tags customers and orders as they move through the rental lifecycle, so you can slice your circular audience with no extra setup.

Segments live under <Icon icon="shopify" iconType="solid" /> **[Segments](https://admin.shopify.com/customers/segments)** in your Shopify admin.

***

## Tags Supercycle applies

Supercycle writes these tags and keeps them up to date as customers rent, pause, and cancel. There's nothing to maintain by hand. The full reference is in [Customer tags](/documentation/methods/membership/shopify-tags).

### Customer tags

| Tag                         | Applied when                                                                |
| --------------------------- | --------------------------------------------------------------------------- |
| `Supercycle member`         | The customer has placed a rental order                                      |
| `Has active subscription`   | The customer has an active membership or subscription                       |
| `Has paused subscription`   | The customer has paused their membership or subscription                    |
| `Has canceled subscription` | The customer has canceled their membership or subscription                  |
| `{Plan name} subscriber`    | The customer is on a specific membership plan, such as `Starter subscriber` |

### Order tags

| Tag                   | Applied when                                                         |
| --------------------- | -------------------------------------------------------------------- |
| `Has rental products` | The order contains rental products                                   |
| `Has membership`      | The order contains a membership plan product                         |
| `Recurring order #X`  | The order is the Nth recurring order in a subscription or membership |

***

## Create a segment

<Steps>
  <Step title="Open segments">
    Go to <Icon icon="shopify" iconType="solid" /> **[Segments](https://admin.shopify.com/customers/segments)** and select **Create segment**.
  </Step>

  <Step title="Filter by a Supercycle tag">
    Use the **Customer tags** filter to include or exclude customers, then combine it with Shopify's own filters, such as location, lifetime spend, or last order date, to sharpen the segment.

    ```text Customers with an active subscription theme={null}
    customer_tags CONTAINS 'Has active subscription'
    ```

    <Frame type="glass" caption="The customer count updates as you edit the query.">
      <img src="https://mintcdn.com/supercycle/XbKBsdX_PulItpyX/images/customer-has-subscription-segment.png?fit=max&auto=format&n=XbKBsdX_PulItpyX&q=85&s=d0c716b443a77161286f94ec8178ca3b" alt="Shopify's segment editor with a customer tags query matching customers who have an active subscription, showing a valid segment and the Save segment button" width="1626" height="1084" data-path="images/customer-has-subscription-segment.png" />
    </Frame>
  </Step>

  <Step title="Save the segment">
    Select **Save segment** and give it a name. The segment is then available everywhere Shopify uses segments.
  </Step>
</Steps>

***

## Example segments

Each of these is a query you can paste into the segment editor.

Customers currently subscribed, for retention or upsell campaigns:

```text Active subscribers theme={null}
customer_tags CONTAINS 'Has active subscription'
```

Customers who paused but haven't canceled, for a win-back:

```text Paused subscribers to win back theme={null}
customer_tags CONTAINS 'Has paused subscription'
AND customer_tags NOT CONTAINS 'Has canceled subscription'
```

Rental activity combined with spend, to find your best circular customers:

```text High-value renters theme={null}
customer_tags CONTAINS 'Supercycle member'
AND amount_spent >= 500
```

Everyone on one plan, to promote an upgrade:

```text Customers on a specific plan theme={null}
customer_tags CONTAINS 'Starter subscriber'
```

One-off rental customers to convert into subscribers:

```text Renters who haven't subscribed theme={null}
customer_tags CONTAINS 'Supercycle member'
AND customer_tags NOT CONTAINS 'Has active subscription'
```

***

## Where to use segments

Segments work everywhere Shopify supports them:

* **Email marketing.** Shopify Email, Klaviyo, and other tools that sync Shopify segments.
* **Discounts.** Restrict a discount code to one segment.
* **Reports.** Filter [Shopify Analytics](/documentation/manage/analytics/shopify-analytics) reports by segment to compare cohorts.
* **Customer accounts.** Show different content depending on which segments a customer is in.

<Tip>
  Segments are dynamic. Shopify recalculates membership as tags change, so a customer who pauses their subscription moves between segments without you cleaning anything up.
</Tip>
