Due Diligence in Shopify App Acquisitions: A Buyer's Checklist
Due diligence separates successful acquisitions from expensive mistakes. Acquiring a Shopify app without thorough investigation risks inheriting technical debt, hidden liabilities, or declining fundamentals. Systematic evaluation across financial, technical, customer, market, and legal dimensions reveals the true condition of an acquisition target.
Financial Due Diligence
Revenue verification requires direct access to payment data. Stripe or Shopify Billing dashboards show transaction history including refunds and chargebacks. Screenshots can be manipulated. Request read-only access to billing systems. Compare claimed MRR to actual deposits accounting for fees.
MRR and ARR trends reveal trajectory. Request 12 months of historical data. Calculate growth rate and identify seasonality. Steady growth differs dramatically from erratic fluctuations.
Churn analysis projects future revenue. Key formulas to calculate:
Monthly churn rate = (customers lost / starting customers) * 100
Revenue churn = (MRR lost / starting MRR) * 100
Net revenue retention = (starting MRR + expansion - churn) / starting MRR
An app with 8 percent monthly churn but 95 percent net revenue retention may be healthier than one with 5 percent churn and 90 percent retention. Understand why customers churn and whether reasons are addressable.
Customer concentration creates risk. If one customer represents over 10 percent of revenue, their loss would devastate the business. Apps with many small customers provide stability.
Profit margins require examining all costs including hosting, payment processing, support, and development. Sellers sometimes omit their own labor. Understand which expenses transfer to you.
Technical Due Diligence
Code quality assessment examines the technology stack. Modern frameworks provide better long-term support than legacy systems. Check dependency versions for security vulnerabilities. Review code organization and test coverage. Apps without tests become fragile during modifications.
Technical debt inventory identifies required work. Check for deprecated Shopify API usage. Apps using outdated APIs need migration. Run security scans with npm audit. Review database query patterns for performance issues that will emerge at scale.
Infrastructure review reveals operational risks. Single server deployments create failure points. Verify backup procedures exist. Review monitoring and alerting. Can the architecture handle growth?
Customer and Support Due Diligence
App store review analysis provides sentiment data. Ratings above 4.5 stars indicate strong product-market fit. Review velocity and trends matter more than absolute count. Declining scores signal problems. Read negative reviews carefully for recurring issues.
Support ticket analysis reveals operational reality. Request six months of ticket history. Calculate volume and trends. Review response times and categorize tickets by type. High bug volume indicates quality problems. Many usage questions suggest poor documentation.
Customer interviews provide qualitative insight. Speak with five to ten current users if possible. Ask why they use the app, what alternatives they considered, and what improvements they want.
Market and Competitive Due Diligence
Category competitiveness affects growth prospects. Search the Shopify App Store for competitors. Where does the target app rank in quality and features? Is it premium-positioned or competing on price?
Unique value proposition determines defensibility. Strong differentiation protects against competition. Generic apps face constant pressure.
Platform risk is inherent to Shopify apps. Review Shopify's product roadmap. Is Shopify building native features that could replace this app? Assess API dependencies and stability.
Legal and Operational Due Diligence
IP ownership must be unambiguous. Verify the seller owns all code. Ensure proper work-for-hire agreements exist for any contractor contributions. Review dependencies for licensing conflicts.
Contracts review includes Terms of Service and Privacy Policy. Verify current legal standards are met. Review any enterprise customer contracts with special obligations.
Compliance status verification prevents inheriting violations. For apps handling European data, verify GDPR compliance. For California merchants, verify CCPA compliance. For payment data, verify PCI compliance.
Red Flags to Watch For
Declining revenue without reasonable explanation suggests fundamental problems. Sustained decline indicates loss of product-market fit or increasing competition.
High churn above 10 percent monthly is concerning. This rate means the customer base turns over completely within a year.
Negative review trends indicate deteriorating quality. An app with historically 4.8 stars but recent 3.5 stars has developing problems.
Critical unresolved bugs visible in reviews or tickets show technical limitations or neglect.
Founder-dependent operations mean the business cannot run without the seller, increasing integration difficulty and churn risk.
Unclear or messy financials suggest poor practices or hidden problems.
Evasive seller responses to reasonable questions are red flags. Legitimate sellers understand buyers need information.
Conclusion
Thorough due diligence reduces acquisition risk and informs valuation. Systematic evaluation across financial, technical, customer, market, and legal dimensions reveals the true condition of an acquisition target. For buyers new to acquisitions, consider engaging specialists for code review or financial analysis. The cost of professional assistance is small compared to a failed acquisition. Due diligence is not about finding perfection. Every business has issues. The goal is understanding what issues exist, how significant they are, and whether you can address them post-acquisition at acceptable cost.
Related Articles
Valuation Multiples in the Micro-SaaS Market: 2025 Analysis
Current valuation multiples for micro-SaaS businesses, what drives premium vs discount pricing, and how Shopify apps compare to general SaaS.
Post-Acquisition Optimization: The First 90 Days After Buying a SaaS App
A practical playbook for the first 90 days after acquiring a Shopify app, covering technical audit, support improvements, pricing review, and growth planning.
Preparing Your Shopify App for Sale: A Practical Checklist
What app developers need to do before listing their Shopify app for acquisition, from code cleanup to documentation and metrics organization.