כל מוצר ב-Shopify יכול להכיל עד 3 אפשרויות (Options) ועד 100 וריאנטים. לכל וריאנט יש שורה עצמאית בטבלת המוצר: מחיר, מחיר מבצע, מלאי, משקל, ברקוד ו-SKU. כשמציגים מוצר בחנות, הלקוח בוחר שילוב של אפשרויות ו-Shopify מציגה אוטומטית את המחיר והזמינות של הוריאנט התואם.
בייבוא ייצוא CSV — למשל בשכפול חנות שופיפיי — כל וריאנט מופיע כשורה נפרדת בקובץ, ושורת המוצר הראשית חוזרת עם Handle זהה. שגיאה נפוצה היא לשנות את ה-Handle בין השורות, מה שגורם ל-Shopify לייבא כל שורה כמוצר עצמאי במקום כוריאנטים של אותו מוצר. לפני ייבוא גדול, תמיד כדאי לבדוק קובץ CSV של 2-3 מוצרים עם ריבוי וריאנטים על חנות פיתוח.