Behind the Framer Plugin: FramerSync
The story behind FramerSync, the #1 plugin for syncing Notion, Airtable and Google Sheets with the Framer CMS.
Hi! I’m Isaac, a Framer plugin developer from the U.S. and I’m excited to share the story behind one of my plugins, FramerSync.
What does FramerSync Do?
FramerSync syncs content from Notion, Airtable and Google Sheets with the Framer CMS. You can connect a database with one click, customize how it gets imported, and then instantly sync it with the Framer CMS.
Why I Built the Plugin
Framer’s CMS is not great for managing a large amount of content because of the lack of bulk editing tools. FramerSync is the tool I wish I had when building a project a while ago because it would have saved me a lot of time and effort to be able to manage the content in Google Sheets or Airtable instead of Framer.
In the Feature Requests section of the Framer Community, using Notion and Airtable as a CMS source are some of the top requests so I knew it was something a lot of people are looking for.
The Inspiration Behind FramerSync
Back when Framer announced plugins, I came up with over 15 ideas for plugins to build, and decided that this was one of the best ones. It solves a pain point that many people using Framer have and is something I would use for my own projects.
Overcoming Challenges
When building the Google Sheets integration, I found out that the method I was using to get a list of sheets required a 6-week approval process from Google before anyone else could use it. But there was only 1 week until I had to submit a final version of the plugin for the initial plugin marketplace launch.
So I had to quickly update FramerSync to use a different Google API to let people select a sheet from their Google account, which was more complicated to set up than the one I was originally using but didn’t require approval from Google before other people could use it. That was the biggest challenge in building the FramerSync plugin.