Shopify CMS Integration
Use Shopify with Frevana by creating a custom app and collecting the required credentials.
Last updated
Use Shopify with Frevana by creating a custom app and collecting the required credentials.
Before you start, make sure you have:
A Shopify account
Access to the Shopify Dev Dashboard
Permission to create and install apps for your store
To complete the setup, you will need:
Store domain, such as yourstore.myshopify.com
Client ID
Client Secret
Create a Shopify app
Open Shopify Dev Dashboard and sign in with your Shopify account.
Click Create App in the upper-right corner.

Enter any app name you want. Ignore the CLI option.

Click Create. Shopify opens the Create Version page.
Create a version and set scopes
If you closed the page, open Versions from the side menu and click Create Version.
On the same page, scroll to Access - Scopes.


Paste this exact value into Access - Scopes:
read_files,write_files,read_online_store_pages,write_online_store_pages,read_content,write_contentScroll to the bottom and click Release.
Click Release again to confirm. You do not need to fill in any extra fields.

Get the Client ID and Client Secret
Open Settings from the side menu.
On the right side, copy the Client ID and Client Secret.

then paste it into the corresponding field on Frevana.


Install the app on your store
Click in the side menu to return to the app home page.

Click Install app in the lower-right corner.

Select the store where you want to install the app.

Click Install to confirm.

Copy the store domain
Open the store home page and copy the store domain.
It should look like yourstore.myshopify.com.

then paste it into the corresponding field on Frevana.

You now have everything needed to complete the Shopify setup in Frevana:
Store domain
Client ID
Client Secret
Add these values in Frevana to finish the connection.
Last updated