Help Center
Shopify

Connect a Shopify store to Krev

Krev connects to Shopify through a merchant-created custom app. Once connected, you can import product photos and product details into your Krev catalog.

Why Connect Shopify

Connect Shopify when you want Krev to work from your actual product catalog. Krev can import product names, descriptions, product URLs, and product images so your creative work starts with the right source material.

You control the permissions

The setup uses a Shopify custom app created inside your Shopify account. You choose the access scope, install it on your store, then paste the Client ID and Client Secret into Krev.

Krev only needs product read access for catalog import. You can revoke access anytime by disconnecting Shopify in Krev or uninstalling the custom app in Shopify.

Before You Start

  • You need owner or developer access to Shopify Admin.
  • Your Shopify store should already have products with images.
  • Krev currently needs read_products so it can import products and product images.
  • Do not share the Client Secret outside Krev. Treat it like a password.

Create the Shopify Custom App

Step 1: Open app development in Shopify

  1. Sign in to Shopify Admin.
  2. Go to Settings > Apps.
  3. Open Develop apps, then choose Create app in Dev Dashboard.
Shopify Admin app development screen

Step 2: Create the app in the Dev Dashboard

  1. In the Shopify Dev Dashboard, click Create app.
  2. Choose Start from Dev Dashboard.
  3. Name the app Krev or Krev Custom App, then create it.
Shopify Dev Dashboard create app button
Shopify Dev Dashboard app naming screen

Step 3: Add the app URL and scopes

  1. In the app setup screen, set the App URL to https://app.krev.ai.
  2. Turn off Embed app in Shopify admin.
  3. Under access scopes, choose Select scopes.
  4. Select read_products, then save the scopes.
Shopify app URL configuration
Shopify access scopes button
Shopify access scopes selected

Step 4: Release and install the app

  1. Click Release, then confirm the release.
  2. Open the app overview and click Install app.
  3. Choose the Shopify store you want to connect.
Shopify custom app release screen
Shopify custom app install screen

Step 5: Copy the credentials

  1. Return to the app in Shopify Dev Dashboard.
  2. Open Settings.
  3. Copy the Client ID and reveal the Client Secret.
Shopify custom app credentials

Complete the Connection in Krev

  1. Open Krev and go to Settings > Integrations.
  2. Open Shopify.
  3. Enter your store domain, for example your-store.myshopify.com.
  4. Paste the Client ID and Client Secret from Shopify.
  5. Click Connect.
  6. After the connection succeeds, choose the Shopify products you want to import into Krev.
Open Krev

Connection Failed?

SymptomLikely causeFix
Credential errorClient ID or Client Secret was copied incorrectly.Copy both fields again and remove extra spaces.
Permission errorThe app was not released, installed, or granted read_products.Return to Shopify Dev Dashboard and confirm release, install, and scopes.
No products appearThe store has no active products with images.Add product images in Shopify, then reopen the import flow in Krev.

FAQ

Will Krev edit products in my Shopify store?

No. The current Shopify connection only needs product read access so Krev can import catalog details and product images.

Can I connect more than one Shopify store?

Create one custom app per Shopify store, then repeat the connection flow for each store you want to use with Krev.

How do I disconnect Shopify?

In Krev, open Shopify under Settings > Integrations and choose Disconnect. In Shopify, you can also uninstall the custom app to fully revoke access.

Your AI team, ready in 60 seconds.

Connect your store once. Krev's team creates the photos, videos, ads, and posts. One context, every job.

Hire your first AI employee

Plans from $29/mo. 7-day money-back guarantee.