Shopify maintenance is the ongoing work that keeps a store fast, accurate and easy to change after launch. Shopify runs the servers and the checkout, but everything you add on top, including the theme, apps, tracking, content and integrations, keeps changing and occasionally breaks. A sale goes live and the discount does not apply. An app update pushes a layout shift onto product pages. A theme edit quietly removes the purchase event your ads depend on.
Our Shopify support retainer gives you a team that already knows your store's code and setup, so small problems are fixed in hours rather than turned into a new project with a new freelancer every time.
What Our Shopify Maintenance Plans Cover
- Theme fixes and small changes. Layout bugs, new sections, banner and promo updates, and template changes for campaigns and launches.
- App reviews and cleanup. Checking which apps are still used, removing leftover code from uninstalled apps and flagging overlapping subscriptions.
- Speed checks. Regular reviews of Core Web Vitals in Shopify's web performance report and PageSpeed Insights, with fixes for new slowdowns. Larger speed projects are handled by our Shopify speed optimization team.
- Tracking checks. Confirming GA4, Google Tag Manager and ad platform purchase events still fire correctly after theme or app changes.
- Theme version updates. Moving your customizations onto new versions of your theme when the developer releases updates.
- Small features. Minor builds such as a new product template, a metafield-driven size guide or a custom section, within the scope of your plan.
What Shopify Handles and What Still Needs Maintenance
Store owners are often told that Shopify needs no maintenance. That is true for the platform itself, and not for the store you build on it.
| Area | Handled by Shopify | Needs ongoing care |
|---|---|---|
| Hosting and uptime | Servers, CDN and SSL certificates | Nothing on your side |
| Checkout security | Platform security and PCI compliance | Checkout extensions and scripts you add |
| Theme | Core Liquid features and platform updates | Your custom code, which does not update automatically when the theme developer releases a new version |
| Apps | The app platform | Which apps you keep, what they inject into pages and what they cost |
| Custom apps | Versioned APIs with advance notice of changes | Updating custom apps before their API version stops being supported |
| Tracking and SEO | Basic sitemaps and canonical tags | Events, consent, structured data, redirects and content |
How the Shopify Support Retainer Works
- Onboarding review (first 2 weeks). In the first weeks we review the theme code, installed apps, tracking and speed, and give you a short list of risks and quick wins. This also means we understand the store before the first urgent request arrives.
- Request intake (ongoing, acknowledged within one business day). You send requests to support@95solutions.com or add them to a shared board in Trello, Asana or your own tool. Anything larger than a quick fix gets a short estimate before work starts.
- Work on a duplicate theme (small fixes typically within a few business days). Changes are made on an unpublished copy of the live theme, tracked in GitHub, and previewed with you before anything goes live.
- Publish and check (same day as each release). We publish at a sensible time, then check key pages, cart, checkout and tracking events after every release.
- Monthly summary (first week of each month). You get a plain summary of what was done, time spent, anything we noticed that needs attention and suggestions for the month ahead.
A Shopify Maintenance Checklist by Cadence
Most of what keeps a store healthy is routine. This is the rhythm we follow on retainers, and you can use it yourself if you look after the store in-house.
Weekly
- Place a test order after any theme, app or discount change, and check the order and shipping emails.
- Compare purchases in GA4 and your ad platforms with Shopify orders to catch tracking gaps early.
- Look for expired promo banners, dead discount codes and sold-out products still featured on the home page.
Monthly
- Review Core Web Vitals in Shopify's web performance report and investigate any new slowdown.
- Audit installed apps for usage, monthly cost and code left behind by anything uninstalled.
- Check Google Search Console for new 404s and indexing drops, and redirect URLs of deleted products.
Quarterly
- See whether your theme developer has released a new version, and plan the update on a duplicate theme.
- Confirm custom apps call a supported Admin API version, since Shopify releases a new version every quarter.
- Review staff and collaborator accounts and remove anyone who no longer needs access.
Shopify Store Problems We Fix Most Often
- Code left in theme files by apps that were uninstalled months ago, still loading scripts on every page.
- Purchase events counted twice, or not at all, after a theme update or a new checkout app.
- Product pages that shift as reviews, badges and upsell widgets load one after another.
- Collection filters that stopped matching after product tags or metafields were edited in bulk.
- Theme editor settings that break the layout when a merchandiser changes an image size or text length.
Shopify Maintenance Deliverables and Signs the Retainer Is Working
A maintenance retainer should leave a paper trail you can check. Each month you receive:
- A change log listing every edit, the theme file or setting it touched and the date it went live, matched to commits in your GitHub repository.
- A tracking check comparing GA4 and ad platform purchases with Shopify orders for the month.
- Core Web Vitals readings for the home, collection and product templates, with notes on anything that slipped.
- An app list with monthly cost, and a note on any app worth removing or replacing.
- A short list of recommended work for the next month, ranked by commercial impact.
You can tell the retainer is working when urgent fixes stop surprising you, purchase data stays aligned month to month, the app bill shrinks or holds steady, and your team spends time on campaigns instead of chasing broken layouts.
DIY, a Freelancer or a Shopify Maintenance Plan?
| Approach | Fits when | Risk |
|---|---|---|
| DIY by your team | The store runs an unedited theme with a handful of apps, and someone in-house is comfortable in the theme editor. | Code-level problems and tracking breaks go unnoticed until sales or ad results drop. |
| Freelancer on call | Requests are rare and simple, and you can wait for availability. | Each new freelancer has to learn the theme again, and nobody runs the regular checks. |
| Maintenance retainer | The theme is custom or heavily edited, promotions are frequent and tracking matters for ad spend. | A monthly cost even in quiet months, which is why the plan includes proactive checks, not only requests. |
Shopify Maintenance Extras Not Worth Paying For
Some maintenance packages charge for work Shopify already does. Be careful paying for:
- Server or uptime monitoring. Shopify runs the servers. Its status page reports outages for free.
- Core and plugin updates. These are WordPress tasks. Shopify updates the platform itself, and apps update from the app developer's side.
- SSL renewals. Shopify issues and renews certificates for connected domains automatically.
- "Unlimited" requests with no named developer. These plans tend to queue work behind other stores. A named team and a clear scope serve you better.
What is worth having is theme code in version control, a product data backup for large catalogs, and someone checking tracking after every change.
Shopify Maintenance Tools We Use
| Category | Tools |
|---|---|
| Code and version control | Shopify CLI, Liquid, Theme Check, GitHub |
| Performance | Shopify web performance report, PageSpeed Insights, Lighthouse, Chrome DevTools |
| Tracking | GA4 DebugView, Google Tag Assistant, Meta Events Manager |
| SEO checks | Google Search Console, Screaming Frog |
| Bulk data | Matrixify, Shopify bulk editor |
Why Choose 95 Solutions for Shopify Maintenance
- Developers who also watch the numbers. Because we run SEO, ads and analytics for stores, we notice when a fix affects tracking or rankings, not only how the page looks.
- Deep Shopify API experience. Our team co-builds AM Jarvis, a SaaS suite that bulk edits and imports products in Shopify stores, so we work with Shopify's data model and APIs every week.
- Senior oversight. Mustafa reviews each account's onboarding findings and monthly priorities, so the plan reflects your commercial calendar, not just a ticket queue.
- Your store, your code. Every change lives in your GitHub repository and your Shopify account. If you stop the retainer, you keep everything, including the change log.
- Useful hours. Our working hours overlap the full US business day and UK business hours, so fixes happen while your store is busiest.
Stores That Need Shopify Maintenance Plans
A good fit
- Stores with a custom or heavily edited theme that no one in-house can safely change.
- Brands running regular promotions and launches that need small builds on short notice.
- Stores that recently launched or migrated and want the same team to look after them.
Probably not a fit
- Stores that need a full-time developer embedded in the team. Our dedicated Shopify developers suit that better.
- Brand-new stores on an unedited theme with very few apps, where Shopify's own support covers most questions.
- Large rebuilds or new apps, which are better scoped as projects through our theme development or Shopify app development services.
Shopify Maintenance Pricing
Shopify maintenance is a monthly retainer with a 3-month minimum term, so the onboarding review and regular checks have time to pay off. The right tier depends on how custom your theme is, how many apps and integrations need checking, and how often you run launches and promotions that need developer time. Work outside the plan, such as a new app or a theme rebuild, is quoted separately at a fixed price before it starts. See the plans below for what each tier includes.
Care
$350 /month
Billed monthly
- Up to 6 hours of development
- Theme and app update checks
- Uptime and checkout monitoring
- Response within 1 business day
- Minimum term
- Month to month
Care Plus
$650 /month
Billed monthly
- Up to 12 hours of development
- Everything in Care
- Monthly speed report
- Response within 8 business hours
- Minimum term
- Month to month
Care Pro
$1,200 /month
Billed monthly
- Up to 25 hours of development
- Everything in Care Plus
- Monthly CRO suggestions
- Same-day response on business days
- Minimum term
- Month to month
- Add-on
- Extra hours: $45/hour. Speed optimization project: $750 one-time
All prices in USD. Need something different? Ask for a custom quote.
If your store needs something between plans, tell us about your store and its setup and we will suggest the right level of support. Contract terms, access and what happens if you leave are covered in our agency FAQ.
Not on Shopify yet or planning a rebuild? Start with our Shopify development agency page.
Getting Started With Shopify Maintenance
Want to know where your store stands first? Ask for a free tracking audit and we will check whether purchases reach GA4 and your ad platforms correctly. When you are ready for a retainer, send us your store URL and the problems that keep coming back. We reply within one business day, hold a short call, and send a written plan recommendation before the onboarding review begins.