Setup guide
GarmCheck end-to-end setup
From signup to a live Try-On button on your product pages — typically 15 minutes for Shopify stores. No code required.
- Account & store connection
- Theme block install (Shopify) or universal embed
- Per-product enable + automatic garment image selection
- Optional: size charts, fit type overrides, integrations, billing
Create your GarmCheck account
Sign up at garmcheck.com/signup using your work email. You'll land on the Dashboard once verified. Shopify merchants installing from the App Store are signed in automatically inside the Shopify admin iframe — no separate login needed.
Connect your store
Go to Installation and choose one of two channels — both share the same backend, usage and analytics.
Shopify (recommended)
Enter your my-store.myshopify.com domain and complete the OAuth approval. We auto-provision a theme block and register the required webhooks.
Universal embed
For non-Shopify stores. Copy the snippet from Embed Code and paste into your PDP template. Targeting is controlled by product tags or selector rules.
Add the Try-On block to your theme (Shopify only)
In your Shopify admin:
- Open Online Store → Themes → Customize.
- Switch to the Product template in the top selector.
- Under the main product section, click Add block.
- Pick GarmCheck → Try-On Button.
- Tick Enable try-on and drag the block to where you want the button (we recommend just below the variant picker).
- Click Save.
The button only appears on the live PDP when both the theme block and the per-product toggle (next step) are on.
Enable Try-On on each product
In Products, flip the Try-On switch for each product you want to support. You can enable in bulk by toggling rows quickly — the dashboard shows a live count at the top.
On first enable, GarmCheck pulls every image for that product from your Shopify catalogue and auto-picks the best garment reference image (see next step).
Automatic garment image selection
We score every Shopify image for the product and pick the best reference for the try-on engine. The logic, in order:
- Pose detection — runs on-device pose detection locally in the dashboard browser. Images with a visible human body are preferred.
- Front-facing model shot — chosen when shoulder landmarks are roughly horizontal and centred.
- Keyword fallback — alt text or filename containing
tryon,front,model, orherowins ties. - Final fallback — the product's primary image.
To force a specific image without overriding manually, just rename the file or alt text to include tryon in Shopify and re-toggle the product.
Override the garment image per product
In Products, click Configure on any product, then Change next to the selected image. You'll see a grid of every Shopify image for that product — click one to set it as the try-on reference. Save to persist.
Size charts & fit (optional, recommended)
Per-product sizing improves recommendation accuracy and unlocks the fit advisory inside the try-on flow.
- Size Charts — upload or paste a shared chart (e.g. brand-wide women's tops) and assign it to many products at once.
- In Products → Configure, set the Fit type (fitted, relaxed, oversized, structured, stretch) and Primary measurement (chest, waist, hips). Defaults work for most catalogues.
- For full per-product charts with all 8 measurements, open the per-product size chart editor from the Configure drawer.
Integrations (optional)
In Integrations, connect Klaviyo to stream try-on, recommendation and add-to-cart events into your customer profiles for retargeting and fit-based segmentation. Standard webhooks and a public REST endpoint are also available — ask support if you need a custom destination.
Test on a real product page
Open one of the enabled PDPs in an incognito window and verify:
- The Try It On button appears under the variant picker.
- Clicking it opens the GarmCheck modal with the correct garment image.
- Uploading a photo or using a sample model returns a try-on result in 8–15s.
- Size suggestion appears if a size chart is configured.
Not seeing the button? 99% of the time it's one of: theme block not saved, product toggle off, or you're previewing the wrong template. Check both toggles in Products and your theme customizer.
Choose a plan
New accounts include a free trial allowance. When you're ready to go live, pick a plan in Billing. Shopify merchants are billed through Shopify's managed billing — the charge appears on your monthly Shopify invoice.
Common questions
Do I need to upload images manually?
No. We pull every product image from Shopify and auto-pick the best garment reference. You can override per product in two clicks.
Will it slow my PDP down?
The button is a tiny script that lazy-loads the modal on click. Lighthouse impact is <3 points on mobile.
What if a product has no model shot?
We fall back to the primary product image. Try-on still works on flat-lay images, with slightly lower realism.
Can I disable on a single product temporarily?
Yes — flip the Try-On toggle off in Products. The button hides immediately on the next page load.
Stuck? Email demo@garmcheck.com and we'll set you up live.