Connects to your existing tools
Canopy slots into the stack you already run — Shopify, Xero, QuickBooks, Meta Ads and more. 6 integrations are live today, with 5 more arriving soon.

How does Canopy integrate with Shopify?
Canopy connects to your Shopify store via the official Shopify Admin API using OAuth — no middleware, no delays, no risk of the integration breaking when Shopify updates. Stock levels sync in both directions in real time: Shopify orders decrement Canopy stock within seconds via webhooks, and goods-in receipts push updated quantities back to Shopify automatically. Canopy supports all Shopify plan tiers including Shopify Plus, and works with Shopify's native multi-location inventory API.
Ecommerce
Canopy is Shopify-native — meaning the integration is direct, real-time and built on the official Shopify API with no middleware.
Shopify
LiveTwo-way real-time sync with Shopify inventory. Orders placed on Shopify immediately update Canopy stock levels, and goods-in receipts push quantities back to Shopify automatically. Works with all Shopify plan tiers including Shopify Plus, and supports multi-location inventory out of the box.
Accounting
Keep your books accurate automatically. Push purchase orders, COGS and landed costs into your accounting software without manual journal entries.
Xero
LiveSync purchase orders, supplier payments and cost of goods from Canopy into Xero automatically. Landed costs are allocated to the correct nominal codes so your accountant gets accurate COGS without manual journal entries. Supplier invoices in Canopy create matching bills in Xero for one-click reconciliation.
QuickBooks
LivePush purchase order data, supplier costs and landed cost allocations from Canopy into QuickBooks Online. Keep your inventory valuation and COGS accurate without double-entry — Canopy handles the operational side, QuickBooks handles the books.
Marketing
Pull ad spend into your Canopy P&L so you can see true contribution margin per SKU after paid social and search costs.
Meta Ads
LivePull your Facebook and Instagram ad spend directly into Canopy's P&L dashboard. See true contribution margin per SKU and per channel after deducting paid social costs — so you know which products are profitable after accounting for the ads that sold them. Essential for brands spending on Meta.
Google Ads
LiveSync Google Ads spend into your Canopy P&L alongside your Meta Ads costs. View blended marketing efficiency by product, and see which SKUs generate profitable ROAS once true landed costs and fulfilment are factored in. Helps you make smarter decisions about which products to promote.
Klaviyo
Coming soonTrigger Klaviyo flows based on Canopy inventory events — send back-in-stock emails the moment goods-in is confirmed, suppress low-stock products from promotional campaigns automatically, and tag customers who bought items that are running low. Turns your inventory data into a CRM superpower.
Shipping
Book carriers, print labels and update Shopify fulfilment status — all from inside Canopy's goods-out workflow.
Royal Mail
Coming soonGenerate Royal Mail Click & Drop manifests directly from Canopy's goods-out workflow. Canopy creates shipping labels using your Royal Mail account rates, records despatch against open orders and updates Shopify fulfilment status automatically. No copy-pasting between systems.
DPD
Coming soonBook DPD collections and print labels from inside Canopy's despatch workflow. Tracking numbers are pushed back to Shopify orders automatically, and actual shipping costs are recorded against each outbound shipment for accurate P&L reporting. Supports DPD UK domestic and DPD Local.
DHL
Coming soonCreate DHL Express and DHL Freight shipments from Canopy for international despatch. Track inbound sea freight containers from your overseas suppliers and log estimated arrival dates against open purchase orders — so your weeks cover forecasts account for stock that is already on the water.
Banking
Reconcile supplier payments against purchase orders automatically and see your committed cash position across all open orders.
Open Banking
LiveConnect your UK business bank account to Canopy via open banking to automatically reconcile supplier payments against purchase orders. See which POs have been paid, which are outstanding and what your committed cash position is across all open orders — without touching your bank portal.
Stripe
Coming soonImport Stripe payment data into Canopy to reconcile wholesale or B2B order payments against open purchase orders and customer accounts. Useful for brands that sell direct to trade alongside their Shopify consumer channel — keeping both revenue streams visible in the same P&L.
Need an integration that isn't listed here?
Get in touch — we prioritise integrations based on what Canopy customers actually use. If your stack needs it, we want to know.
Technical FAQ
Canopy connects to Shopify via the official Shopify Admin API using OAuth. When you install Canopy, it requests the minimum permissions needed: products, inventory, orders and locations. Stock levels are updated in real time via Shopify webhooks — when an order is placed, Shopify fires a webhook to Canopy within seconds, and Canopy updates its records accordingly. Going the other way, when you receive goods in Canopy, it calls the Shopify Inventory API to update stock levels in your store.
Yes. Canopy stores all data in encrypted databases hosted on UK-based cloud infrastructure. Data in transit is encrypted with TLS 1.3. Access is controlled by role-based permissions — team members only see what you allow them to see. Canopy is GDPR compliant and does not share your business data with third parties. Full data export is available at any time.
Yes — API access is available on the Scale plan. The Canopy API is REST-based and allows you to read and write inventory data, purchase orders, stock movements and supplier records programmatically. API documentation is provided on request. Common use cases include building custom reporting dashboards, integrating with bespoke ERP systems and automating PO creation from external demand planning tools.
Canopy supports all modern browsers including Chrome, Firefox, Safari and Edge. The barcode scanning feature works in any mobile browser that supports the MediaDevices camera API — this includes Safari on iOS 14+ and Chrome on Android. Internet Explorer is not supported.
Canopy is a cloud-based application and requires an internet connection for full functionality. Some actions — such as barcode scanning during a stocktake — can queue actions locally and sync when connectivity is restored. For warehouse environments with patchy WiFi, we recommend a mobile data connection as a backup.
Yes — full data export is available on all plans. You can export stock levels, purchase order history, goods-in records, stock movement logs and P&L data as CSV files at any time. There is no lock-in — your data belongs to you and you can take it with you if you ever choose to leave.
Yes. Your Shopify store currency is used for sales and revenue reporting. You can create purchase orders in your supplier's currency (USD, CNY, EUR etc.) and Canopy stores the exchange rate at the time of the order. Landed costs are converted to GBP (or your store currency) automatically. P&L reporting is always in your store currency.
Multiple Shopify store support is available on the Scale plan. This is useful for brands operating separate storefronts for different markets (e.g. a UK store and a US store) but managing inventory from a single warehouse. Stock deductions from both stores update your central Canopy inventory in real time.
Canopy's web application is fully responsive and works on mobile browsers — there is no separate app to download. The barcode scanning and goods-in workflows are specifically designed for mobile use. A dedicated iOS and Android app is on the roadmap for 2026.
Canopy treats each Shopify product variant as an individual SKU. If you have a T-shirt in 4 colours and 5 sizes, Canopy tracks all 20 variants independently — with individual stock levels, weeks cover, reorder points and purchase order line items per variant. This is essential for brands like Bailey & Coco who manage 152 patterns across thousands of variant combinations.
Your stack. Your data. Your inventory under control.
Join the Canopy waitlist — Shopify-native inventory that connects to everything you already use.