Skip to main content
Give Agent your products from a source you already have: a Google Sheet (name, price, description, product code, stock) and photos in Google Drive. Agent sets up the Shopify store, imports products, prices, descriptions, and images, and wires checkout and payments. The storefront design and frontend live in Replit, not in a Shopify theme. Payments go through Shopify checkout, so you don’t need a separate Stripe connector.

Best for

  • Founders who need a store from a catalog they already keep in Sheets and Drive.
  • Product designers who need a custom Replit storefront with Shopify as the commerce backend.

Connectors

Before you start

Have a Sheet with one row per product (name, price, description, product code, stock) and a Drive folder of photos named so Agent can match them to rows. Connect Sheets, Drive, and Shopify. Agent can provision Shopify from chat if you don’t have a store yet. Place a test order before you share the store.

Prompt the agent

What to expect

Agent imports the catalog into Shopify, then builds a Replit storefront that reads products from Shopify and sends customers to Shopify checkout. Spot-check a few products against the Sheet (price, copy, image) and place a test order. Use Shopify test payments, confirm the cart total matches the Sheet, and check that checkout stays on Shopify.

Make it work for you

Troubleshooting

  • Photos don’t match products: name Drive files by product code (CODE.jpg) and ask Agent to skip any row that has no photo.
  • Prices or copy don’t match the Sheet: confirm one row per product (name, price, description, product code, stock) and spot-check a few items after import.
  • Checkout isn’t Shopify, or the storefront is a theme: the customer-facing pages should live in Replit. Payments go through Shopify checkout. Place a test order before you share the store.

Design a landing page

For founders and product designers who need a waitlist page first.

Go from Figma to a live App

For product designers who already have the storefront in Figma.