> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ordergroove.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ordergroove.com/_mcp/server.

# Modify a subscription from email and SMS

1-Click actions are unique and secure URLs you can send to your customers through email and SMS messages. When clicked, they perform a specific pre-determined action such as reactivating a churned subscription.

Without 1-Click actions, a customer who wants to resubscribe would need to find your Subscription Manager on the storefront, log in, locate the subscription, and click to reactivate — or go through checkout again. With 1-Click actions, you can reduce all of those steps to just one click on a unique URL.

***

## 1-Click URL Syntax

1-Click actions use Ordergroove's API, so all URLs follow the same structure:

```text
https://<STORE_URL>/#og_quick_action=<ACTION>#og_quick_action_token=<TOKEN_STRING>
```

* `<STORE_URL>` — Your store's homepage or another landing page you want to direct customers to
* `<ACTION>` — The action to perform, taken from the list below
* `<TOKEN_STRING>` — Generated by Ordergroove and stored in Klaviyo

***

## Available 1-Click Actions

The following is a list of all available 1-Click actions along with example URLs. 1-Click Actions is under active development and this list will grow as we build out the program.

### Delay Shipment

Delays a subscriber's upcoming shipment by 14 days. The number of days can optionally be overridden as a URL parameter.

* **Action:** `delay`

```text title="On-site confirmation via Ordergroove JS"
https://<STORE_URL>/#og_quick_action=delay#og_delay_by={{days}}#og_quick_action_token={{event.action_token}}
```

```text title="Via API"
https://restapi.ordergroove.com/one_click/delay/?days={{days}}&token={{event.action_token}}
```

***

### Reactivate Subscription

Reactivates a customer's subscription. The first order date is set to the next day — the customer will be charged the next day and will resume all previous subscription settings including frequency and quantity.

* **Action:** `reactivate`

```text title="On-site confirmation via Ordergroove JS"
https://<STORE_URL>/#og_quick_action=reactivate#og_quick_action_token={{event.action_token}}
```

```text title="Via API"
https://restapi.ordergroove.com/one_click/reactivate/?token={{event.action_token}}
```