Shopify Integration
Shopify Integration - Data Tracking With Shopify App
Shopify <> Growlytics integration allows you to seamlessly integrate the Growlytics Browser SDK to your Shopify store to track events and customer data. This article details all events the Growlytics Shopify app tracks.
Events Being Tracked With Growlytics Shopify App
Product Viewed
Tracked when a user visits a Product page
Collection Viewed
Tracked when a user clicked on Collection
Add to Cart
Tracked when a user adds the product to the cart
Checkout Started
Tracked when the user initiates the Checkout
Purchased
Tracked when the user has made a purchase. Order Cancelled is also included in this.
Product Purchased
Tracked for each Product purchased when the order is placed. There will be a case when multiple products are purchased at a time.
Order Cancelled
Tracked when the user cancels the order.
Product Shipment Cancelled
Tracked when the Product shipment is canceled.
Products Delivered
Tracked when the product is delivered to the user.
Products Shipped
Tracked when the product is shipped.
Event - Product Viewed
This event is tracked when a customer visits a product page. The following table explains the attributes captured by this event.
Product ID
Shopify Product ID.
Product Name
Name of the product mentioned on the Shopify dashboard.
Brand
Brand name of the product.
Price
Price of the product. With discounts applied.
Available
Product is available or not at that particular time.
Product URL
URL of the product page.
Tag
List of product tags. Comma separated.
Image URL
Product Image URL.
Event - Collection Viewed
The following event is tracked when a customer visits the Collection page. The following table explains the attributes captured by this event.
Collection ID
Shopify Collection ID.
Collection Name
Name of the collection mentioned on the Shopify dashboard.
Event - Add to Cart
Tracked when a user adds the product to the cart. It is only tracked when the customer adds a product to the cart, not when he updates the quantity or deletes the cart item. The following table explains the attributes captured by this event.
Brand
Brand name for the product mentioned on the Shopify dashboard.
Currency
Currency in which product pricing is mentioned on the Shopify dashboard.
Device Id
Growlytics ID of the device used for tracking this particular event. Don't use this for customer segmentation. It is for tracking purposes only.
Discount
Discounts mentioned on the Shopify dashboard for a given product.
Price
Product price.
Product ID
II of the product.
Product Image
Image URL of the product.
Product Name
Name of the product.
Product SKU
Product SKU number mentioned for the product on the Shopify dashboard.
Event - Checkout Started
This event is tracked when a customer goes to the checkout page after adding products to the cart. The following table explains the attributes captured by this event.
Amount
Checkout Amount Provided by Shopify.
Cart Token
Cart Token Provided by Shopify.
Checkout Token
Checkout Token Provided by Shopify.
Checkout URL
Checkout URL Provided by Shopify.
Device ID
Growlytics Device ID used for checkout tracking purposes.
Total Products
Total Products to be purchased.
Checkout ID
Checkout ID Provided by Shopify
Event - Purchased
This event is tracked when an order is placed. If an order is placed, 1 Purchased event is tracked and the Product Purchased event will be tracked for a given number of items in the order. The following table explains the attributes captured by this event.
Order ID
Shopify order ID
Order Number
Shopify order number. Used by customers for reference.
Order URL
Shopify Order URL
Order URL Path
Shopify Order URL without domain in URL.
Total Products
Total Items in Order.
Amount
Total Order Amount.
Payment Method
Method of payment for given order.
Order Tags
List of order tags mentioned by Shopify at the time of order creation. Comma separated.
Discount
Total discount given for this order.
Coupons Used
Coupon used for given order. Comma Separated.
City
City provided by the customer for a given order.
State
State provided by the customer for a given order.
Country
Country provided by the customer for a given order.
Shipping Cost
Shipping cost for a given order, mentioned in Shopify dashboard.
Shopify First UTM Campaign
UTM Campaign name from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First UTM Medium
UTM Medium from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First UTM Source
UTM Source from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First Visit Source
Same as 'Shopify First UTM Medium'.
Shopify Last UTM Campaign
Campaign name of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last UTM Medium
Medium of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last UTM Source
Source of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last Visit Source
Same as 'Shopify Last UTM Medium'.
Event - Product Purchased
This event is tracked when an order is placed. If for a single given order multiple products are there, multiple product purchase events will be backed for each product item in the order. The following table explains the attributes captured by this event.
Order ID
Shopify Order ID
Order Amount
Total Order Amount.
Order Tags
List of order tags mentioned by Shopify at the time of order creation. Comma separated.
Product ID
Shopify Product ID.
Product Name
Full name of product.
Product Price
Product price.
Product Brand
Brand name of the product.
Coupons Used
Coupon used for a given order. Comma Separated.
Product Quantity
Quantity of products in the order.
Product SKU
SKU number of product mentioned in Shopify dashboard.
Product Type
Product Type mentioned for a given product in Shopify dashboard.
Product Variant
Product Variant Name.
Product Variant Id
Product Variant ID.
Shopify First UTM Campaign
UTM Campaign name from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First UTM Medium
UTM Medium from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First UTM Source
UTM Source from which the customer was acquired the first time for this order. This attribute is reported by Shopify.
Shopify First Visit Source
Same as 'Shopify First UTM Medium'.
Shopify Last UTM Campaign
Campaign name of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last UTM Medium
Medium of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last UTM Source
Source of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last UTM Source
Source of the last UTM visit for this order. This attribute is reported by Shopify.
Shopify Last Visit Source
Same as 'Shopify Last UTM Medium'.
Event - Order Canceled
This event is tracked when an order is canceled for a given customer from the Shopify dashboard. The following table explains the attributes captured by this event.
Event Property
Order ID
Shopify Order ID.
Order Number
Shopify order number. Used by customers for reference.
Order URL
Shopify Order URL.
Amount
Total Order Amount.
Discount
Total Discount Amount for given order.
Payment Method
Payment method customer opt-end in for given order.
Shipping cost
Shipping cost mentioned for given order.
City
City mentioned by the customer for a given order.
Country
Country mentioned by the customer for a given order.
State
State mentioned by the customer for a given order.
Total Products
Count of product items in given order being canceled.
Event - Product Shipment Canceled
This event is tracked when a shipment is canceled for a given order from the Shopify dashboard. The following table explains the attributes captured by this event.
Fulfillment ID
Shopify Fulfillment ID
Fulfillment Status
Shopify status for fulfillment
Order ID
Shopify Order ID
Order Number
Shopify order number. Used by customers for reference.
Order URL
Shopify Order URL.
Product Count
A total number of products.
Product Name
Full name of the product.
Tracking Company
Name of the vendor used for shipment.
Tracking Number
Shipment Tracking Number provided by shipment vendor to Shopify.
Tracking URL
Shipment Tracking URL.
Event - Product Delivered
This event is tracked when products in shipment are delivered to customers. For one order, there can be multiple shipments. For each shipment, this event will be tracked. This event is triggered when the shipment is marked as delivered from the Shopify dashboard. The following table explains the attributes captured by this event.
Order ID
Shopify Order ID
Shopify Order ID
Shopify Fulfillment ID
Order URL
Shopify Order URL.
Product Count
Total number of products.
Product Name
Full name of product.
Tracking Company
Shopify Tracking Company
Tracking Number
Shopify Tracking Number
Tracking URL
Shopify Tracking URL
Event - Product Shipped
This event is tracked when a shipment is created on the Shopify dashboard. The following table explains the attributes captured by this event.
Order ID
Shopify Order ID
Fulfillment ID
Shopify Fulfillment ID
Order URL
Shopify Order URL.
Product Count
Total number of products.
Product Name
Full name of product.
Product Brand
Brand name of the product
Product SKUs
Product Stock Keeping Unit Code
Tracking Company
Shopify Tracking Company
Tracking Number
Shopify Tracking Number
Tracking URL
Shopify Tracking URL
Fulfillment Status
Shopify status for fulfillment
Order Number
Shopify order number. Used by customers for reference.
Last updated