Shopify e-shop development and work on an existing theme
The Shopify server answers in 0.73 seconds. On one store we measured, the main element of the page only appeared at 19.2 seconds - that gap was added by the theme, the apps and third-party scripts. We build and take over stores so it does not appear.
Tell me what is slowing my store →Three places where money leaks on Shopify, and none of them is the platform.
Shopify handles the checkout, the server performance and the security. The bill for a slow store is written by the theme, the apps and the international settings.
Theme and load time
The gap between 1.8 and 19.2 seconds weighed 10.6 MB. The theme's own code was 635 kB; on the live page there were three megabytes of it. The order in which speed actually gets fixed we have written down with the measurements.
- Platform response and page build measured separately
- Third-party scripts with defer, not twelve foreign outages
- Fixes ordered by impact, not by score
App audit and theme cleanup
An uninstalled app stays in the theme: dead snippets, 6.9 MB of images and third-party scripts nobody maintains. How to run the audit yourself in an afternoon we describe with the commands.
- A list of what the apps left behind in the theme
- Third-party code with no owner off the landing page
- The monthly app bill broken into its three parts
Markets, translations and a second country
Hreflang is only generated for a market that has its own address, and a translation done by JavaScript does not exist for a search engine. Where SEO leaks during expansion we measured ourselves.
- Subfolder, subdomain, or country domain
- Hreflang checked before you add the market
- A decision that holds for years
Measurement first, invoice afterwards.
We measure two numbers, not one
PageSpeed Insights mixes two different measurements and only one of them is about your page. Before fixing anything we separate the platform response from the page build - otherwise the wrong thing gets fixed and the numbers do not move.
Templates instead of fields come back
One theme after four years of edits held 323 templates across 193 structures and 723 disabled sections. When a banner is built as a template instead of a field in the admin, you pay for it on the second market.
We will also tell you not to buy Plus
Plus is not bought for speed, it is bought for the checkout, and headless has three preconditions without which it makes no sense. We will do the maths on your numbers, even when the answer is no.
From measurement to handover, step by step.
Measurement and analysis
We measure the platform response and the page build separately and go through the theme and the app list. The output is fixes ordered by impact, not a list of everything that could be improved.
Theme cleanup
Dead code, leftovers from uninstalled apps, third-party scripts with no defer. Whatever stays in the theme gets an owner and a reason for being there.
Development and changes
Sections and fields in the admin instead of branching templates, so the content is changed by your editors and not by a supplier. Every new structure has its reason written into the brief.
Expansion and handover
Markets, hreflang and translations checked before you add the market. Handover with a written record: what changed, why, and what was left untidied.
Common questions about an e-shop on Shopify
Not sure what is slowing your store? Send the address - the first measurement costs nothing.
SPEEDShopify is supposed to be fast. Why is my store slow?
APPSI uninstalled the apps. Did that help?
THEMEWill you take over a theme from another supplier?
COSTWhat does a speed-up or a theme cleanup cost?
PLUSShould we move to Shopify Plus or go headless?
EXPANSIONWe are preparing a second market. What should we watch?
Send us the store address and the list of apps. You get two numbers back - the platform response and the page build - and the fixes in order of impact. Even if you end up not hiring us.
Have the store measured