Track events from your Shopify store and ingest them into RudderStack to power your business with rich eCommerce data.
Available Plans
free
starter
growth
enterprise
2 minute read
Date: Apr 8, 2025
Every Shopify store is different, and we are excited to deliver a solution that reflects that. RudderStack’s new Shopify Source Solution offers two powerful tools:
RudderStack Shopify Pixel App: Downloadable from the Shopify Marketplace and offers fast, automatic tracking.
RudderStack Custom Pixel: A code option hosted on our GitHub that allows the RudderStack JavaScript SDK to be loaded onto your store. It also supports customizations to the event tracking for precision control.
Together, these tools provide three tracking methods:
App Pixel for browser-based ease
Webhooks for reliable server-side data
Custom Pixel for tailored flexibility
Whether your store is fully Shopify-hosted or a hybrid with a self-hosted pre-checkout, you can mix and match these approaches to fit your needs. Ultimately, the Shopify Source Solution empowers you to harness your customer data with ease, delivering it to RudderStack instantly for analytics, marketing, or beyond - freeing you up to focus on growth with confidence.
How this new Shopify source compares with other tools in the industry
Shopify event tracking is often a one-size-fits-all struggle as it lacks best practice Shopify event tracking and misses the adaptability modern stores need.
Install the App Pixel, insert the code into a Custom Pixel, or do both. Your data will begin to flow instantly - enriched and ready for action.
Here’s how to set up the Shopify Source Solution in a few simple steps:
Choose your tool: Install the RudderStack Shopify Pixel App directly from the Shopify Marketplace for quick setup, or grab the RudderStack Custom Pixel code from our GitHub to add into Shopify’s Customer Events settings.
Pick your tracking method: With the App Pixel, enable Shopify’s automatic browser tracking, Webhooks for server-side reliability, or both. For the custom pixel, paste the code into the custom pixel and make any adjustments as needed.
Connect to RudderStack: Ensure that you configured the data plane URL and the Shopify source write key correctly so that it points to the RudderStack Shopify source.
Test and activate: Preview your tracking in RudderStack’s Live Events, tweak as needed, and go live to start routing data to 200+ destinations.
This site uses cookies to improve your experience while you navigate through the website. Out of
these
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
essential
for the working of basic functionalities of the website. We also use third-party cookies that
help
us
analyze and understand how you use this website. These cookies will be stored in your browser
only
with
your
consent. You also have the option to opt-out of these cookies. But opting out of some of these
cookies
may
have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
This site uses cookies to improve your experience. If you want to
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.