Canopy Inventory integrations: one read-only Shopify connection
What Canopy reads from Shopify, what it stores, what it never touches, and how your data is deleted when you uninstall.
What does Canopy Inventory integrate with?
Shopify, and nothing else. Canopy Inventory is a Shopify app that asks for read-only access to your products, inventory, locations and orders. It never changes stock, costs, products or orders, doesn't request customer records, and deletes your store's data after you uninstall. It doesn't connect to marketplaces, accounting software, EDI or warehouse systems.
What Canopy reads from Shopify
Five read-only scopes, covering four kinds of data. On install Canopy reads the last 90 days of orders (60 days if Shopify hasn't granted read_all_orders), then only new and changed orders.
Products and variants
read_products
Titles, SKUs, vendor, status, price, whether stock is tracked, and bundle components. Every SKU gets its own weeks of cover.
Inventory
read_inventory
Available and on-hand stock per location, and each item’s Cost per item. Available stock drives weeks of cover; Cost per item drives cash to buy.
Locations
read_locations
Location names, whether each is active and whether it fulfils online orders, so stock is summed over the locations you sell from.
Orders
read_orders and read_all_orders
For each order line: the variant, the quantity after refunds and removals, the order date and whether it was cancelled. No customer fields are requested.
What Canopy stores
- Product, variant, inventory, location and Cost per item data
- Units sold per variant per day (not individual orders), kept for up to 730 days
- What you enter: incoming purchase orders and reorder settings
- Your plan and trial status, as Shopify reports them
- Encrypted Shopify access tokens
What it never stores or changes
- Customer names, email addresses, postal addresses or phone numbers
- Order IDs or individual orders
- Anything written back to Shopify: Canopy never changes your store
Data deletion
- When you uninstall, Canopy deletes its access tokens straight away and can no longer read your store.
- Shopify sends a store redaction request 48 hours later. Canopy deletes all of your store's data when it arrives.
- Database restore copies expire automatically within 30 days.
- At any time, you can ask for a copy of your store's data, or for it to be deleted, by emailing support@canopyinventory.com.
How it's kept safe
- Encrypted in transit, and encrypted at rest in the database. Shopify access tokens are encrypted again by Canopy.
- Each store's data is kept separate by the database itself (row-level security).
- Hosting and database run in the London region.
The full detail, including service providers and your rights, is in the Canopy Inventory app privacy policy. Need more than reorder planning, such as syncing stock to marketplaces or accounting? See when an ERP is the better fit.
Get the install link
Canopy Inventory is coming soon to the Shopify App Store. One email the day it's live. Free for your 50 most recently sold SKUs.
Shopify connection FAQ
Canopy is a Shopify app installed through Shopify. It reads your products, inventory and orders. It is read-only: it never writes stock, costs or anything else back to your store.
Canopy only has read access to your store, so it cannot change your products, stock or orders.
Yes. You can export Canopy's reorder figures as a CSV file.
Canopy treats each Shopify product variant as an individual SKU. If you have a T-shirt in 4 colours and 5 sizes, Canopy works out weeks of cover, stockout dates and suggested buy quantities for all 20 variants separately.
Keep exploring
What Canopy Inventory shows for every SKU.
How the data it reads becomes weeks of cover and reorder dates.
Free for your 50 most recently sold SKUs. Growth $39 and Pro $79 a month, billed by Shopify.
What Shopify does natively, and where Canopy fits.