Review guide · Shopify app and ecommerce platform agreements
How to review a Shopify app or ecommerce vendor agreement
What to review in Shopify app, marketplace integration and ecommerce SaaS terms before you install: usage-based pricing, data access and resale, auto-renewal, liability, and what happens to your store data when you uninstall.
An ecommerce stack is dozens of small vendor agreements accepted by clicking "install": apps, integrations, payment and shipping tools, review platforms, email and SMS providers. Each one is a contract. Together they are the largest group of agreements an online business holds, and the least read.
The risk is not in any one app. It is in the pattern: usage-based pricing that scales with your success, broad rights over your customer data, auto-renewing annual plans, and terms the vendor can change by updating a web page. This guide covers what to check before installing or upgrading, and what to ask for when the vendor is large enough to negotiate.
Who usually signs it: The founder or ecommerce manager, usually by accepting terms during install, with no signature at all.
Columbus has one of the densest clusters of ecommerce and DTC brands in the Midwest, and their app stacks are the agreements nobody has read. Vendor agreement review for Columbus businesses →
The clauses to check, in order
- 01
Usage-based and percentage-of-revenue pricing
Why it matters: Pricing tied to orders, revenue or contacts grows with your store and is rarely capped. A good quarter raises the bill for the year.
What to ask for: A cap per billing period, a clear definition of the billable unit, and pricing tiers in writing, not in the app dashboard.
- 02
Customer data rights
Why it matters: Many app terms grant the vendor a broad license to use, aggregate or share your customer and order data — sometimes to train models, sometimes to benchmark you against competitors.
What to ask for: Data used only to provide the service to you; no resale, no sharing, aggregated use only if anonymized; deletion on uninstall.
- 03
Annual plan auto-renewal
Why it matters: Annual plans bought for the discount renew automatically, often without an in-app reminder, and the notice window is in the terms, not the dashboard.
What to ask for: Renewal reminders in writing, a 30-day notice window, and the right to drop to monthly at renewal.
- 04
Unilateral changes to terms and pricing
Why it matters: Terms that "may be updated at any time by posting" mean the contract you accepted is not the one that applies next month.
What to ask for: Written notice of material changes, and the right to cancel without penalty if you do not accept them.
- 05
Limitation of liability and no warranties
Why it matters: App terms are written to make the vendor liable for almost nothing: no uptime promise, liability capped at one month's fee, and a disclaimer of all warranties. A checkout or shipping failure during a peak can cost more than a year of fees.
What to ask for: For revenue-critical apps, an SLA with credits and a liability cap of at least 12 months of fees.
- 06
What happens when you uninstall
Why it matters: Some apps leave code in your theme, keep your data, or stop a subscription you thought ended with the uninstall.
What to ask for: Uninstall removes all theme code; data is exportable before and deleted after; billing stops on uninstall with written confirmation.
Before you sign: the checklist
- Read the pricing page and the terms: find the billable unit and any cap.
- Search the terms for "aggregate", "anonymized", "share" and "train".
- Check whether the plan renews annually and how to cancel.
- Note whether the vendor can change the terms by posting.
- For anything that touches checkout, shipping or payments, read the liability and warranty clauses.
- Confirm what uninstall removes, exports and stops.
Run the interactive 12-point red-flag checklist → · Find the last day to give notice →
Have one of these on your desk?
Upload it and Sidecar returns a verdict, a 0–100 risk score, every clause above flagged with the text quoted, every date that can cost you, and the negotiation points with suggested wording. A Sidecar reviewer looks it over on request. The first review is free.
Questions
Are Shopify app terms negotiable?
For small apps, rarely; the practical choice is install or do not. For larger vendors (email and SMS platforms, review platforms, returns and shipping suites) with an annual contract, yes: the order form is a negotiation, and the clauses above are what to ask for.
Which ecommerce agreements should I review first?
Start with the ones that touch revenue or customer data: payments, shipping, email and SMS, reviews and the 3PL. Those are the agreements where a bad clause costs the most. Sidecar's Vendor Stack Audit reviews a whole stack together.
How does Sidecar review an app agreement I accepted by clicking?
Save the terms page as a PDF (or paste the text) and upload it with the order form or pricing page. The review treats it like any other vendor agreement: a verdict, a 0–100 risk score, the clauses flagged and quoted, and the points to raise with the vendor.
Other agreement types
Definitions and negotiation guidance here are educational business decision support, not legal advice. Consult an attorney about how any clause applies to your own agreement.
