Three Types of Shopify Apps and What They Cost
Not all Shopify apps are the same. The type of app you build determines your cost, timeline, and revenue model. Understanding these categories upfront prevents you from overbuilding or underestimating scope.
Custom Apps (Private Apps)
Custom apps serve a single merchant. They are built for one store and are not listed on the Shopify App Store. Think of these as bespoke integrations: connecting a merchant's ERP to Shopify, building a custom checkout flow, or automating inventory sync with a warehouse. Cost range: $15K to $60K. Timeline: 3 to 8 weeks.
Public Apps
Public apps are listed on the Shopify App Store and available to all 4.6 million Shopify merchants. They go through Shopify's review process and must meet their quality standards. This is the path to recurring SaaS revenue. Cost range: $40K to $150K for your initial version. Timeline: 8 to 16 weeks.
Shopify Plus Apps
Apps targeting Shopify Plus merchants (enterprise ecommerce) require advanced features: multi-store management, B2B functionality, custom checkout extensibility using Shopify Functions, and higher security standards. Cost range: $80K to $200K+. Timeline: 12 to 24 weeks.
Shopify's Remix Framework and Polaris UI: Development Costs
Shopify mandated Remix as the official app framework in 2024, replacing their older Express.js and Next.js templates. Every new public app must use the Shopify Remix template, Polaris design system, and App Bridge for embedded app experiences.
This standardization is actually good for costs. The Remix template gives you authentication, billing, webhook handling, and session management out of the box. A developer familiar with Shopify Remix can scaffold a working app skeleton in 2 to 3 days. A developer learning Remix for the first time will need an extra 1 to 2 weeks of ramp-up time.
Polaris UI Components
Polaris is Shopify's React component library. Using it is mandatory for embedded apps and saves significant design and frontend development time. You get data tables, form elements, navigation patterns, and modal dialogs that match the Shopify admin look and feel. Budget $0 for Polaris itself (it is open source), but expect 20 to 40 hours of frontend work to customize it for your specific app flows.
App Bridge and Embedded App Experience
App Bridge handles the communication layer between your app and the Shopify admin. Navigation, modals, toast notifications, and resource pickers all flow through App Bridge. It works well but has quirks. Debugging embedded app issues adds 10 to 20% to your frontend development time compared to a standalone web app. If you have previously built ecommerce applications, the embedded constraints will feel familiar but restrictive.
Core Feature Development Costs
Every Shopify app needs certain features. Here is what each costs to build:
Shopify API Integration: $5K to $15K
The GraphQL Admin API is your primary interface to merchant data. Products, orders, customers, inventory, and fulfillments all flow through this API. Shopify's rate limits (50 points per second for public apps) require careful query optimization. Webhook subscriptions for real-time updates add complexity. Budget $5K for basic CRUD operations and $15K if you need complex data syncing across multiple resources.
Billing API Integration: $3K to $8K
Shopify handles subscription billing for public apps through their Billing API. You create recurring charges, usage charges, or one-time purchases through the API, and Shopify collects payment from merchants (taking a 20% revenue share on the first $1M, then 15% after). Implementation is straightforward but testing requires careful attention to edge cases: failed payments, plan upgrades, downgrades, and cancellations.
Storefront Integration: $5K to $20K
If your app modifies the merchant's storefront (product recommendations, reviews, pop-ups), you need to build theme app extensions. These run as web components inside the merchant's theme and must work across all Shopify themes. Testing across 10+ popular themes is essential and time-consuming.
Admin UI Extensions: $5K to $15K
Admin UI extensions let your app add functionality directly to Shopify admin pages: product detail pages, order pages, and customer profiles. Built with Shopify's UI extensions framework (React-based), these require careful state management and API interaction design.
App Store Review and Approval Costs
Getting your app approved for the Shopify App Store is not a rubber stamp. Shopify's review team checks performance, security, UX quality, and compliance with their guidelines. Plan for 2 to 6 weeks of review time, and budget for at least one round of revisions.
Common Rejection Reasons
- Performance issues: Apps that add more than 200ms to storefront load times get flagged. You need lightweight storefront scripts and lazy loading.
- Missing accessibility: Polaris components are accessible by default, but custom UI elements need WCAG 2.1 AA compliance.
- Incomplete onboarding: Apps must guide merchants through setup without requiring external documentation.
- Data handling: You need a clear privacy policy, data deletion webhooks (GDPR compliance), and transparent data usage.
Review Preparation Cost
Budget $5K to $15K for App Store preparation work: writing the listing (screenshots, description, demo video), implementing required webhooks (shop/redact, customers/redact, customers/data_request), building the onboarding flow, and fixing issues from your first review submission. Many teams underestimate this phase. Treat it like launching on any app store: the last 10% takes 30% of the effort.
Hosting, Infrastructure, and Ongoing Costs
Shopify apps run on your infrastructure, not Shopify's servers. You are responsible for hosting, scaling, and uptime. The good news: Shopify apps are typically lightweight backends that handle webhook events and API calls.
Hosting Options
- Vercel or Railway: $20 to $100/month for apps with under 10,000 installs. Simple deployment, auto-scaling, and good DX. Best for starting out.
- AWS or GCP: $200 to $2,000/month for apps with 10,000+ installs. More control, better cost optimization at scale, but more DevOps overhead.
- Cloudflare Workers: $5 to $50/month for lightweight apps. Great latency but limited for complex backend logic.
Database Costs
Most Shopify apps need a database to store merchant settings, app-specific data, and cached Shopify resources. PostgreSQL on Supabase or Neon ($25 to $100/month) handles most apps well. Redis ($15 to $50/month) is useful for caching Shopify API responses to stay within rate limits.
Ongoing Maintenance
Shopify releases API version updates quarterly. You must migrate to new versions within 12 months or your app breaks. Budget 20 to 40 hours per quarter ($3K to $8K) for API migration, dependency updates, and bug fixes. Shopify also updates their review requirements periodically, and non-compliant apps can be delisted.
Revenue Potential and ROI
Shopify apps have some of the best unit economics in SaaS. Your distribution channel (the App Store) drives organic discovery, and Shopify's billing system handles payment collection.
Pricing Models
The most successful apps use tiered subscription pricing. Free plans drive installs and reviews, paid plans ($10 to $100/month) capture merchants who need advanced features, and enterprise tiers ($200 to $500/month) serve Shopify Plus merchants. Usage-based pricing works well for apps that process orders or send notifications.
Revenue Benchmarks
A well-positioned public app reaching 1,000 paying merchants at $29/month generates $29K MRR ($348K ARR) before Shopify's revenue share. After the 15 to 20% cut, you net $24K to $25K MRR. That payback timeline on a $60K to $100K development investment is 3 to 5 months. Apps in underserved categories (B2B wholesale, subscription management, international shipping) grow faster because competition is thinner.
Customer Acquisition
Shopify App Store search, app recommendations within the admin, and Shopify's partner directory drive installs. The most effective growth lever is getting featured by Shopify's editorial team, which requires strong reviews (4.5+ stars), clean merchant analytics, and responsive support. Some apps supplement with content marketing, similar to how teams approach Chrome extension distribution.
Pricing Summary and Next Steps
Here is your quick reference for Shopify app development costs:
- Custom app (single merchant): $15K to $60K, 3 to 8 weeks
- Public app (App Store): $40K to $150K, 8 to 16 weeks
- Shopify Plus app (enterprise): $80K to $200K+, 12 to 24 weeks
- App Store review preparation: $5K to $15K additional
- Monthly hosting and infrastructure: $50 to $2,000 depending on scale
- Quarterly maintenance: $3K to $8K for API migrations and updates
The smartest approach is to launch a focused MVP with one killer feature, get it approved and installed by 100 merchants, collect feedback, and iterate. Trying to match the feature set of established competitors at launch is how Shopify app projects balloon from $50K to $200K without generating a single dollar of revenue.
If you need help scoping a Shopify app or want a second opinion on your technical approach, Book a free strategy call and we will map out a realistic plan and budget for your app.
Need help building this?
Our team has launched 50+ products for startups and ambitious brands. Let's talk about your project.