All Collections
Contentful integration for Frontify
Contentful integration for Frontify

This is a developer’s guide to configure the Frontify App for Contentful.

Lorenzo Orazi avatar
Written by Lorenzo Orazi
Updated over a week ago

The Frontify App for Contentful simplifies your content creation workflow by letting you access your Frontify brand assets from within the Contentful web app.

Read along to learn how to install and configure the app.


To use this app, you will need:

  • An existing Frontify account

  • A content type with a field of type JSON object to hold the references to Frontify


Step 1: Install And Configure

Install the Frontify app from here or from the 'Apps' section within Contentful. Under 'Configuration', you can provide your Frontify URL in the respective field. The 'Default Access Token' is typically the access token of your Media Library. You can get it from your Media Library integration settings. You need to be an Owner of the Media Library to access the Integration settings.

Under field assignment, select the content type fields that you want this app to be used for. Please note that only compatible fields of type JSON object are displayed here. Click 'Install' to finish the installation and save the configuration. The Default Access Token is going to be used in all fields by default, but can be overwritten in the field configuration if needed.

Step 2: How To Use The App

To reference a Frontify asset from your entry, click 'Select files from Frontify' > select the Frontify assets needed using the dialog > 'Choose'.

Once done so, previews of your assets will appear in your entry.

For this integration, we use CDN links, which are unique for each revision. It means, the url changes if the revision changes. In this way, while we prevent your website from slowing down, we also reduce side effects - if you change an asset in Frontify, this does not break your website unknowingly.

And that's already it. We hope you have found this article helpful.

If any questions are left unanswered, don't hesitate to contact us.

Did this answer your question?