ה-handle נוצר אוטומטית מהכותרת שמזינים בעת יצירת מוצר, קולקציה, עמוד תוכן או בלוג — רווחים הופכים למקפים, תווים מיוחדים מוסרים, והכל הופך לאותיות קטנות. בתוך Liquid אפשר לאחזר כל משאב לפי ה-handle שלו: `{{ all_products['חולצת-כותנה-לבנה'] }}`. שינוי ה-handle אחרי פרסום פוגע בקישורים קיימים ובדירוג SEO, ולכן Shopify מציעה ליצור URL redirect אוטומטי מהכתובת הישנה לחדשה.

בחנות עברית יש ברירה: handle בעברית (Shopify תומכת בזה טכנית) או handle באנגלית תעתיק. Handle עברי נראה טוב בשיתוף ישיר, אך בחלק מהמערכות החיצוניות (אימיילים, מודעות, קישורי SMS) הוא עובר percent-encoding ומתקצר לשרשרת `%D7%97%D7%95%D7%9C%D7%A6%D7%94` שקשה לקריאה. לכן מומלץ לסכם מדיניות handle אחידה לפני שמעלים קטלוג גדול.