Shopify Audit

Real cost, apps, checkout and performance: 10 concrete points

A Shopify store can be running fine and still be bleeding money and racking up risk without anyone noticing: apps that overlap, gateway fees you didn't need to pay, code from uninstalled apps still loading on every visit. We review your store against 10 concrete points and hand you a short report, with findings ranked by cost and risk.

Tell us about your project

Technical audit of a Shopify store

Shopify handles the infrastructure, not what you build on top of it

Shopify manages the server, security and uptime during sales peaks. What decides whether your store loads fast, charges correctly and doesn't expose more data than it should is the theme, the app stack and how checkout is configured, and that's agency work, not the platform's job.

We don't run an eight-layer, hundred-page audit. We check 10 concrete, verifiable points on your own store and tell you what's worth fixing and in what order.

The 10 points we check

1. Plan fit

ERP load on ShopifyIf you sync with an ERP or get load spikes, your plan has an API request limit (100 points/s on Basic and Grow, 200 on Advanced, 1,000 on Plus). We check whether the plan can handle your real operation.

2. Gateway fee

Gateway fee on ShopifyIf you are not using Shopify Payments, you pay an extra fee of up to 2% on Basic (0.2% on Plus). At high volume, we calculate whether switching gateways pays off.

3. Real app spend

Real app spend on ShopifyWe check which apps overlap, which ones nobody remembers installing, and how much they add up to per month. It's the cost line that gets the least oversight and offers the most room to cut.

4. Leftover code

Code analysis on ShopifyWhen an app that injected code straight into the theme gets uninstalled, that code usually stays behind. We look for orphaned scripts still loading and dragging down speed.

5. App permissions

App permissions on ShopifyWe check what access each active app has to customer and order data, and whether that access is justified by what it actually does.

6. Checkout migration

Checkout migration on ShopifyShopify removed checkout.liquid and the old customization mechanisms (deadline for non-Plus stores: August 26, 2026, already passed). We check whether your store still depends on something that's no longer supported.

7. Payment methods

Payment methods on ShopifyWe check whether checkout has accelerated payment methods enabled (Shop Pay, Apple Pay) and whether the setup is making the most of what Shopify already offers out of the box.

8. Real Core Web Vitals

Core Web Vitals on ShopifyWe measure LCP, INP and CLS with real user data, not just lab data, and compare them against your sector's competitors.

9. App weight on performance

App weight on ShopifyEvery installed app adds JavaScript that runs on every visit. We measure how much load time the whole stack adds up to and what can be removed without losing functionality.

10. Technical SEO

Technical SEO on ShopifyWe check for structural duplication between products and collections, and whether the theme's internal links point to the canonical URL or are quietly undermining it.

The result isn't an unordered list of errors: every finding comes with what it costs to leave as is and what it costs to fix, so the decision of where to start is yours, with the numbers in front of you.

Frequently asked questions about Shopify store audits

Do I have to give you full access to my store for the audit?

 

No. We request collaborator access, the mechanism Shopify provides for its partners: the request reaches you by email and in your admin, you decide whether to approve it, you choose which sections we can access and you can withdraw it whenever you like. It does not take up any of the user accounts in your plan. Anything that needs testing in the theme is done on a copy, never on the published theme, so the store keeps selling as normal while we review it.

What happens to an app's code when I uninstall it?

 

It depends on how the app is built. If it uses theme app extensions (app blocks or app embeds), its code lives outside the theme and disappears when you uninstall it. If it wrote directly into the theme files when it was installed, that code stays where it was and keeps loading on every visit. And if it relied on script tags, they are usually removed on uninstall, but not always. That is why we do not look for leftovers from every app: we focus on the ones that touched the theme or used script tags, which is where they turn up.

What changes with the retirement of script tags?

 

Script tags are the old mechanism many apps used to load JavaScript on the store without touching the theme. From 1 October 2026 apps can no longer create or update them, and on 1 March 2027 Shopify will stop loading them. Anything that depends on them (widgets, conversion pixels, older customisations) will stop working that day unless someone migrates it beforehand to a theme app extension or, for analytics, to a web pixel. In the audit we tell you which apps in your store still depend on them.

Can the credentials of an old integration be changed?

 

For custom apps created from the Shopify admin, no: neither the API key nor the secret can be rotated, and getting a new token means uninstalling and reinstalling the app. Many of these integrations run on tokens that never expire and broad permissions nobody remembers granting. In our view, it is worth taking the opportunity to rebuild the integration as a custom distribution app, with managed credentials and only the permissions it needs. Reinstalling the same app leaves the problem as it was.

How often should the review be repeated?

 

The full audit makes sense once, or when the store changes a lot. What we do recommend repeating every quarter is a short review: removing apps that are no longer used, checking the permissions of those that access customers and orders, looking for leftovers from uninstalled ones and checking where active webhooks point. We also favour giving each app an internal owner and never installing anything in production "just to try it". Without those two rules, within a year the store is back where it started.

What state is your Shopify store in?

Tell us about your store and what worries you (cost, speed, an app you're not sure you still need). We'll tell you what we'd likely find before we start.

Tell us about your project

Tell us about your ecommerce project

If you are thinking on a new online project or you want to boost your current ecommerce, we will be glad to help you.

We are your quality and experienced technologic partner.

José Ramón Pomares, 4, esc.2, 7ºD
03008 Alicante (Alicante)

Catedrático Agustín Escardino, 9
Parc Científic de la Universidad de València
46980 Paterna (Valencia)

info@way2ecommerce.com

960 601 992

Do you need a customised quotation?

Request a quotation