How to Delete customers from reports

Deleting customers from reports in STOQ removes a customer record along with all their associated data — including back-in-stock requests, preorders, notifications, and analytics. You can delete a single customer or select multiple customers at once for bulk deletion. Both options are available from the Customers tab in the Reports section.


This is a permanent action. Once a customer is deleted, their signup history, notification records, and linked data cannot be recovered. Use this feature to clean up test entries, remove duplicate signups, or comply with customer data deletion requests.



Before You Begin


Make sure the following requirements are met before deleting customers.


  • You understand that deletion is permanent. Deleting a customer removes their record and all associated data. This action cannot be undone.
  • You know which customers to delete. Use the search bar to find specific customers by email or phone number before deleting.


Warning: Deleting a customer removes their back-in-stock requests (intents), notification records, and related analytics. Make sure you no longer need this data before proceeding.


How to Access the Customers Tab


Follow these steps to open the Customers tab where deletion is available.


  1. In your Shopify admin, open the STOQ app.
  2. Click Reports in the left navigation menu.
  3. Under the Back in stock section, click the Customers tab.


The Customers tab displays a table with the following columns:


Column

Description

Contact

The customer's name (if available) and email address or phone number

Marketing

Whether the customer consented to receive marketing content. Shows Consent given, Did not consent, or N/A (if marketing consent collection is disabled)

Subscribed

Whether the customer is still subscribed to back-in-stock notifications. Shows Subscribed or Unsubscribed

Created At

The date and time the customer record was created




Delete a Single Customer


To delete one customer at a time:


  1. In the Customers tab, find the customer you want to delete. Use the search bar to search by email or phone number if needed.
  2. Click the checkbox next to the customer's row to select them.
  3. A bulk action bar appears at the top of the table. Click Delete customers.
  4. A confirmation dialog appears with the message: "Are you sure you want to delete this customer? This will also delete any preorders, requests, notifications & analytics linked to them."
  5. Click OK to confirm the deletion.
  6. A success toast message appears: "Customer deleted".


The customer and all their associated data are permanently removed.


Delete Multiple Customers in Bulk


To delete several customers at once:


  1. In the Customers tab, click the checkbox next to each customer you want to delete. You can select multiple customers across the current page.
  2. To select all customers on the current page, click the checkbox in the table header.
  3. Once your selection is made, the bulk action bar appears at the top showing the number of selected customers. Click Delete customers.
  4. A confirmation dialog appears with the message: "Are you sure you want to delete {count} customers? This will also delete any preorders, requests, notifications & analytics linked to them."
  5. Click OK to confirm the deletion.
  6. A success toast message appears: "{count} customers deleted".


All selected customers and their associated data are permanently removed.


Tip: If you need to delete a large number of customers, work through them page by page. Select and delete customers on the current page, then move to the next page and repeat.



What Data Gets Deleted


When you delete a customer, the following associated data is permanently removed along with the customer record.


Data Type

What Is Removed

Customer record

The customer's name, email, phone number, marketing consent, and subscription status

Back-in-stock requests (intents)

All signup records where the customer requested to be notified when a product is restocked

Notifications

All notification records — including sent, pending, and failed alerts linked to the customer

Preorder data

Any preorder-related records linked to the customer

Analytics

Analytics data associated with the customer's activity


Warning: This data cannot be recovered after deletion. If you need to keep a record, export the customer data as a CSV before deleting.


How to Find Customers Before Deleting


Use the search bar at the top of the Customers tab to find specific customers.


  1. Click the search bar at the top of the table.
  2. Type the customer's email address or phone number.
  3. Results update automatically as you type (with a short delay).
  4. Select the customers you want to delete from the filtered results.


The search filters the customer list to show only matching records, making it easier to locate specific customers for deletion.



How to Export Customer Data Before Deleting


If you want to keep a backup before deleting customers:


  1. In the Customers tab, click the Email CSV button at the bottom right of the table.
  2. A confirmation dialog asks: "Are you sure you want to export customer data and send it to {email}?"
  3. Click OK. The CSV export is sent to the email address configured in ReportsSettingsEmail address to receive reports.


Note: CSV export requires a paid STOQ plan.


Known Limitations


Keep these constraints in mind when deleting customers from reports.


  • Deletion is permanent. There is no undo or recycle bin. Once deleted, customer data cannot be recovered.
  • No selective data deletion. You cannot delete only a customer's notifications or requests while keeping the customer record. Deleting a customer removes all associated data.
  • Page-level selection only. Bulk selection applies to customers on the current page. You cannot select customers across multiple pages in one action.
  • No date-based bulk deletion. You cannot delete all customers created before a specific date. You must select them manually or page by page.
  • Search is limited to email and phone. You cannot search by customer name or filter by marketing consent or subscription status before deleting.
  • Large deletions are processed in batches. When deleting many customers at once, STOQ processes them in groups of 250. This may take a moment for very large selections.



Troubleshooting


Use the table below to resolve common issues when deleting customers.


Symptom

Possible Cause

Solution

"Delete customers" button does not appear

No customers are selected.

Click the checkbox next to at least one customer to see the bulk action bar.

Confirmation dialog does not appear

Browser pop-up blocker may be interfering.

Ensure your browser allows confirmation dialogs from Shopify admin. Try disabling pop-up blockers temporarily.

"Error deleting customers" toast appears

A server error occurred during deletion.

Wait a moment and try again. If the issue persists, refresh the page and retry.

Customer still appears after deletion

The page may not have refreshed.

The table reloads automatically after deletion. If the customer still appears, click the Refresh link or reload the page manually.

Cannot find the customer to delete

The customer may be on a different page or the search query may not match.

Use the search bar to search by the exact email or phone number. Check subsequent pages using the pagination controls.

Deleted customer's data still shows in product reports

Aggregated product-level counts may take a moment to update.

Product-level totals (waitlist, notified) update after deletion. Refresh the Products tab to see updated counts.




FAQs

Q : Can I undo a customer deletion?

A : No. Deleting a customer is permanent. All associated data including requests, notifications, and analytics is removed and cannot be recovered. Export your data before deleting if needed.


Q : Does deleting a customer affect product waitlist counts?

A : Yes. When a customer is deleted, their back in stock requests are also removed, which reduces the waitlist count for those products.


Q : Can I delete customers from the preorder section?

A : The Customers tab is under the Back in stock section. Deleting a customer removes all their data, including any preorder related records.


Q : Is there a limit to how many customers I can delete at once?

A : There is no strict limit, but you can only select customers visible on the current page, which is up to 50 at a time. For large deletions, repeat this across pages.


Q : Will the customer be notified that their data was deleted?

A : No. STOQ does not notify customers when their data is deleted.


Q : Can I delete a customer who has already been notified?

A : Yes. You can delete both pending and already notified customers.


Q : Does deleting a customer remove them from synced integrations like Klaviyo?

A : No. Deleting a customer in STOQ only removes their data within STOQ. Any data synced to other platforms must be removed separately.


Q : How do I delete all customers at once?

A : There is no delete all option. You need to select all customers on each page, delete them, and repeat the process for all pages.

Updated on: 10/04/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!