Frameworks and Platforms
Ours Integration with Shopify
Guide to setting up a custom pixel in Shopify using our analytics script for event tracking.
Shopify Integration Guide
This guide will help you set up a custom pixel in Shopify using our analytics script. This approach allows you to track various events without the need for a dedicated Shopify app. It publishes all Shopify Standard Events to Ours.
Setup Instructions
-
Access Your Shopify Admin:
- Log in to your Shopify admin panel.
-
Begin setting up the Shopify Customer event
- Navigate to
Settings>Customer events - Click on
Add custom pixeland give it a name
- Navigate to
-
Choose an installation option for Ours Privacy:
- Install using Ours Privacy Javascript SDK (Recommended)
- Login to
app.oursprivacy.com - Click
Copy Web SDK - Paste the copied code into the Customer event Custom pixel you created in Shopify
- Delete
<script>and</script>at beginning and end of the copied code snippet
- Login to
- Install using Ours Privacy Javascript SDK (Recommended)
-
Subscribe to all Shopify events:
- Add the following code to the end of the Customer event Custom pixel you created in Shopify:
Pixel Setup
// Step 1. Install Ours Privacy
// paste your Ours install code here
// Step 2. Insert this snippet
analytics.subscribe("all_standard_events", (event) => {
ours("track", event.name, event.data);
});Congrats, Ours is now capturing all of your standard Shopify events.
Events Captured
| Event Name | Description |
|---|---|
checkout_completed | Triggered when a checkout is completed. |
payment_info_submitted | Triggered when payment information is submitted. |
checkout_shipping_info_submitted | Triggered when shipping information is submitted during checkout. |
checkout_address_info_submitted | Triggered when address information is submitted during checkout. |
checkout_contact_info_submitted | Triggered when contact information is submitted during checkout. |
checkout_started | Triggered when a checkout process is started. |
product_added_to_cart | Triggered when a product is added to the cart. |
cart_viewed | Triggered when the cart is viewed. |
page_viewed | Triggered when a page is viewed. |
product_viewed | Triggered when a product is viewed. |
search_submitted | Triggered when a search is submitted. |
collection_viewed | Triggered when a collection is viewed. |
Additional Resources
For more detailed instructions on setting up custom pixels in Shopify, refer to the Shopify Custom Pixel Guide.
There are similar instructions here: Shopify Custom Pixel Setup
How is this guide?