Native Shopify integrationLearn more →

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
1 Step 1

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.

2 Step 2

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.

3 Step 3

Add the Try-On block to your theme (Shopify only)

In your Shopify admin:

  1. Open Online Store → Themes → Customize.
  2. Switch to the Product template in the top selector.
  3. Under the main product section, click Add block.
  4. Pick GarmCheck → Try-On Button.
  5. Tick Enable try-on and drag the block to where you want the button (we recommend just below the variant picker).
  6. Click Save.

The button only appears on the live PDP when both the theme block and the per-product toggle (next step) are on.

4 Step 4

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).

5 Step 5

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, or hero wins 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.

6 Step 6

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.

7 Step 7

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.
8 Step 8

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.

9 Step 9

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.

10 Step 10

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.

Is customer data shared?

No. Customer photos are processed in our pipeline and never used for model training. See Privacy and DPA.

Stuck? Email demo@garmcheck.com and we'll set you up live.