Connecting a new Shopify Store
In Settings > Store Configurator select the store you want to add the Shopify data source to and Click on “+ Connect Data Source”. In the modal window that appears search for or type in “Shopify" in the search field on the top right.
Enter the Shopify subdomain of your Shopify store. If your URL starts with
https://my-awesome-store.myshopify.com/
, your store subdomain ismy-awesome-store
.Name your store - eg. Brand Name Country
Create a Klar Private App (Steps below) and paste it's password.
Review and save the connection.
Creating a Private App in Shopify
Official Shopify documentation to setting up a Private App
Go to
https://my-awesome-store.myshopify.com/admin
and login with your Shopify credentials.Click on Apps on the menu bar on the left side
On the "Apps" page, click on Create App in the top right
Click on Create an app
Give your private App a name, e.g. "Klar Datasource".
Click on "Configuration" in the top menu.
Next to Admin API Integration click on "Configure"
Allow Read Access to the following permissions:
Analytics (Access scope: read_analytics)
Customers (Access scope: read_customers)
Discounts (Access scope: read_discounts)
Inventory (Access scope: read_inventory)
Locations (Access scope: read_locations)
Marketing events (Access scope: read_marketing_events)
Orders (Access scope: read_orders)
Price rules (Access scope: read_price_rules)
Product listings (Access scope: read_product_listings)
Products (Access scope: read_products)
Fulfillments (Access scope: read_merchant_managed_fulfillment_orders, read_assigned_fulfillment_orders & read_third_party_fulfillment_orders)
Click the Save-Button
On the top menu click on "API-Credentials"
Click on "Install App" and confirm by clicking "Install" on the modal that appears.
Make the Admin API access token appear and copy it using the clipboard icon.
Paste the API access token into the password field in Klar.
Permission Name in German
Since many of our customers are German, here a list of the German equivalents to the above permissions.
Bestellungen (Zugriffsbereiche: read_orders)
: LesezugriffInventar (Zugriffsbereiche: read_inventory)
: LesezugriffKunden (Zugriffsbereiche: read_customers)
: LesezugriffMarketing-Events (Zugriffsbereiche: read_marketing_events)
: LesezugriffPreisregeln (Zugriffsbereiche: read_price_rules)
: LesezugriffProduktangebote (Zugriffsbereiche: read_product_listings)
: LesezugriffProdukte (Zugriffsbereiche: read_products)
: LesezugriffRabatte (Zugriffsbereiche: read_discounts)
: LesezugriffStandorte (Zugriffsbereiche: read_locations)
: LesezugriffStatistiken (Zugriffsbereiche: read_analytics)
: LesezugriffFulfillment-Bestellungen (Zugriffsbereiche: read_merchant_managed_fulfillment_orders, read_assigned_fulfillment_orders & read_third_party_fulfillment_orders)
: Lesezugriff