Shopify Integration
Auto-track orders, match promo codes to creators, and capture new customer data.
What You Get
Automatic Order Tracking
Every Shopify order is captured automatically via webhook. No manual tracking needed.
Promo Code Attribution
Discount codes used at checkout are matched to creators. 95% confidence.
New Customer Detection
First-time buyers are flagged automatically based on Shopify's customer order count.
Revenue Attribution
Order totals flow directly into your attribution dashboard.
Prerequisites
- A CreatorScore brand account with Attribution enabled
- A Shopify store (any plan)
- Admin access to your Shopify store
Connect Your Store
- 1Go to Attribution Setup (
/brand/attribution/setup) - 2Under “Step 3: Connect Shopify”, enter your Shopify domain (e.g.,
mystore.myshopify.com) - 3Click “Connect Shopify”
- 4You'll be redirected to Shopify to authorize the connection
- 5Review the permissions and click “Install”
- 6You'll be redirected back to CreatorScore with a success message
Connect Shopify
ConnectedWebhooks registered. Receiving order data.
Permissions We Request
| Permission | What It Does |
|---|---|
read_orders | Read order data for attribution (order ID, total, discount codes) |
read_customers | Detect new vs returning customers |
read_products | Match product IDs in attribution data |
read_discounts | Verify promo codes are valid |
write_script_tags | Optionally install the tracking pixel automatically |
read_checkouts | Track checkout abandonment (coming soon) |
We only read data. We never modify your store, products, or customer data.
Assign Promo Codes to Creators
- 1Go to Tracking Links (
/brand/attribution/links) - 2Create a tracking link for each creator
- 3In the Promo Code field, enter the Shopify discount code you've assigned to that creator
- 4When a customer uses that code at checkout, the order is automatically attributed to the creator
Example
When a customer uses JESSICA20 at checkout → order attributed to @jessica.styles with 95% confidence.
How It Works (Technical)
End-to-end order attribution flow.
Combining with the Pixel
The Shopify integration works best alongside the tracking pixel. Here's why:
Pixel
Captures link clicks — direct attribution for customers who clicked a tracking link.
Shopify
Captures promo codes — attribution for customers who used a code but may not have clicked a link.
Together they cover more conversions than either alone. For the most complete attribution, install the pixel AND connect Shopify.
Disconnect / Uninstall
If you uninstall CreatorScore from your Shopify store, we automatically deactivate the connection. Historical data is preserved.
Troubleshooting
Orders not appearing
Check that the webhook is registered (Settings → Notifications → Webhooks in Shopify)
Promo code not matching
Ensure the code in your tracking link matches the Shopify discount code exactly (case-insensitive)
Connection failed
Verify your Shopify domain is correct and you have admin access