Integrations

How to Connect Your Shopify Store to MorningAI

Connect Shopify to MorningAI, return safely from the connection flow, and use synced catalog products in ProductDNA and product-based creative workflows.

Browse Integrations

Connecting your Shopify store to MorningAI gives ProductDNA a live, two-way feed of your catalog. New SKUs appear automatically. Inventory and prices stay current. Edits in either system stay in sync. This is the cleanest way to keep your AI-driven marketing grounded in what you actually sell today.

Why Connect Your Store

Manual catalog upkeep loses to direct sync every time. With Shopify connected:

  • New products in Shopify show up in ProductDNA within minutes.
  • Price, inventory, and image changes flow automatically.
  • Edits to ProductDNA descriptions can be pushed back to Shopify product detail pages.
  • Studio briefs and ad concepts always reference your real, current catalog.

Step-by-Step Connection

  1. Open Settings → Integrations. Find the Shopify card and click Connect.
  2. Enter your store URL. Format: your-store.myshopify.com (not the custom domain).
  3. Authorize on Shopify. You will be redirected to Shopify to confirm permissions. Click Install App.
  4. Choose what to sync. Pick which collections, product types, or tags to pull. Default is everything.
  5. Map fields (optional). Confirm how Shopify metafields map to ProductDNA custom attributes. Defaults work for most stores.
  6. Run the initial sync. Click Start Sync. Your full catalog imports in batches. Progress shows in the integration card.

After the initial sync, MorningAI listens for Shopify webhooks and updates ProductDNA in near-real-time.

What Syncs

From Shopify into ProductDNA: product name, description, price, compare-at price, vendor, product type, tags, variants, images, inventory levels, metafields you have mapped.

From ProductDNA back to Shopify (optional, opt-in per field): description, alt text, custom attribute values that map to Shopify metafields.

You can set the direction of sync per field. Most teams sync Shopify → ProductDNA only, treating Shopify as the source of truth.

Pro Tips

Use Shopify tags for collections. If you tag products in Shopify, those tags become filters in ProductDNA. Use this to group products for campaigns without rebuilding the structure.

Map metafields once. Custom attributes you have invested in inside Shopify (size guides, ingredient lists, care instructions) are valuable to MorningAI. Map them once during setup and they flow forever.

Keep description authoring in one place. Pick either Shopify or MorningAI as the system where descriptions are written, and let sync push to the other. Authoring in both leads to drift.

Frequently Asked Questions

How frequent is the sync? Near-real-time via Shopify webhooks. Manual refresh is also available.

Can I disconnect later? Yes. Disconnect from Settings → Integrations. Your imported ProductDNA entries remain.

Does sync use my Shopify API limits? Yes, but at modest volumes. Most stores will not approach Shopify's API limits.

What about Shopify Plus? Fully supported, including locations and B2B pricing.

Does sync include unpublished products? No, by default only published products sync. You can opt in to draft sync during setup.

Next Steps

If you have not set up ProductDNA, see How to Build Your ProductDNA Catalog in MorningAI. For non-Shopify stores, see Connect Your WooCommerce Store.

Customer Success Team
Customer Success Team

Writers

The MorningAI Customer Success team is here to help you win. Whether you're stuck, scaling, or just getting started, we move fast, solve problems, and make sure nothing slows you down.

Was this article helpful?

Related Articles