Home → Guides

Shopify guides

Written from shipping real apps and themes to the Shopify App Store and Theme Store — and verified against Shopify's own documentation, because a lot of what circulates on these topics is out of date or simply wrong.

Maintained by SPELL · Cairo & worldwide

The guides


Why these exist

Every guide here came out of something that cost us real time on a real build. We write them down for two reasons: so we do not solve the same problem twice, and because on several of these topics the pages currently ranking are factually wrong — quoting thresholds and requirements that appear nowhere in Shopify's documentation.

So each one follows the same rules:


What we are writing next

From the same source — problems we have already hit and solved:

GuideThe thing that catches people
App block JavaScript budgetsThe 10 KB limit is measured on the raw file, not the gzipped one — so a script that compresses to 4 KB still fails the deploy.
App Store listing specsScreenshot dimensions are enforced exactly (1600×900 desktop, 900×1600 mobile) and alt text is mandatory at 64 characters.
Expiring offline tokensStored offline tokens now lapse in about a day, so any out-of-band script reading one from your database starts failing on its own schedule.
Shopify Markets & RTLGetting Arabic onto indexable URLs with correct hreflang, instead of a language switcher search engines never execute.

We build the things we write about

A Shopify theme in the Theme Store, a size-recommendation app built to the Built for Shopify bar, and custom storefronts for brands that need to grow.

Book a call →