Connecting Shopify
Step-by-step guide to connecting your Shopify store using a custom app
Last updated 4 months ago
Connecting Shopify
Connect your Shopify store to Kalema to publish blog articles directly. This guide walks you through creating a custom app and setting up the integration.

Requirements
Admin access: You need admin access to your Shopify store
Active Shopify plan: Your store must be on an active plan
Custom app development: Must be enabled in store settings
Step 1: Enable Custom App Development
Log into your Shopify admin at
admin.shopify.comGo to Settings β Apps and sales channels
Click Develop apps
Click Allow custom app development if prompted



Step 2: Create a Custom App
Click Create an app
Enter an app name (e.g., "Blog Content Integration")
Select yourself as the developer
Click Create app


Step 3: Configure API Scopes
Go to the Configuration tab
Click Configure Admin API scopes
Under Store content, enable:
read_content- Read blogs and articleswrite_content- Create and publish articles
Click Save


Step 4: Install the App
Go to the API credentials tab
Click Install app
Confirm the installation

Step 5: Get Your Access Token
Important: The token is shown only once!
After installing, click Reveal token once
Copy the Admin API Access Token immediately
The token looks like: shpat_xxxxxxxxxxxxxxxxxxxxxxxx

Step 6: Add Integration in Kalema
Go to Integrations in Kalema
Click Create Integration
Select Shopify as the platform
Fill in the details:
Integration Name: A friendly name (e.g., "My Shopify Store")
Store URL: Your store URL (e.g., yourstore.myshopify.com)
Admin API Access Token: The token you copied
Click Test Connection to verify
Click Save if the test succeeds


Understanding Shopify Blogs
In Shopify, "Blogs" work like categories:
Your store can have multiple blogs (e.g., "News", "Tutorials")
Articles are published to a specific blog
When publishing from Kalema, you select which blog to publish to
Troubleshooting
Publishing Articles
Once connected, you can publish to Shopify from:
Blog Projects (Step 11)
AutoBlog (Step 7)
Select your Shopify integration, choose a blog, and set publish/draft/scheduled status.