Connect Shopify to Message.com
Install the Shopify app, connect your workspace, enable the storefront chat embed, and check customer context.
App availability
The Shopify app is prepared for marketplace review. Public listing approval is separate from development and QA. This documentation does not claim Built for Shopify certification. Use an authorized installation link if you have one; otherwise install the website widget using the installation guide.
Connect your store
Install Message.com Chat using the available Shopify installation flow and review the permissions. Open the app in Shopify admin and choose Connect a workspace. Sign in to Message.com and confirm the workspace and site you want this store to use.
In Online Store → Themes → Customize → App embeds, turn on message.com Chat and save the theme. A connected workspace does not switch this toggle on for you. Visit the published storefront in another browser and send a test chat; check that it arrives in the matching Message.com Inbox.
What the embedded app does
The Shopify app shows the connection, storefront-embed readiness, supported reports and billing state. Agents, departments, conversations and AI configuration are managed in Message.com. The embed readiness indicator confirms configuration was written; check the published theme separately to verify the widget is visible.
Permissions and supported data
The app configuration requests read_customers, read_orders, read_products, read_content and read_legal_policies. Customer and order context is read-only. This app does not provide order changes, refund execution or abandoned-cart campaigns.
The storefront widget uses a theme app extension and an app-owned configuration metafield. It does not require the invented write_chat_widget permission or a write_orders grant.
Billing
Follow the billing state shown for the connected workspace. Shopify-billed subscriptions are managed through Shopify; existing website-billed workspaces keep their applicable billing route. Installing the app does not establish that a paid plan is active. Review the purchase confirmation before starting a subscription.
If the widget is missing
Check that the correct store, workspace and site are connected, that the app embed is enabled in the currently published theme, and that the app reports the embed configuration ready. If another widget snippet is installed manually, use one installation method to avoid duplicate launchers.
Headless storefronts do not render a Shopify theme app embed. Use the website widget installation guide in your frontend instead. After uninstalling the Shopify app, remove any manually inserted snippet separately.