A Statamic addon that integrates Shopify with Statamic CMS. Use Shopify for world-class ecommerce while building your storefront with Antlers.
Live Demo — Documentation — Issues — Discussions
- PHP 8.3 or 8.4
- Laravel 12
- Statamic 6
- Import products, variants, images, and collections from Shopify into Statamic
- Real-time sync via Shopify webhooks (products, orders, collections, customers)
- Antlers tags for frontend product display, cart, and customer account pages
- Control Panel UI for triggering imports and managing variants
- User sync between Statamic and Shopify
- Metafields support with a swappable parser
- Multisite / localisation support
- Multi-store support (unified, localized, and markets modes)
- Works with flat-file or database-backed Statamic
Install via Composer:
composer require statamic-rad-pack/shopifyPublish the config file:
php artisan vendor:publish --tag=shopify-configPublish the frontend JS assets (optional, for Storefront API cart integration):
php artisan vendor:publish --tag=shopify-scriptsFull documentation on configuration, webhooks, Antlers tags, multi-store setup, and more is available at statamic-shopify-docs.vercel.app.
Please open an issue on GitHub if you encounter a problem.
To propose a new feature, start a discussion.