> For the complete documentation index, see [llms.txt](https://docs.roadmap.so/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roadmap.so/loyalty-and-rewards/points-and-ways-to-earn/reward-subscribers-with-loyalty-points.md).

# Reward subscribers with loyalty points

Combine subscription auto-tagging with the Customer Tag way to earn to reward subscribers at milestones and reuse the tags for Klaviyo segments.

Reward subscribers automatically at milestones, such as a fifth or tenth subscription order. Subscription auto-tagging applies a Shopify tag, then a **Customer Tag** earner converts it into points.

#### Set up subscriber rewards

{% stepper %}
{% step %}
**Turn on subscription auto-tagging**

In the Subscriptions dashboard, open **Customer Auto-Tagging**.

<figure><img src="https://393112916-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ8asLD4FVCFagK40xEr4%2Fuploads%2FdEY7r5wt2vtZPXmhHClP%2FScreenshot%202026-07-21%20at%201.28.53%E2%80%AFPM.png?alt=media&amp;token=6cf4abe8-6d22-4500-ad47-1b963f47b074" alt="Subscriptions dashboard"><figcaption><p>Customer Auto-Tagging lives on the Subscriptions dashboard.</p></figcaption></figure>

Enable auto-tagging. Choose a **Count Method** and add **Tag Rules**. For example, use `1` → `first-subscription-ordered`, `5` → `fifth-subscription-ordered`, and `10` → `tenth-subscription-ordered`.

* **Order count** counts initial and renewal subscription orders.
* **Product count** counts subscription line items across all orders.

<figure><img src="https://393112916-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ8asLD4FVCFagK40xEr4%2Fuploads%2FAWm1YqFKqneMtOtpvKDJ%2FScreenshot%202026-07-21%20at%201.29.21%E2%80%AFPM.png?alt=media&amp;token=596068d6-34d4-4a47-9a31-17cb33b6780d" alt="Subscription auto-tag settings"><figcaption><p>Tag rules with a live preview of how customers will be tagged.</p></figcaption></figure>
{% endstep %}

{% step %}
**Award points for each tag**

In **Loyalty Program → Points**, add a **Customer Tag** way to earn for each milestone tag.

Copy the tag exactly. Tags are case-sensitive. Leave **Only award once** unticked if a milestone can recur. Write **Customer note** for customers to read.
{% endstep %}

{% step %}
**Reuse tags in Klaviyo**

Shopify syncs tags to Klaviyo through its native integration. Build a segment using the Shopify tag, then use it in retention flows.
{% endstep %}
{% endstepper %}

When a customer reaches a higher threshold, Roadmap removes the old auto-tag and applies the new one.

#### Keeping an eye on the counts

The subscription contract page shows a **Customer Subscription History** card. It lists subscription-order and subscription-product totals. A **Loyalty Points** card provides a **View loyalty account** link.

<figure><img src="https://393112916-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ8asLD4FVCFagK40xEr4%2Fuploads%2F4t16MBFmHIm40ybGtAcQ%2FScreenshot%202026-07-21%20at%204.35.01%E2%80%AFPM.png?alt=media&amp;token=273beab0-0b62-4fbf-ac36-f23ccbb4b527" alt="Subscription and loyalty cards"><figcaption><p>Subscription tallies and the customer's points balance, side by side on the contract page.</p></figcaption></figure>

#### Related guides

* [Award points with customer tags](/loyalty-and-rewards/points-and-ways-to-earn/award-points-with-customer-tags.md)
* [Subscription auto-tagging](/subscriptions/getting-started/subscription-auto-tagging.md)
* [Loyalty points × subscriptions](/subscriptions/storefront-and-accounts/loyalty-points-subscriptions.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.roadmap.so/loyalty-and-rewards/points-and-ways-to-earn/reward-subscribers-with-loyalty-points.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
