Connect your Shopify store to Mokapen to bring customers (contacts), products (with variants and quantities), and store orders into the CRM, and to export products created or updated in Mokapen to Shopify when the sync direction allows. It helps unify e-commerce and sales management: master data, catalog, and purchase history in the same workspace.
General overview: Integrations. Imported orders become sales orders in Mokapen (Orders module), not pipeline opportunities.
.myshopify.com).
myshopify.com). If unsure, open the Shopify dashboard and check the browser address bar.If you do not accept on Shopify, no data is synchronized. After connecting, Mokapen registers webhooks on the store: so updates to customers, products, and orders can arrive in real time, in addition to the bulk sync you launch yourself.
During OAuth authorization Mokapen typically requests:
Mokapen does not replace the Shopify panel for checkout, themes, or payments: it aligns data toward (and, for products, from) the CRM. If you revoke the app from Shopify or the token expires, disconnect and reconnect from Mokapen. Shopify also requires GDPR endpoints (data request / redact): Mokapen handles these via webhook.
In config the integration also lists services, but there is no dedicated e-commerce services sync like for products: use Products for the store catalog.
On the Shopify page, with the store connected, you typically configure:
Contacts, orders, and products appear as sync scopes (often already selected and not editable from the UI). Historical sync and webhooks cover these three blocks.
Whoever connected the store can let other members use the same connection (entire organization or selected users), so not everyone has to repeat OAuth.
With automatic sync active, updates (and webhooks) keep data aligned; you can still launch a manual synchronization for the initial historical load. Before syncing, check the data processing/sharing authorization required on the page.
From Integrations → Shopify → disconnect. In the modal you can choose whether to keep contacts, orders, and products already imported in Mokapen, or handle them according to the options offered. After disconnecting, webhooks stop updating; data already in the CRM remains if you chose to keep it. You can also revoke the app from the Shopify panel.
*.myshopify.com subdomain, not just the custom storefront domain.
Q: Where do I find the store URL?
A: In the Shopify Admin dashboard address bar: it ends with myshopify.com.
Q: Do Shopify orders become opportunities?
A: No. In Mokapen they become sales orders (with line items). Any text referring to «opportunities» is inaccurate relative to current behavior.
Q: Can I update Shopify products from Mokapen?
A: Yes, with a sync direction that includes export and the integration active: products (variants) can be sent/updated on the store.
Q: Do contacts also update from Mokapen to Shopify?
A: Import and webhooks bring Shopify customers into the CRM. Automatic contact export is not the main path today (unlike products): verify on your plan/environment after connecting.
Q: Do I need WooCommerce alongside Shopify?
A: No: they are two alternative e-commerce integrations. Use Shopify if your store is on Shopify; see the WooCommerce guide if you use WordPress/Woo.
Need help?