ב-Shopify ניתן להגדיר מטא-שדות בשתי דרכים: להשתמש בהגדרות מובנות שכבר קיימות (כגון `descriptors.care_guide` למוצרי לבוש), או ליצור Custom definition — הגדרה שנבנית מאפס. בהגדרה מותאמת בוחרים namespace ו-key ייחודיים, Content type (טקסט, מספר, בוליאני, הפניה, JSON), ומגדירים ולידציות כמו אורך מינימלי/מקסימלי או ערכי רשימה קבועים. ברגע שההגדרה נשמרת, השדה מופיע בממשק עריכת המוצר לכל חברי הצוות.
בחנות ישראלית Custom definitions שימושיות לשדות כמו 'אישור כשרות', 'יצרן מקומי', 'מידות בס"מ', או 'אזהרת בטיחות' — כל מידע שחוזר על פני קטלוג אבל לא קיים בשדות הסטנדרטיים של שופיפיי. כדאי לתת לכל הגדרה תיאור ברור בעברית כדי שצוות הקטלוג ידע מה למלא, ולהגדיר ולידציות מחמירות מראש — קל הרבה יותר מלנקות ערכים שגויים בדיעבד.