# RudderStack Shopify Source Solution

RudderStack’s comprehensive Shopify Source Solution is designed to support five different Shopify store setup scenarios. It consists of two different products and three different ways of tracking events.

The guides in this section outline all the scenarios and RudderStack’s recommended tracking solution for each of them.

## In this section

| Guide | Description |
| :----| :----|
| [Products]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/products.md" >}})  | Available products as a part of RudderStack's Shopify Source Solution. |
| [Track Events]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/event-tracking.md" >}})  |  Different ways to track events using the Shopify Source Solution. |
| [Shopify Store Scenarios]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/scenarios.md" >}})  | Different Shopify store setup scenarios along with the recommended tracking solution for each. |
| [Shopify App Identity Stitching]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/id-stitching.md" >}})  | Details on how RudderStack implements identity management depending on your Shopify source setup. |
| [Migration Guide]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/migration.md" >}}) | Details on how to migrate from RudderStack's legacy Shopify app. |
| [Event and Property Mappings]({{< ref "sources/event-streams/cloud-apps/shopify/shopify-source-solution/mappings.md" >}})  | Details on all the client-side pixel mappings and webhook topic mappings. | 

{{< info >}}
[Click here]({{< ref "sources/event-streams/cloud-apps/shopify/legacy-app.md" >}}) for the documentation on the Shopify source integration leveraging the legacy RudderStack app. Note that this app will be deprecated in the future.
{{< /info >}}
