Overview
The Shopify integration allows you to publish articles directly to your Shopify store’s blog. This guide walks you through setting up the connection step by step.
Setting Up the Shopify App
Step 1: Log in to Shopify
- Log in to your Shopify admin panel
Step 2: Enable App Development
- Click on Apps
- Click on App and sales channel settings
- Click on Develop apps
Step 3: Create App in Dev Dashboard
- Click on Build apps in Dev Dashboard (you will be redirected to dev.shopify.com)
- Click on Create app
- Set the app name to “Genese”
- Change the default app URL from
https://example.com to https://app.genseo.co
- Disable “Embed app in Shopify admin”
- Select the following scopes:
- read_content
- write_content
Step 5: Set Redirect URL
- Set the redirect URL to:
https://app.genseo.co/api/integrations/shopify/callback
Step 6: Release the App
- Click on Release
- Confirm the release again
Step 7: Set Up Custom Distribution
- Click on Home in the left sidebar
- Click on Select distribution method under Distribution on the right
- Select Custom distribution
- Enter your store URL (e.g.,
MY-STORE-URL.myshopify.com)
- Click on Generate Link
- Copy the link and open it in a new browser
- Select your shop
Connecting Shopify in Genseo
Step 1: Connect Shopify in Genseo
- Open Genseo and navigate to the Integrations page
- Click Connect next to Shopify
- Enter your shop URL (e.g.,
MY-STORE-URL.myshopify.com)
Step 2: Copy Client ID and Secret
- Go back to dev.shopify.com where you created the app
- Select the app
- Click on Settings
- Copy the Client ID and Secret
- Paste both values into Genseo
Step 3: Save Configuration
- Click on Save Configuration
- Click on Connect or Connect
Blog Configuration
Field Mapping
After successful connection:
- Select your blog under Blog
- Map the following fields:
- Title → Title
- Body → Body
- Thumbnail → Thumbnail
- Meta Description → Excerpt (the meta description field must be connected to excerpt)
- Excerpt → Excerpt
The keyword field is not supported by Shopify and cannot be mapped.
Save Configuration
- Click on Save Configuration
- The connection is now successfully set up
Publishing Articles
After successful setup, you can publish articles directly from Genseo to your Shopify blog:
- Create or open an article in Genseo
- Click Publish
- Select Shopify as the destination
- Confirm the publication
Common Issues
Connection Errors
Problem: Connection to Shopify fails.
Solution:
- Verify that the redirect URL is set correctly
- Ensure the Client ID and Secret were copied correctly
- Make sure the app was released in Shopify
Permission Errors
Problem: Articles cannot be published.
Solution:
- Check that the scopes
read_content and write_content are enabled
- Ensure the app is installed in your shop
Field Mapping Issues
Problem: Fields cannot be mapped.
Solution:
- Make sure Meta Description is connected to Excerpt
- Note that the keyword field is not supported
Next Steps