Shopify Auto-Sync
Keep your product catalog automatically synchronized with your Shopify store. Available on the Plus plan ($5/month).
Overview
Shopify Auto-Sync automatically synchronizes your product library (products and variants) from your Shopify store to StockCraft on a daily basis. This ensures your product catalog stays up-to-date without manual intervention.
What Gets Synced
- Products: All product information including titles, descriptions, and pricing
- Variants: Product variants with their specific attributes and pricing
- Updates: Changes to existing products are automatically detected and updated
What Doesn't Get Synced
- Orders (handled separately via webhooks)
- Customer data
- Inventory levels (managed within StockCraft)
Enabling Auto-Sync
Prerequisites
- Plus Plan Subscription: Upgrade to the Plus plan ($5/month) if you're on the free tier
- Shopify Integration: Your Shopify store must be connected to StockCraft
Steps to Enable
- Navigate to Settings → Integrations in your StockCraft dashboard
- Find the Shopify Integration section
- Locate the Auto-Sync toggle
- Click the toggle to enable automatic daily synchronization
- Your products will now sync automatically every day at 2:00 AM UTC
Manage your Shopify integration settings
Viewing Sync History
Once auto-sync is enabled, you can view your sync history in the Shopify Integration settings:
- Last Sync: Shows when your products were last synchronized
- Products Added: Number of new products imported in the last sync
- Products Updated: Number of existing products that were updated
- Sync Status: Shows if a sync is currently in progress
No Sync History
If you haven't completed any syncs yet, you'll see a message indicating no sync history is available. Your first sync will occur within 24 hours of enabling auto-sync.
Manual Sync
Even with auto-sync enabled, you can trigger an immediate sync when needed:
- Go to Settings → Integrations → Shopify Integration
- Click the "Sync Now" button
- Wait for the sync to complete (indicated by a loading spinner)
- View the results in the sync history section
Upgrading from Free Tier
If you're currently on the free tier and want to enable auto-sync:
- Click the upgrade message next to the disabled auto-sync toggle
- You'll be redirected to the subscription management page
- Choose the Plus plan ($5/month)
- Complete the payment process
- Return to the Shopify Integration settings
- The auto-sync toggle will now be enabled and ready to use
What You Get with Plus Plan
- Automatic Product & Variant Sync
- Unlimited products and users
- Advanced manufacturing analytics
- Inventory alerts & notifications
- Priority support
Troubleshooting
Auto-Sync Toggle is Disabled
Cause: You're on the free tier or don't have Shopify credentials configured.
Solution: Upgrade to Plus plan and ensure your Shopify store is connected.
Sync Failed
Cause: Connection issues with Shopify or invalid credentials.
Solution: Check your Shopify connection settings and try a manual sync. Contact support if issues persist.
Products Not Updating
Cause: Products may not have changed since the last sync.
Solution: Auto-sync only updates products that have actually changed in Shopify. Check the sync history for details.
Duplicate Product Detection
Cause: Internal data inconsistencies where multiple local products reference the same Shopify Product ID.
Solution: The sync process now automatically detects and handles these duplicates by synchronizing only the first match found. If you see warnings in your sync report or notice unexpected data updates, verify your product list for any duplicate entries and remove the redundant records.
Sync Schedule
Automatic syncs run daily at 2:00 AM UTC. This timing is chosen to minimize impact on your store's performance during peak hours.
Support
Need help with Shopify Auto-Sync? Plus plan subscribers get priority support:
- Email: support@stockcraft.org
- Include your tenant ID and sync history details when reporting issues
- Plus plan users receive responses within 24 hours