Catalog audit · Catalog sync

Your whole catalog, mirrored and kept current.

Sphen.ai reads every product, variant, collection, page and blog article the moment you install, and keeps re-syncing in the background so every audit and draft works from current data.

Get started: the live ticker while Sphen.ai reads the catalog
Demo store · sample data

In short

How does Sphen.ai sync my Shopify catalog?

Sphen.ai starts reading your catalog the moment you install it: products with their variants, collections, pages and blog articles. The sync runs in the background and only reads your store. Every audit and draft works from this mirror, and each sync job is listed under Activity with its status and progress.

Updated:

The problem

Advice on stale data is wrong advice.

Exports go out of date

A CSV export is outdated the next time someone edits a product in Shopify.

Partial views

Tools that only look at products miss the collections, pages and articles AI assistants also read.

Silent failures

When a sync breaks without a trace, every report built on it is quietly wrong.

How it works

How does catalog sync work?

  1. 01

    It starts on install

    The first step on Get started is Reading your catalog. Large catalogs take a few minutes and keep running if you leave the page.

    Get started while the catalog is read
    Demo store · sample data
  2. 02

    Overview counts what arrived

    The Products synced card shows what Sphen.ai is working from. Every audit and draft reads this mirror, not a snapshot from install day.

    Overview with setup guide and products synced
    Demo store · sample data
  3. 03

    Every job on record

    Activity lists Sync and Webhook jobs alongside audits and applies, with status, progress and the full error when something fails.

    Activity log with sync jobs
    Demo store · sample data

In the app

What do you see while the catalog syncs?

The live ticker on Get started

You land on Get started, where a live ticker narrates the pipeline. Reading your catalog is the first step, followed by the brand profile, the buyer questions, the AI engines and the product audit. Large catalogs take a few minutes. You can leave and come back, because nothing depends on the page staying open. If the sync hits a problem, Retry appears on the failed row.

The Products synced card

On Overview, the Products synced card shows what Sphen.ai is working from. It sits next to Open recommendations and Changes applied. The blog article plan under Content is built from the same synced catalog: product types, collections and store pages. If the plan reports too little catalog signal, check first that the sync has finished.

Sync jobs under Activity

Activity lists every background job, newest first, with a live badge for anything running. Filter by Type to show only Sync jobs, and by Status to show Running, Completed, Failed or Pending. Details shows the objects a job touched, when it started and finished, its duration and the full error text if it failed.

You stay in control

What stays under your control?

  • Syncing reads your store. It never writes to it.
  • A failed sync shows Retry right on the row.
  • The Activity log is scoped to your store and shows every job's details.

Plans

Which plans include it?

Included in every plan, with no separate quota.

See pricing

Questions

Questions about catalog sync

Help center · Read the guide
What does Sphen.ai sync?

Products with their variants, collections, pages and blog articles. That mirror is what audits, recommendations and the blog article plan read. The sync itself only reads your store. Changes are written to Shopify only when you apply a recommendation or push a translation yourself.

What if the first sync fails?

Press Retry on the failed row. Sphen.ai keeps re-syncing in the background, and persistent failures appear as failed jobs under Activity. If the Setup guide marks a step as blocked instead, a Shopify permission is usually missing. Reopen the app from your Shopify admin to grant it.

How long does a sync take?

It scales with catalog size and can run for many minutes on large stores. The sync continues when you leave the page, and your progress is saved. If a running job shows Stalled, give it time first, because stalled jobs reconcile automatically.

Does the sync change anything in my store?

No. Syncing reads your store and never writes to it. Sphen.ai writes to Shopify only when you press Apply on a recommendation or push a translation that you reviewed. Each of those changes can be reverted afterwards. The sync itself leaves your storefront exactly as it is.

Where do I see whether a sync is still running?

Open Activity from the main navigation. Running jobs carry a live badge and the page updates while they work. Pending means the job is queued, Completed means it finished, and Failed means it stopped with an error. Details shows the full error text.

Do I have to start a sync myself?

No. The first sync starts on install, and Sphen.ai keeps re-syncing in the background afterwards. If jobs sit in Pending under Activity, press Run pending to push the queue along. If a job keeps failing, note the job type, status and error text before you contact support.

See it on your own catalog.

Install Sphen.ai, let it read your store, and decide exactly what goes live.