Extensions הן הבלוקים הבסיסיים של אפליקציות מודרניות ב-Shopify. כל סוג extension פועל בנקודת חיבור (extension point) שונה: Theme app extensions מוסיפות בלוקים לעורך התבנית, Checkout extensions מוסיפות רכיבי UI לקופה, Admin extensions מוסיפות עמודים ופאנלים לממשק האדמין, ו-Functions מריצות לוגיקה עסקית בצד שרת של Shopify. המשותף לכולן — הן פועלות בתוך חול-חול (sandbox) מוגדר ולא יכולות לגשת לחלקים שלא הוקצו להן.

בחנות ישראלית ההרחבות הנפוצות ביותר הן Checkout extensions לשדות מותאמים (כמו ת"ז לחשבונית), Theme app extensions לווידג'טים של ביקורות ואמון, ו-Functions לכללי הנחה מורכבים שלא תמיד ניתן לבנות דרך הממשק הרגיל. לפני שבוחרים אפליקציה, כדאי לוודא שהיא משתמשת בהרחבות מהדור החדש ולא בהזרקת קוד Liquid ידנית.