How to track signups in realtime
When customers sign up for back-in-stock alerts on your out-of-stock products, STOQ records each signup immediately. The Current waitlist tab under Reports lets you track signups in realtime in STOQ so you can see exactly who is waiting, when they signed up, and which products are in demand. You can view all signups across your store or drill into a specific product to see its own Current Waitlist. This guide covers both views.
Before You Begin
Make sure the following are in place before you start:
- You have an active STOQ subscription.
- Back-in-stock signup forms are live on your storefront and customers have signed up for alerts.
- You are logged in to your Shopify admin and have opened the STOQ app.
How to Open the Current Waitlist Tab
The Current Waitlist tab lives under Reports in the Back in Stock section. Follow these steps to open it.
- Open the STOQ app from your Shopify admin.
- Click Reports in the left sidebar.
- Make sure you are on the Back in stock section (selected by default).
- Click the Current waitlist tab.
The Current Waitlist tab displays a table of all customers who are waiting for a back-in-stock notification but have not yet been notified.

Understanding the Current Waitlist Table Columns
Each row in the Current Waitlist table represents an individual signup — a customer waiting for a notification on a specific product variant.
Reports-Level Current Waitlist
When you open the Current Waitlist from Reports > Back in Stock > Current waitlist, the table includes these columns:
Column | Description |
|---|---|
Name | The customer's name. Shows "–" if name collection is not enabled in your signup form settings. |
Contact | The customer's email address or phone number, depending on the channel they used to sign up. |
Product name | The product and variant name the customer is waiting for. Click the product name to drill into that variant's individual waitlist. |
Market | The Shopify market the signup came from (visible only if market locations are enabled in your settings). |
SKU | The SKU of the variant. Shows "–" if no SKU is set, or "n/a" if the product or variant has been deleted. |
Marketing | Whether the customer consented to receive marketing content — Consent given, Did not consent, or N/A (if marketing consent collection is not enabled). |
GDPR | GDPR opt-in confirmation status — Confirmed, Pending, or N/A (if GDPR is not required in your settings). |
Qty. | The quantity the customer requested to be notified about. |
Subscribed at | The date and time the customer signed up for the alert. |
Action | Send (manually send a notification) and a delete button to remove the signup. |
Product-Level Current Waitlist
When you drill into a specific product via Reports > Back in Stock > Products > choose a product, the product detail page shows its own Current Waitlist tab with slightly different columns:
Column | Description |
|---|---|
Contact | The customer's email address or phone number. |
Variant | The specific variant the customer is waiting for (shown only when the product has multiple variants). |
Market | The Shopify market the signup came from. |
Subscription | The notification channel — Email, SMS, or Push. |
Alerts status | Whether automatic alerts are enabled or disabled for this variant (shown only on product-level views). |
Marketing | Marketing consent status. |
GDPR | GDPR opt-in status (shown only if GDPR opt-in is required in your settings). |
Qty. | The quantity requested. |
Subscribed at | The date and time the customer signed up. |
Action | Send and delete buttons. |

How to Filter the Current Waitlist
Both the reports-level and product-level Current Waitlist views support filters to help you narrow down results.
Filter by Date Range
- Click the Date range filter (shown as a date range button).
- Choose from the available options:
- Last 7 days
- Last 30 days (default for reports-level)
- Last 60 days
- Last 90 days
- Last 6 months
- Last 12 months
- All time (default for product-level)
- Custom — Select a start and end date on the calendar, then click Filter to apply.
- The table reloads automatically for preset ranges. For custom ranges, click the Filter button after selecting your dates.
Filter by Market
If you have Shopify market locations enabled:
- Click the Market filter (or Select market dropdown at the reports level).
- Select one or more markets to show only signups from those markets.
- The table reloads with filtered results.
Filter Signups Without Orders
At the product-level view, you can filter to see only signups from customers who have not yet placed an order:
- Use the All signups / Signups without orders placed dropdown.
- Select Signups without orders placed to show only customers who signed up but haven't purchased yet.
Search by Product Name
At the reports level, you can search for signups by product name:
- Type a product name in the Search by product name text field.
- Click the search icon button to apply the search.
- Results update to show only signups matching the product name.
Change Rows Per Page
- Click the rows-per-page control (list icon button).
- Select 25 rows per page (default), 50 rows per page, or 100 rows per page.
Clear All Filters
To reset all filters back to their defaults, click Clear (reports level) or Clear all (product level). This resets the date range, clears the search, resets market filters, and sets rows per page back to 25.
How to Access the Product-Level Current Waitlist
To see the waitlist for a specific product or variant:
- Go to Reports > Back in Stock > Products.
- Find the product you want to inspect and click on it.
- The product detail page opens with tabs: Current waitlist, Notifications sent, and Orders.
- Click the Current waitlist tab (selected by default).
This view shows the same signup data but scoped to a single product. It includes additional features:
- Variant column — Shows which variant each customer is waiting for (when the product has multiple variants).
- Alerts status column — Shows whether automatic alerts are enabled or disabled per variant.
- Waitlist insights — A collapsible section at the top showing wait-time statistics for the product.
- Bulk selection — Select multiple signups using checkboxes to delete them in bulk.
- Transfer signups — Move signups from this product to another product using More > Transfer signups.
- Disable/Enable alerts — Toggle automatic alerts on or off for a specific variant using More > Disable alerts (variant-level views only).
How to Navigate Between Pages
The Current Waitlist table paginates results automatically when there are more signups than can fit on a single page.
- Scroll to the bottom of the table.
- Use the Previous and Next buttons to move between pages.
- The total signup count is displayed at the top of the table alongside the filters.
Advanced Tips
- Identify high-demand products fast — Sort by the Products tab first to see which products have the most signups, then drill into a product to inspect individual customers on its Current Waitlist.
- Use "Signups without orders" filter — At the product level, switch to Signups without orders placed to focus on customers who haven't purchased yet. These are prime candidates for a manual notification.
- Check GDPR status before sending — If GDPR opt-in is required, customers with a Pending GDPR status cannot receive notifications. Focus your manual sends on confirmed customers.
- Monitor bounce warnings — The Contact column shows warning icons for customers with previous email delivery failures. A yellow triangle means one previous bounce; a red diamond means repeated failures and notifications will not be sent.
- Use market filters for regional campaigns — If you sell in multiple Shopify markets, filter the waitlist by market to understand regional demand and send targeted notifications.
- Transfer signups for discontinued variants — If a variant has been discontinued, use the product-level Transfer signups feature to move waiting customers to a replacement product instead of deleting them.
Known Limitations
- The reports-level Current Waitlist does not support selecting multiple signups for bulk actions. Bulk selection and bulk delete are available only at the product-level view.
- The Name column at the reports level shows "–" if you have not enabled name collection in your signup form settings.
- Market filtering is available only if Shopify market locations are enabled in your STOQ settings.
- The GDPR column is visible only if GDPR opt-in is required in your settings.
- Signups for deleted products or variants remain in the waitlist but cannot be notified. You can delete them manually or transfer them to another product.
Troubleshooting
Symptom | Cause | Fix |
|---|---|---|
Current Waitlist table is empty | No signups exist in the selected date range or filters are too narrow | Change the date range to All time. Click Refresh or Clear filters. Verify that signup forms are active on your storefront. |
Send button is disabled for a signup | Product or variant was deleted, or GDPR opt-in is pending | Check the product name column — if it shows "Deleted product" or "Deleted variant," the notification cannot be sent. If GDPR is pending, the customer must confirm before you can send. |
Customer name shows "–" | Name collection is not enabled in signup form settings | Go to Back in stock alerts > Settings > Customize forms and enable name collection. Existing signups will not be updated. |
Market column is missing | Market locations are not enabled | Enable Shopify market locations in your STOQ settings to see the Market column. |
Signup count does not match expectations | Date filter may be restricting results | Change the date range to All time and clear all other filters to see the full waitlist count. |
Bounce warning icon appears next to a contact | Previous email delivery failed for this customer | A yellow triangle means one bounce. A red diamond means repeated failures — notifications will not be sent. Consider removing the signup or asking the customer to re-register. |
FAQs
Q: What is the difference between the reports-level and product-level Current Waitlist?
A: The reports-level Current Waitlist (Reports > Back in Stock > Current waitlist) shows all signups across all products in one table. The product-level view (Reports > Back in Stock > Products > choose a product > Current waitlist) shows signups for a single product only, with additional columns like Variant and Alerts status, plus features like bulk selection, transfer signups, and waitlist insights.
Q: How quickly do new signups appear in the Current Waitlist?
A: Signups appear in real time. As soon as a customer submits a back-in-stock alert form on your storefront, their signup shows up in the Current Waitlist table. You may need to refresh the page to see the latest entries.
Q: What do the bounce warning icons mean next to a customer's contact?
A: A yellow triangle icon means one previous email delivery failure — future notifications may not reach this customer. A red diamond icon means repeated delivery failures — notifications will not be sent to this email address. Consider removing these signups or asking the customer to re-register with a different email.
Q: What happens to a signup after I send a notification?
A: Once a notification is sent, the signup moves from the Current waitlist tab to the Notifications sent tab. It no longer appears in the Current Waitlist.
Q: Can I transfer signups from one product to another?
A: Yes, but only at the product level. Open the product's Current Waitlist, click More > Transfer signups, and select the destination product. All current waitlist signups for that product will be transferred.
Q: What does "Signups without orders placed" mean?
A: This filter (available at the product level) shows only signups from customers who have not yet placed an order in your store for this product. It helps you identify customers who are still waiting and may need a nudge.
Q: Why is the GDPR column not showing?
A: The GDPR column only appears if you have GDPR opt-in enabled in your STOQ settings. If GDPR compliance is not required for your store, the column is hidden by default.
Q: How do I send notifications to waiting customers?
A: You can send notifications directly from the Current Waitlist using the Send button in each row, or send to all waiting customers at once. For a full walkthrough, see How to send back-in-stock notifications manually through reports.
Updated on: 23/04/2026
Thank you!