What data EZ Preorder stores and how it handles privacy requests
EZ Preorder & Back In Stock, the Shopify app, stores your store's details and settings, a copy of key details from each new order, and the name and email address of every shopper who signs up for a restock alert. It reads everything else from Shopify through the permissions you approve when you install it. It never sees shoppers' card details. When you uninstall, it empties your preorder list and deletes all restock alert signups. To find a shopper's restock alert signups, search the Signups tab on the Restock Alerts page; to have a shopper's records removed from EZ Preorder, contact support.
Available on: All plans.
Where to find it: Shopper signups are on EZ Preorder → Restock Alerts → Signups. Everything else is handled by EZ Preorder's support team.
Shopify permissions EZ Preorder asks for
EZ Preorder asks for these Shopify permissions when you install it. Shopify shows the list on the install screen.
| Permission | What EZ Preorder uses it for |
|---|---|
| Products (read and write) | Reading your products and variants, and turning Continue selling when out of stock on or off for preorder variants. |
| Inventory (read and write) and locations (read) | Checking stock for the Sold out and Specific inventory level rules, and adjusting quantities when you set them in the app. |
| Orders (read and write) | Recognising preorder orders, tagging them, and counting preorders and revenue. |
| Customers (read) | Reading the customer on an order, for preorder emails and deposit balances. |
| Merchant-managed fulfillment orders (write) | Putting preorder orders On hold when Fulfillment Order Status is on. |
| Purchase options (read and write) | Creating the deposit option for partial payments. |
| Payment terms, payment mandates and customer payment methods | Collecting the remaining balance on orders paid with a deposit, using the payment method Shopify stored at checkout. |
| Discounts (read and write) | Applying preorder discounts and free gifts. |
| Markets and languages (read) | Preorders for specific countries and translated button text. |
| Themes (read) | Checking whether the app embed and the Notify Me block are on in your live theme. |
| Files (read and write) | Storing the logo you upload for restock alert emails. |
What EZ Preorder stores about your store
EZ Preorder keeps a record for your store with:
- Store details from Shopify: store name, store email, contact email, domain, currency, time zone and Shopify plan.
- Your EZ Preorder plan, billing cycle dates and usage counters, such as preorders used and restock alert signups used.
- Your settings: the preorder list with each variant's rule and options, theme settings, email templates, partial payment options and other configuration.
- Feature requests you send from the Support page.
EZ Preorder also adds your store's email address and name to its merchant email list when you install, and removes them when you uninstall.
What EZ Preorder stores about orders and shoppers
EZ Preorder stores these details about orders and shoppers:
| Data | What is stored | Why |
|---|---|---|
| Orders | For each new order in your store: order number, total and subtotal, currency, payment and fulfillment status, tags, landing and referring site, customer ID and email. For each line item: product, variant, title, quantity, price, SKU and vendor. | Reporting, such as linking orders to restock alert emails for Restock Revenue. |
| Preorders | For each preorder: the order ID, customer ID, preorder amount, currency and date. | Counting preorders and revenue for plan limits and usage charges. |
| Deposit balances | For orders paid with a deposit: the order ID, customer ID, payment schedule and due date. | Collecting the remaining balance on the due date. |
| Restock alert signups | Shopper name and email, product, variant, market, signup date, status and the date the alert was sent. | Sending back in stock alerts when the product is restocked. |
| Restock alert emails | A copy of each restock alert email sent, with the time it was sent. | A record of what each shopper received. |
EZ Preorder stores order details for every new order, not only preorders.
Card and payment details
EZ Preorder never sees or stores card numbers. Shopify's checkout takes every payment. For deposit orders, EZ Preorder asks Shopify to charge the remaining balance to the payment method Shopify saved at checkout, without seeing it.
What shoppers give EZ Preorder
Shoppers give their details to EZ Preorder in one place: the Notify Me form for restock alerts (back in stock alerts). It asks for a name and an email address and saves them with the product and variant they want. Preorder shoppers check out through Shopify's normal checkout, so EZ Preorder only sees their details in the order Shopify sends.
EZ Preorder uses shoppers' email addresses to send the emails you turn on: preorder confirmation emails, shipment update emails and restock alerts.
How to find, export or stop a shopper's restock alert signups
- In EZ Preorder, go to Restock Alerts → Signups.
- In Search by name or email, enter the shopper's name or email address.
- To give the shopper a copy of their data, click Export CSV.
- To stop the shopper's alerts, select their signups and click Cancel signups.
Cancel signups stops the alerts, but the signup stays in EZ Preorder with the status canceled. To have the record deleted, contact support with the shopper's email address.
How EZ Preorder handles GDPR and customer data requests
When a shopper asks your store for a copy of their data or asks for it to be erased, Shopify sends the request to every app you have installed, including EZ Preorder. EZ Preorder doesn't currently put together or erase that shopper's data automatically when the request arrives. To respond:
- Search for the shopper's email on Restock Alerts → Signups, and use Export CSV for a copy of their signups.
- Contact EZ Preorder support from Support → Send a message, with the shopper's email address and whether they asked for a copy or for erasure.
The order details EZ Preorder stores come from orders that are also in your Shopify admin, where you handle the shopper's request for your store.
What happens to your data when you uninstall EZ Preorder
When you uninstall EZ Preorder, it:
- Empties your preorder list.
- Deletes all restock alert signups and its copies of the restock alert emails sent.
- Resets your plan to Free and clears your billing cycle details.
- Removes your store from its merchant email list.
About 48 hours later, Shopify asks EZ Preorder to erase your store's data, and EZ Preorder deletes its access credentials for your store.
EZ Preorder keeps your store record, including settings and Free plan lifetime usage, and the order, preorder and deposit records it saved. If you reinstall, your settings and lifetime usage are still there, but your preorder list and restock signups are not. To ask for your store's remaining data to be deleted, contact support.
Uninstalling doesn't change your products in Shopify. Variants that have Continue selling when out of stock on keep it. See How to change or cancel your EZ Preorder plan.
How EZ Preorder keeps your store secure
- Verified storefront requests. Requests from your storefront reach EZ Preorder through Shopify's app proxy, which signs every request so EZ Preorder can confirm it came from your store.
- Signed-in admin. The EZ Preorder admin only opens inside your Shopify admin, signed in as your store.
- Support access. To help with a request, EZ Preorder's support team can open your store's EZ Preorder settings.
- Usage and error data. EZ Preorder records how the app is used, such as plan changes and settings saved, and app errors, linked to your store's domain, to fix problems and improve the app.
For the full privacy policy, see the EZ Preorder & Back In Stock listing in the Shopify App Store.
Frequently asked questions
Does EZ Preorder store my customers' personal data?
Yes, a limited amount. It stores the name and email of shoppers who sign up for restock alerts, and the customer ID and email on orders. It never stores card details.
Does EZ Preorder delete a customer's data automatically after a GDPR erasure request?
Not at the moment. Cancel the shopper's restock alert signups on the Signups tab, and contact support with their email address to have their records in EZ Preorder deleted.
What does EZ Preorder delete when I uninstall it?
Your preorder list, all restock alert signups and the copies of restock alert emails sent. Your store record and order records are kept. Contact support to ask for them to be deleted.
Can I export my restock alert signups before uninstalling?
Yes. Go to Restock Alerts → Signups → Export CSV. Uninstalling deletes the signups, and they can't be recovered.
Does EZ Preorder see my shoppers' card details?
No. Shopify's checkout handles all payments. For deposit balances, EZ Preorder asks Shopify to charge the saved payment method without seeing it.
Does reinstalling EZ Preorder restore my preorder list?
No. Uninstalling empties the preorder list and deletes restock signups, so you add products again after reinstalling. Your settings and Free plan lifetime usage are kept.
Related articles
- How to change or cancel your EZ Preorder plan: cancelling and uninstalling.
- How to track restock signups and revenue: the Signups tab and export.
- Restock alerts overview: how restock signups are collected and used.
- How to get help and contact EZ Preorder support: contacting support about a data request.
- Glossary: terms used in EZ Preorder.