> ## Documentation Index
> Fetch the complete documentation index at: https://docs.virtual.fit/llms.txt
> Use this file to discover all available pages before exploring further.

# Prepare Shopify products

> Review product preparation, Active status, recommendation readiness, and garment images.

On the first Shopify connection, virtual.fit imports and prepares eligible apparel up to your plan limit. You can configure the storefront while this one-time process runs.

## Preparation status

Product status tells you what is ready for shoppers.

| Status                          | What it means                                                                | What to do                                                |
| ------------------------------- | ---------------------------------------------------------------------------- | --------------------------------------------------------- |
| **Preparing**                   | Product images are still being reviewed.                                     | Wait for preparation to finish before storefront testing. |
| **Active**                      | The product may show virtual.fit when its garment images are ready.          | Test its live product page.                               |
| **Inactive**                    | virtual.fit stays hidden for this product.                                   | Activate it when you want to offer try-on.                |
| **Recommendations ready**       | The product can participate in outfit and complementary-product suggestions. | No action needed.                                         |
| **Preparing recommendations…**  | Recommendation preparation is still running.                                 | Check again later.                                        |
| **Recommendations unavailable** | Recommendations are not available for this product.                          | Try-on may still work if garment preparation is complete. |

<Note>
  Recommendation readiness is separate from try-on readiness. A product can support virtual try-on even when recommendations are unavailable.
</Note>

## Review the first product

<Steps>
  <Step title="Open the product catalog">
    In virtual.fit, open **Setup** and search for a representative garment.
  </Step>

  <Step title="Confirm it is Active">
    Activate the product if needed. Use **Activate All** or **Deactivate All** only after testing a smaller group.
  </Step>

  <Step title="Open Details">
    After preparation finishes, open **Details** and review the available garment views.
  </Step>

  <Step title="Curate the media">
    Turn off duplicated, obstructed, unrelated, or inaccurate images. Correct the image angle when needed.
  </Step>

  <Step title="Test the product page">
    Open the product's storefront URL and complete a try-on before activating more products.
  </Step>
</Steps>

## Image guidance

Use product images that make the garment unambiguous.

| Prefer                                     | Avoid                                      |
| ------------------------------------------ | ------------------------------------------ |
| A clear front view                         | Crops that omit most of the garment        |
| A back view when the back matters          | Collages, size charts, logos, or packaging |
| Consistent lighting and accurate color     | Heavy filters or color-altering edits      |
| One primary garment per image              | Multiple different products in one frame   |
| High-resolution flat-lay or on-model media | Blurry, tiny, or highly compressed images  |

A star identifies the strongest image for an angle. Use quality indicators as guidance and inspect the image itself before deciding.

## Product eligibility

A product page shows virtual.fit only when:

* The Shopify product is present in virtual.fit.
* The product is **Active**.
* Preparation found at least one usable garment image.
* The app embed is active in the current theme.

Virtual try-on is intended for supported apparel such as tops, bottoms, dresses, and similar garments. Non-apparel and unsupported products remain hidden.

## Make image corrections

Use **Details** to:

* Turn individual images on or off.
* Correct an image's angle.
* Upload a replacement garment image.
* Remove a manually uploaded image.
* Refresh preparation after Shopify media changes.
* Add a short product-specific visual instruction when necessary.

Keep instructions concrete and visible, for example: `Preserve the silver buttons and cropped hem.` Do not use instructions to contradict the catalog image.

## After catalog changes

After changing product media, title, handle, or availability in Shopify:

1. Refresh the product in virtual.fit.
2. Prepare it again when the media changed.
3. Confirm the garment image set.
4. Re-test the live product page.

<Warning>
  Changing a Shopify handle also changes the product URL. Re-test storefront behavior and update campaign or QA links.
</Warning>

## Scale up safely

Start with a representative group across garment categories, image styles, and product templates. Once they pass the [launch checklist](/getting-started/launch-checklist), activate more products up to your plan limit.
