Framer
Watch our step by step video on how to integrate Journalist AI with Framer:
Introduction
Integrating Journalist AI with Framer allows you to automatically publish blog posts generated by Journalist AI on your Framer website.
However, this process requires a workaround since Framer currently doesn’t offer a direct API integration with its CMS. To achieve this, you’ll need to use two third-party services: Zapier and DropInBlog.
In this guide, you’ll set up an automation in Zapier to create a workflow where every article generated by Journalist AI is sent to DropInBlog, which will then display those blog posts on your Framer website using embedded code.
Prerequisites
Before starting, ensure you have:
- A Zapier account (to create automation workflows).
- A DropInBlog account (to host and manage your blog content).
- A Framer website (where your blog will be displayed).
It is also essential to have Journalist AI connected to Zapier. If you haven’t set that up yet, follow our Zapier Integration Guide
Step-by-Step Integration
Step 1: Connecting Journalist AI to Zapier
- Open your Zapier dashboard.
- Connect your Journalist AI account by selecting the Journalist AI app and authorizing it.
- Ensure your connection is working by testing it with sample data.
Step 2: Creating the Zap
- In Zapier, create a new Zap and set Journalist AI as the trigger.
- Trigger Event: New Article Published.
- Add a new step to your Zap and select DropInBlog as the action.
- Action Event: Create Post.
Step 3: Mapping Article Fields in Zapier
For the DropInBlog setup, map the following fields:
- Blog: Select your DropInBlog blog.
- Status: Published.
- Post Title: Map to Article Title.
- Slug: Map to Article Title.
- Content: Map to Article Content.
- SEO Title: Map to Article Title.
- SEO Description: Map to Article Meta Description.
- Featured Image: Map to Article Thumbnail.
Leave Categories, Author Name, and Keywords empty for now.
Once all fields are mapped, click Continue and test your Zap to confirm it works. Check your DropInBlog account to ensure the article was successfully created.
Step 4: Displaying Blog Posts on Framer
To show your DropInBlog posts on your Framer website, follow these steps:
- Create a Blog Page in Framer:
- In Framer, create a new page called “Blog.”
- Add a header or design elements as needed.
- Insert Frames for Blog Content:
- Add a large frame (Frame A) as a container for your blog posts.
- Inside Frame A, add a smaller frame (Frame B) to hold the blog content.
- Ensure Frame B is nested inside Frame A in the layers panel.
- Add Custom Code in Framer:
- Go to the Settings of your Framer site.
- Scroll to the Custom Code section and locate the End of Body Tag field.
- Copy the first code snippet from DropInBlog and paste it here.
- Configure Scroll Section:
- Copy the second code snippet from DropInBlog.
- Select Frame B in Framer and paste the code in the Scroll Section field.
Step 5: Publish Your Website
- Save and publish your Framer site.
- Once published, your blog posts from DropInBlog will appear on your Framer page.
You’ll need a paid Framer account to use the custom code feature.
Updated 11 days ago