תבנית ב-שופיפיי היא ארכיון של קבצי Liquid, CSS, JavaScript ו-JSON שיוצרים יחד את חזית החנות. המבנה של Online Store 2.0 מחלק את התבנית לסקשנים (sections) ובלוקים (blocks) שניתן לסדר מחדש דרך עורך התבנית הוויזואלי — בלי לגעת בקוד. Shopify מספקת תבנית פתוחה בחינם (Dawn) ומאות תבניות בתשלום דרך Theme Store, כאשר לכל תבנית גרסה שניתן לעדכן.

בחנות ישראלית בחירת התבנית היא אחת ההחלטות הקריטיות ביותר: לא כל תבנית תומכת ב-RTL באופן מלא, לא כל תבנית מאפשרת גופנים עבריים איכותיים, ועדכון תבנית עלול לדרוס התאמות קוד שנעשו ידנית. מומלץ לבדוק תאימות RTL לפני רכישה, לתעד כל שינוי בקוד, ולשקול שימוש ב-theme app extensions במקום עריכה ישירה של קובצי Liquid.