Connecting Your Store
Link your Shopify store to MRKT Mesh to enable webhook-based event tracking.
How It Works
When you connect your Shopify store, MRKT Mesh installs as a Shopify app and registers webhooks for orders, refunds, and customer events. This allows server-side tracking without any browser dependency.
Connection Steps
- Log in to your MRKT Mesh dashboard
- Navigate to Settings → Store or use the onboarding wizard
- Enter your Shopify store URL (e.g.,
your-store.myshopify.com) - Click Connect to begin the OAuth flow
- Approve the app permissions in your Shopify admin
- You'll be redirected back to MRKT Mesh once connected
MRKT Mesh requests only the permissions it needs: read access to orders, checkouts, and products, plus webhook subscriptions. Customer name and address are not requested in the current release.
What Gets Registered
After connection, the following Shopify webhooks are automatically created:
- orders/create — New purchases (online and POS)
- orders/updated — Order modifications
- checkouts/create — Begin-checkout events
- refunds/create — Refund events
Customer email and phone arrive on order webhooks and are SHA-256 hashed at ingestion before any persistence. Customer name and address are not requested.
Disconnecting
To disconnect your store, go to Settings → Store and click Disconnect. This removes all webhooks and stops event processing. Your historical data is retained for 30 days.