This walkthrough demonstrates installation, Source and Destination onboarding, secure store connection, read-only Compare, Shopify billing, explicit change approval, Sync, and recorded History.
Current UI update: Destination stores also show their connected Sync Profiles, read-only, with an Open in Source store link. Profile saving is free. Only confirmed Sync writes require active Pro on the exact Destination; existing subscriptions and scheduled plan changes are checked with Shopify before writing.
3:51 minutes
1920 × 1080
English on-screen guidance
CaptainSync V1 workflowReal development-store test with a successful Sync
Covered in the video
Complete merchant workflow
Install CaptainSync and assign Source and Destination roles
Connect stores with a single-use, 24-hour invitation
Create a Sync Profile and run a read-only Compare
Review Create, Update, Delete, and unchanged definitions
Activate Pro through Shopify App Pricing
Confirm the exact selection and run the one-way Sync
Review item-level results and the recorded History entry
API access explained
Why these permissions are needed
CaptainSync V1 compares and synchronizes Metafield Definition schemas, not products, customers, orders or metafield values. Shopify requires permission on the definition's owner type. Each write grant also allows the corresponding read used by Compare. One installation can be either Source or Destination, so both roles request the same scopes.
write_products
Create, update and delete selected definitions for Products, Variants, Collections.
write_customers
Create, update and delete selected definitions for Customers.
write_orders
Create, update and delete selected definitions for Orders.
write_draft_orders
Create, update and delete selected definitions for Draft orders.
write_companies
Create, update and delete selected definitions for Companies, Company locations.
write_locations
Create, update and delete selected definitions for Locations.
write_inventory_transfers
Create, update and delete selected definitions for Transfers.
write_content
Create, update and delete selected definitions for Pages, Blogs, Blog posts.
write_markets
Create, update and delete selected definitions for Markets.
Shop definitions need no additional owner scope. No read_all_orders, payment, theme, pixel, or customer name, email, phone or address fields are requested. Definitions are read in both paired stores; selected changes are written only to the Destination after explicit confirmation and current Pro verification. Deleting a definition retains its values.