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

# Shopify

> Connect your Shopify store so Sira can push blog drafts straight into your blog.

The Shopify integration gives Sira a one-click path from a content gap to a draft article inside your Shopify store. You keep full control — drafts arrive unpublished and wait for your editorial approval.

## What this unlocks

* **One-click drafts** from Content gaps into your Shopify blog.
* **Schema.org markup** automatically attached to each draft (Article, FAQ, HowTo where relevant).
* **Store context for Sira** — Sira reads your existing products and articles to keep new drafts consistent.

## What you need

* A Shopify store on any paid plan.
* **Edit products** and **Edit articles** permissions in your Shopify account.
* A Videntic plan that includes blog generation (**Pro** or **Max**).

## Connect your store

<Steps>
  <Step title="Open Videntic settings">
    In Videntic, open **Settings → Integrations → Shopify**.
  </Step>

  <Step title="Enter your store URL">
    Paste your Shopify store URL (e.g. `your-store.myshopify.com` or your custom domain).
  </Step>

  <Step title="Authorize Videntic">
    You'll be redirected to Shopify to approve Videntic's requested permissions. Review and click **Install**.
  </Step>

  <Step title="Confirm">
    You'll be redirected back to Videntic. The integration card will show **Connected** with the store name.
  </Step>
</Steps>

<Info>
  The Shopify integration is per-website. If you track multiple Shopify stores in Videntic, connect each one separately from its website settings.
</Info>

## What happens when you publish a draft

When you click **Publish to Shopify** from inside a draft in Videntic:

1. Videntic creates a new article in your default blog (`news` by default, or the first blog if you've renamed it).
2. The article is created as an **unpublished draft** — it is *not* live on your storefront.
3. The title, body, SEO fields, and schema markup are populated.
4. You get a link to open the draft directly in Shopify for a final pass.

You review in Shopify, add a featured image, and click publish when you're ready.

## Data Videntic reads from Shopify

To keep Sira's output consistent with your store, Videntic reads:

* **Products** — titles, descriptions, pricing, and product types.
* **Pages** — static pages (About, Contact, etc.) to understand brand context.
* **Articles** — existing blog posts and authors.
* **Blogs** — your blog sections, used to decide where drafts go.

Videntic does not read customer data, orders, or any financial information.

## Data Videntic writes to Shopify

Only article content. Specifically:

* Creating new articles as drafts.
* Updating articles Videntic previously created (if you edit a Videntic-originated draft in Videntic and re-push).

Videntic never touches existing articles it did not create, never edits products, and never publishes articles live on your store.

## Troubleshooting

**"Permission denied" on install**
Your Shopify role is missing **Edit articles**. Ask a store admin to grant you the permission or install the integration under an admin account.

**"Store not found" after clicking Connect**
Check the spelling of the store URL. Use the `.myshopify.com` form if your custom domain is giving errors — it's the most reliable.

**Draft didn't appear in Shopify after clicking Publish**
Check **Content → Drafts** in Shopify under your default blog. If it's missing, look at the draft in Videntic — if the integration status is *Disconnected*, reconnect it and retry.

**Draft appeared but formatting is wrong**
Shopify strips some HTML attributes (like inline styles) on creation. This usually doesn't affect readability, but if a layout breaks, edit the article in Shopify's rich-text editor — the underlying structure is intact.

## Disconnect

Open **Settings → Integrations → Shopify** and click **Disconnect**. Videntic stops publishing to your store and revokes the Shopify access token. Articles already published remain in your store — disconnection does not delete anything.

## Related

<CardGroup cols={2}>
  <Card title="Publish a blog post" icon="pencil" href="/how-to/publish-a-blog-post">
    The full gap-to-published flow.
  </Card>

  <Card title="Blog generation" icon="wand-magic-sparkles" href="/features/blog-generation">
    The feature this integration powers.
  </Card>

  <Card title="WordPress" icon="globe" href="/integrations/wordpress">
    If you're on WordPress instead, or in addition.
  </Card>

  <Card title="Sira AI" icon="sparkles" href="/features/sira-ai">
    The Content Creator specialist writes the drafts.
  </Card>
</CardGroup>
