Connect your store to allow product and order integration. You authorize the connection in Shopify, then check its status in Composerie before continuing setup.
Shopify is the store you connect in Composerie today. The Connect step focuses on Shopify so you can install the app from a Shopify-owned surface and finish setup without choosing between unfinished channels.
Composerie’s production connection uses Shopify’s hosted install and store picker. No typed-domain fallback is offered in the dashboard. If Shopify does not approve the installation, Composerie keeps the store disconnected so a partial setup cannot appear healthy.
Start the connection
You start the connection from the Connect step in onboarding. If you have already finished onboarding, you can reach the same flow later from Integrations in the sidebar.
Open the Connect step
During onboarding, Connect is step 2 of 6. Its heading reads “Connect your store”. You will see the Shopify card with a “Continue with Shopify” button, and a warning above the fold worth reading first: use one Composerie app per store, because a second installation duplicates webhooks and fulfillment configuration.

Continue to Shopify
Click “Continue with Shopify”. Composerie sends you to Shopify’s install flow, where you select the store you want to connect. You do not type a myshopify.com domain in Composerie.
Review the requested access
Before you continue, expand “What we’ll access” on the Connect step. It gives one plain line per group of permissions:
- read your products and variants
- create and update personalized products after review
- read incoming orders, including the buyer’s name, email, and shipping address
- handle fulfillment requests, fulfillments, and tracking
- assign provider-fulfilled variants to Composerie’s fulfillment location
- check whether the app embed and block are enabled in your theme
- apply the prices of add-ons shoppers choose to their cart
- add a web pixel for customizer analytics, only with the shopper’s consent

Approve the app in Shopify
On Shopify’s own screen, confirm the store and review the final permission request. Approve the install to return to Composerie.
Review the permissions you grant
The lines under “What we’ll access” group a longer list of Shopify scopes. What Composerie actually requests is: read and write your products, inventory and publications; read your locations; read your orders, which is where the buyer’s name, email and shipping address come from; read your themes; read and write fulfillment and fulfillment orders; and write cart transforms and a web pixel, which also needs access to customer events. Composerie does not request access to your customer records.
Each has a job. Products, inventory and publications let Composerie sync your catalog and publish the personalized products you create. Orders let it route work to your print provider. Theme access is read-only: it is how Composerie checks whether the customizer block is in place, not a licence to edit your theme. Fulfillment access moves orders through to print, and the cart transform is what carries a personalized line item and its add-on pricing to checkout. The install itself is covered step by step in install the Shopify app.
To finish, approve the request on Shopify’s own screen. This is where you grant access, and you only do it once during install. Composerie shows a permission preview before you leave the dashboard, while Shopify remains the final approval screen.

Confirm the store is connected
After Shopify approves, you return to Composerie and the connection is done. The integration page shows the store name and domain, an Active status and a Healthy connection check.

Click “Continue” to move on. The next step is switching on the customizer in your theme, so shoppers can start personalizing.
If the connection failed, you will see an error message on the Connect step instead of a green check. You can try again from the same step. The most common cause is approving with the wrong store or closing Shopify before approving.
Do I need to type my myshopify.com domain?
No. Continue to Shopify and select the store from Shopify's own install flow.
Can I connect more than one store?
Yes. Connect your first store now, then add more later from the dashboard.
How long does the connection last?
Check the integration's current status. Access may need reconnecting; initial approval is not a guarantee that authorization never needs attention again.
Next: switch on the customizer in your theme so shoppers can personalize your products.