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

# Shopify

> Connect + sync

Shopify implementation

## The Shopify workflow inside Janjan in four moves

Connect the store, choose catalog imagery inside Studio, generate new creative, then move approved output back toward Shopify from Gallery.

<Steps>
  <Step title="Connect the store once">
    Start the Janjan connection flow from the Shopify app, then confirm the linked shop under Account > Integrations before you begin generating.
  </Step>

  <Step title="Pull catalog imagery into Studio">
    Flat-lay and mannequin can start from Shopify product imagery with front and back assignment, and reshoot can use a Shopify product image as the source photo.
  </Step>

  <Step title="Generate from real merchandising assets">
    Search the catalog, pick the exact product media you want, and use the normal Janjan Studio setup to create fresh campaign-ready variations.
  </Step>

  <Step title="Review and sync from Gallery">
    Shopify-sourced generations appear in Gallery with source context, filters, single-item sync actions, and Runway batch sync so approved assets can move toward the store faster.
  </Step>
</Steps>

Quick actions

## Jump to the part of the Shopify flow you need now

These links take you straight to the connection, generation, and review screens that matter for the Shopify path.

<Columns cols={2}>
  <Card title="Open connected stores">
    Review the Shopify stores already linked to this Janjan account before you import anything into Studio.

    [Open integrations](https://app.janjan.ai/settings?tab=integrations)
  </Card>

  <Card title="Start flat-lay from Shopify">
    Choose product media from Shopify, assign front and back views, and move into the normal flat-lay generation workflow.

    [Open flat-lay](https://app.janjan.ai/studio/flat-lay)
  </Card>

  <Card title="Start reshoot from Shopify">
    Use a modeled Shopify product image as the reshoot source when the body photo already exists in your store catalog.

    [Open reshoot](https://app.janjan.ai/studio/reshoot)
  </Card>

  <Card title="Review Shopify-sourced results">
    Open Gallery with the Shopify filter so you can review completed output and use the sync-back controls quickly.

    [Open Gallery](https://app.janjan.ai/gallery?source=shopify)
  </Card>
</Columns>

<Columns cols={2}>
  <Card title="Connection and visibility">
    Keep the store relationship obvious before anyone starts generating.

    * Connected shops appear under Account > Integrations with the resolved store label and connection timestamp.
    * Studio shows the connected Shopify store label inside the selector so teams know which catalog they are browsing.
    * If no store is connected yet, the Shopify selector stays hidden until the connection exists.
  </Card>

  <Card title="Catalog import inside Studio">
    Use the store catalog as an input source instead of re-uploading everything.

    * Search Shopify products by title, handle, or image alt text before you choose an asset.
    * Flat-lay and mannequin can assign separate front and back images when your catalog already has both views.
    * Reshoot can use a single Shopify product image instead of a new upload.
  </Card>

  <Card title="Gallery sync-back workflow">
    Move approved output back toward Shopify once the creative looks right.

    * Gallery can filter Shopify-sourced generations for faster review and merchandising handoff.
    * Eligible results can sync to the original Shopify product or create a new Shopify product.
    * Runway users can select multiple completed try-ons in Gallery and batch create Shopify products from them.
    * Available sync choices depend on the generation source and your plan access.
  </Card>
</Columns>

Shopify FAQ

## The implementation questions teams ask first

Use this when you are confirming where the connection lives, which Studio flows support Shopify, and how the sync-back rules work.

<AccordionGroup>
  <Accordion title="Where do I connect Shopify?">
    Use the Janjan connection flow from the Shopify app, then open Account > Integrations inside Janjan to confirm which stores are linked to the current account.
  </Accordion>

  <Accordion title="Which Studio modes support Shopify product images?">
    Flat-lay and mannequin can start from Shopify product imagery, including separate front and back selections. Reshoot can use a Shopify product image as the source photo.
  </Accordion>

  <Accordion title="Can I choose front and back views from Shopify?">
    Yes. Flat-lay and mannequin let you assign different Shopify images to the front and back roles when the product already has both angles in the catalog.
  </Accordion>

  <Accordion title="How do I send a generation back to Shopify?">
    Open the finished item in Gallery and use Sync to Shopify. Depending on the source asset and your plan access, Janjan can add the approved result to the source product or create a new Shopify product. Runway users can also use Select on the Gallery page to batch sync completed try-ons as new Shopify products.
  </Accordion>
</AccordionGroup>

Next best action

## Keep the catalog-to-creative loop tight

The cleanest rhythm is connect once, choose the product media you already trust, generate new creative, then approve the best result in Gallery before syncing back.

[Review connected stores](https://app.janjan.ai/settings?tab=integrations)

[Start from Shopify in Studio](https://app.janjan.ai/studio/flat-lay)

[Review Shopify results](https://app.janjan.ai/gallery?source=shopify)


## Related topics

- [Help & Documentation](/en/index.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.