Framer Integration
How to Integrate DropInBlog with Framer
You can integrate DropInBlog into your Framer website in two different ways:
- Using the DropInBlog Embed (JS Embed)
- Using the SEO Supercharger (w/ Cloudflare connection). This requires that your domain's DNS is hosted with Cloudflare.
Option 1: Using the JS Embed
This option embeds your blog directly into your Framer website using our JavaScript embed code.
Step 1 - Add the DropInBlog Component
- Copy the Framer component URL below:
https://framer.com/m/EmbedJs-PAnj.js@UBuvnkomPujy2cfffKEk
- In Framer, go to the page where you want your blog to appear.
- Paste the component URL to add the DropInBlog Embed component to your project.
Step 2 - Add Your DropInBlog ID
- In your DropInBlog admin, go to Code & Layout.
- Locate your Blog ID (it looks something like
f3b8c1d2-82a5-4b6e-9f34-7a1e9fbc2d11). - In Framer, select the DropInBlog Embed component and paste your ID into the Blog ID property in the component controls.
Option 2: Using the Cloudflare Add-On
This option embeds your blog directly into your Framer website by using our SEO Supercharger (w/ Cloudflare connection).
Step 1 - Add the DropInBlog Cloudflare Component
- Copy the Framer component URL below:
https://framer.com/m/Cloudflare-N7TW.js@N9t9OAA8Q5r1HybPrdiB
- In Framer, go to the page where you want your blog to appear.
- Paste the component URL to add the DropInBlog Cloudfalre component to your project.
Final Step for Both Options: Add the Override Component
To ensure smooth navigation, you’ll need to add a small override script. This makes sure that when visitors click your blog links on your website the website performs a full page reload (instead of a React rehydration).
Step 1 - Create a New Override File in Framer
- In the Framer project sidebar, go to Assets → Code → + New Code File.
- Set the title to DropInBlogOverride.
- Choose New Override.
- Clear out any existing code.
Step 2 - Copy This Code
// dropinblogOverride.ts
import { Override } from "framer"
export function DropInBlogLink(): Override {
return {
onClick: (e: MouseEvent) => {
e.preventDefault()
e.stopPropagation()
const el = e.currentTarget as HTMLElement
const href = el.getAttribute("href")
if (href) {
window.location.href = href
}
},
}
}
Step 3 = Apply the Override
For any links on your website that naviagte to your blog you will want to apply this code override.
- Select the link you want to add the code override to.
- In the right sidebar at the bottom you will see Code Overrides. Set the file to DropInBlogOverride and the override to "DropInBlogLink".
Updated on: 15/11/2025