ChannelMix API connection is built around the Shopify API. Use the following guides to help answer questions about ChannelMix's connection.
Connection Guide
Currently Supported Version: | Version 2024-07 |
---|---|
Attribution Window: | N/A |
Time Zone Reporting: | Time Zone of the Store. Timestamps include offset for selected time zone. |
API Limitations: | Shopify Documentation |
Backfill Limitations: |
731 days of backfill (see Dataset Activation). |
Refresh Limit: | Each ChannelMix client can refresh no more than 5,000 days' worth of Flashtalking data across all profiles per month (see Dataset Refresh). |
Connection Authentication
For a Shopify Connection an API Key, Store URL and password will need to be provided in C3.
As of January 2022, private apps can no longer be created. If you have a currently functioning private app, it will continue to work but we have migrated our instructions to align with the creation of a custom app.
In order for ChannelMix to have access to pull data from the Shopify API, you will need to create a custom app and provide us with the API Key, Password (referred to as access token in a custom app) and Store URL within the Shopify connector in ChannelMix Control Center. The steps below outline the process.
Step 1: Create your custom app. Follow this tutorial by Shopify.
Step 2: Create a connection in ChannelMix Control Center. Add a Connection Name and input the API Key, Password (referred to as access token in a custom app) and Store URL.
Profile Association and Values
N/A
Required User Permission Levels
- Permissions: You will want to make sure that you apply read access scopes to your custom app.
Data Guide
Lag Time: | 1 day |
---|---|
Span: | 30 days |
Reports are pulled based on a specified endpoint and edge.
Endpoint | Edge (optional) | API Source Documentation | ChannelMix Datasets |
---|---|---|---|
Orders | Transactions | ||
Customers | n/a |
|
Reporting Guide
Type of Application: | Ecommerce |
---|
Shopify is not currently a standard ChannelMix source. Please work with your CSM if you wish to map it into an existing OneView.