Here's something you might not hear often: just a one-second delay in page load time can cause your conversion rate to drop by 7%. For a D2C brand making ₹10 lakhs a month, that’s a hefty ₹70,000 walking out the door every month—simply because your store loads slowly.
Do this audit:
- Go to your Shopify admin → Apps and check every single app.
- For each app, ask: Is this actively generating revenue or saving meaningful time? If you find yourself saying no or "I'm not sure," it might be time to uninstall it.
- After uninstalling, manually check your theme files for any leftover script snippets. Some apps leave code behind even after uninstalling — this is a known issue and requires manual cleanup.
- For apps you keep, check if they support OS 2.0 app blocks. If they inject scripts site-wide but you only need them on specific pages, ask the app developer if there's a way to limit their load scope.
Fix it by:
- Using
font-display: swapin your CSS. This tells the browser to show a fallback font immediately and swap it when the custom font loads — not ideal visually, but better for CLS and perceived speed. - Getting ahead of the game by preloading your primary font file using a
<link rel="preload">tag in the<head>section of your theme. - Limiting yourself to 1–2 custom font families. Every additional font weight or family is another HTTP request.
Shopify uses Fastly as its CDN, which is genuinely fast — especially for India, with edge nodes in Mumbai and other major cities. But you need to ensure you’re maximizing it for all your assets.
According to Shopify's developer documentation, common Liquid performance issues include:
- Using
all_productsto iterate through your entire catalog in Liquid — painfully slow for large catalogs - Loading metafields in loops without proper optimization
- Rendering hidden sections or blocks that aren't needed on the current page
If your store is heavy with custom Liquid work, it might be a smart move to invest in a Shopify developer performance audit.
```