Tranthor Sync is a Shopify app that connects your store to Tranthor’s analytics pipeline. It syncs historical data (orders, customers, products) and streams real-time updates via Shopify webhooks.Documentation Index
Fetch the complete documentation index at: https://docs.tranthor.com/llms.txt
Use this file to discover all available pages before exploring further.
How It Works
- You install the Tranthor Sync app in your Shopify admin.
- You provide a Tranthor workspace ID and Write Key.
- The app registers Shopify webhooks to Tranthor’s public webhook endpoint.
- Tranthor ingests events into your workspace and updates analytics.
Required Shopify Scopes
read_productsread_customersread_orders
Note: Shopify requires Protected Customer Data approval for public apps to access orders and customers on non-development stores. Until approved, the app can sync products only.
Webhook Topics
orders/createorders/updatedorders/paidorders/fulfilledorders/cancelledcustomers/createcustomers/updateproducts/update- Compliance:
customers/data_request,customers/redact,shop/redact
Webhook URL Format
<workspaceId> with your Tranthor workspace ID.
Tranthor Backend Requirements
Set the following environment variable so Tranthor can verify Shopify HMAC signatures:/api/public/shopify/connect/resolve requires x-tranthor-connect-shared-secret.
App Configuration
In the Shopify app settings UI, enter:- Tranthor workspace ID
- Tranthor Write Key
Event Names in Tranthor
shopify_order_createdshopify_order_updatedshopify_order_paidshopify_order_fulfilledshopify_order_cancelledshopify_customer_createdshopify_customer_updatedshopify_product_updated

