Shopify - Integration Checklist For Developers
This checklist intents to guide through the key steps of a project when connection Shopify with Splio. For the generic integration checklist please refer to this article.
Initial Planning
- Define your overall architecture for connecting sources to Splio. Since this is not specific to Shopify, refer to this article for guidance.
- Define the contact key (avoid email if multi-shop set up - cf this article)
To choose your contact key, you can refer on this article. - Identify the product key. If the variant_id is not the primary key in Splio, you will need to specify a lookup key.
- Establish how multi-currencies are managed across your Shopify stores
Setup
- (Splio) Set up your tenants
- We recommend you to have a sandbox universe for a new projet, especially in the case of a multi-source project or e-commerce migration project.
- (Splio) Create a store with the Shopify store id as external_id in Splio. You can retrieve the Store Id directly on your Shopify admin (for exemple: https://admin.shopify.com/store/splio-sandbox, the store id = splio-sandbox)
- (Splio) Create and configure the appropriate lists.
- Understand the data mapping and connector concepts.
- Install the Splio App
- (Optional) Launch a partial initialization with default mapping.
- Align with the marketing team on final data mapping requirements.
- Add the necessary metafields for Shopify data and (https://dev-scp.splio.com/edit/shopify-advanced-data-mapping)
- Approve the final mapping.
- Launch the first initialization.
Testing
- Verify data consistency between your Shopify stores and Splio.
- Ensure metafield consistency.
- Test predefined use cases to validate end-to-end functionality.
Updated 2 months ago