# Subscriptions The **Subscriptions** page lets you track every back-in-stock signup—from the moment a customer subscribes to when they open an email or complete a purchase. Use this page to monitor performance, understand customer behavior, and measure revenue from restock alerts. ## View subscriptions Steps: 1. Open **XFlow** in your Shopify admin 2. Go to **Subscriptions.** You'll see a list of all restock subscriptions across your store. ![image](https://docs-assets.foxecom.app/xflow-app/XFlow%20docs%20screenshot%20(10)_Y7qI0Xby.jpg) Each row represents one subscription created when a customer signs up via the [Notify me widget](https://docs.foxecom.com/xflow-app/notify-me-widget/overview). Columns you’ll see: * **Status** – Current state of the subscription * **Product** – Product or variant subscribed to * **Customer** – Email address used to subscribe * **Date** – When the subscription was created You can filter subscriptions by status to quickly review performance. ### Subscription statuses explained XFlow automatically updates subscription status as customers move through the restock journey. #### Pending * Customer subscribed * Product has **not been restocked yet** * No email sent #### Queued * Product is restocked * Notification is scheduled but **not sent yet** * Usually waiting for workflow timing or conditions #### Delivered * Back-in-stock email was successfully sent to the customer #### Engaged * Customer **opened or clicked** the notification email #### Converted * Customer placed an order **after clicking** the back-in-stock email * Revenue is attributed to XFlow #### Completed * Subscription lifecycle has ended * No further actions will run #### Cancelled * Subscription was cancelled * No notifications will be sent ### View subscription details Click a subscription to see full details, including: * Order & revenue attribution * Subscribed product * Customer information * Associated campaign * Timeline ![An example of a subscription](https://docs-assets.foxecom.app/xflow-app/image_aJhU8KcX.png) ## Import subscriptions XFlow lets you import existing back-in-stock subscriptions so you don’t lose customer demand when switching tools or setting up a new store. You can import subscriptions from: * [**FoxKit app**](https://apps.shopify.com/foxkit?utm_source=foxecom\&utm_medium=help_center_xflow_subscriptions\&utm_campaign=anchor_text\&utm_term=FoxKit_app) * **Other apps** (Appikon, Globo Pre-Order, STOQ) * **CSV file** using XFlow’s template ![image](https://docs-assets.foxecom.app/xflow-app/image_Fs4bq77v.png) If you’re migrating from **FoxKit app**, XFlow provides a seamless migration path. * Existing back-in-stock subscriptions can be moved into XFlow * No manual CSV preparation required 👉 [Follow this guide to migrate subscriptions from FoxKit to XFlow quickly.](https://docs.foxecom.com/foxkit-app/faq/migrate-foxkit-back-in-stock-to-xflow#migrate-subscriptions-from-foxkit) **Step 1: Download the CSV template** * Click **Import** in **XFlow → Subscriptions** * Choose **CSV template** * [Download the sample file provided in the docs](https://go.xflow.so/csv-template) **Step 2: Prepare your CSV file** Your CSV must include these required fields: | Field name | Required | Notes | | ----------- | -------- | ---------------------- | | `status` | ✅ | Use `pending` | | `productId` | ✅ | Shopify Product ID | | `variantId` | ✅ | Shopify Variant ID | | `email` | ✅ | Customer email | | `campaign` | ✅ | Campaign name in XFlow | **Formatting notes:** * Set all ID columns to **Text format** * Do **not** let Excel auto-format IDs (e.g. `8.07E+XX` will break the import) **Step 3: Upload the CSV** 1. Go to **XFlow > Subscriptions** 2. Click **Import** 3. Choose **CSV template** 4. Upload your completed file XFlow will validate the data before importing. XFlow supports direct imports from popular back-in-stock apps, so you can move existing subscriptions without manual setup. Currently supported apps: * **Appikon – Back In Stock** * **PreOrder Globo | Back in Stock** * **Preorder, Back In Stock – STOQ** Steps: 1. In the **Subscriptions** page 2. Click **Import** 3. Select **Other apps** 4. Choose the app you’re importing from 5. Follow the on-screen steps to complete the import XFlow will automatically map subscriptions and bring them into your store. If you don’t see the app you’re using: * Use the **CSV import** option instead * Export subscriptions from your current app * Format them using XFlow’s CSV template * Import them into XFlow manually 👉 Refer to the [**Import subscriptions using a CSV file**](#import-subscriptions-using-a-csv-file) section for details. * Subscriptions with **Pending** status will be imported * No emails are sent until: * The product is restocked * The associated campaign is **Active** * Subscriptions follow XFlow’s normal workflow logic. ## Related articles Create and launch a Restock campaign Create a workflow Orders