# How to Bulk Update the Next Order Date for Subscriptions

Step 1: Navigate to the Bulk Updates Tool

1. In the app's sidebar, go to **Subscriptions > Bulk Updates**.
2. Before creating your update file, you’ll need to identify the subscriptions you want to edit.

### Step 2: Filter & Export the Subscriptions You Want to Update

1. Go to the **Subscriptions** page.
2. Apply filters to narrow down the exact subscriptions you want to modify.
3. Once filtered, **export** the list.

{% hint style="info" %}
You’ll use this export to gather the Subscription IDs needed for your update file.
{% endhint %}

### Step 3: Download the Bulk Update Template

If you do not already have the template for updating next order dates:

1. Go to **Subscriptions > Bulk Updates**.
2. Click **Import Data**.
3. Select **Download template**.

{% hint style="info" %}
This will download a CSV file structured for next order date imports.
{% endhint %}

### Step 4: Prepare Your Template File

1. Open the file you exported from the Subscriptions page.
2. Copy the **Subscription ID** column.
3. Paste these values into the **subscriptionId** column of the Bulk Update template.
4. In the **nextOrderDate** column, enter the new next order date for each subscription.

#### **Date Format Requirements 📅**

Dates must be in the following format: **YYYY-MM-DD**\
Example: `2026-05-20`&#x20;

5. Save your updated template file.

### Step 5: Upload Your Bulk Update File

1. Go back to **Subscriptions > Bulk Updates**.
2. Click **Import Data** again.
3. Select **Choose a file** and upload your completed template.
4. Review and correct any errors shown in the importer.
5. Confirm the import request.

### Step 6: Monitor Your Import Status

After submitting the file:

1. You will be returned to the **Bulk Updates** page.
2. Scroll to **Past imports** to see your most recent request.
3. The initial status will show **Processing**.

Check your inbox for notifications:

<figure><img src="/files/sXSzg7M32YYlKYBdoK5F" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If the you're not seeing the updated status in Smartrr, please refresh the page.
{% endhint %}

### Step 7: Understanding Import Statuses

Once processing completes, you will see one of the following statuses:

<table><thead><tr><th width="205.94921875">Status</th><th>Description</th></tr></thead><tbody><tr><td><mark style="color:$success;"><strong>Validated</strong></mark></td><td>Your file passed validation.<br>➡️ Click <strong>Commit</strong> to apply the changes.</td></tr><tr><td><mark style="color:$danger;"><strong>Validation Failed</strong></mark></td><td>There is an error in your file.<br><strong>Common issues include:</strong><br>- Incorrect date format<br>- Invalid or missing subscription ID<br>- A subscription that cannot be updated</td></tr></tbody></table>

Click **Commit Feedback** to download a detailed error report.\
After correcting the issues, upload the file again and repeat the process (Steps 1-7).

### Processing Outcomes After Clicking Commit 🔬

After committing a validated import, you may see one of the following results:

<table><thead><tr><th width="203.6171875">Result</th><th>Description</th></tr></thead><tbody><tr><td><mark style="color:green;"><strong>Processed</strong></mark></td><td>All subscription next order dates were successfully updated.</td></tr><tr><td><mark style="color:$warning;"><strong>Partially Processed</strong></mark></td><td>Some subscriptions updated successfully; others failed.<br>Review the Commit Feedback file for details.</td></tr><tr><td><mark style="color:$danger;"><strong>Failed Processing</strong></mark></td><td>Nothing was updated due to an unexpected error.<br>If no obvious issue is listed in the feedback file, contact Support.</td></tr></tbody></table>

### Review Commit Feedback

After each import is committed, a **`Commit Feedback`** button becomes available.\
Click the button to download this file to see:

* Each subscription included
* Whether the update succeeded or failed
* Any errors returned for individual records

### Confirm the Updates 🧐

You may also visit the **Subscriptions** page and search for one of the updated subscriptions to confirm that the new next order date has been applied correctly.

### Lastly, a short recording of the above steps:

{% embed url="<https://www.loom.com/share/20ecb7afce264d49af5b01d12311571d>" %}


---

# Agent Instructions: 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:

```
GET https://help.smartrr.com/docs/support/bulk-updates/how-to-bulk-update-the-next-order-date-for-subscriptions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
