Skip to main content
The Marble plugin syncs content from your Marble workspace into Framer CMS collections. No code required—you install the plugin from the Framer Marketplace, connect your workspace, and import with one click.

Open Plugin

Install the Marble plugin from the Framer Marketplace.

Before you start

  • A Marble workspace with at least one published post
  • A Framer project and account
  • The Marble plugin installed from the Framer Marketplace
1

Create an API key

Sign in at marblecms.com, go to Settings → API Keys, and create an API key.
A public (read-only) key is all Framer needs, since the plugin only reads your content. Keep the key private—you’ll enter it in the Framer plugin UI when configuring the connection.
2

Add the plugin in Framer

Add a CMS collection in your Framer project and attach the Marble plugin from the Framer Marketplace. The plugin creates a managed collection—it controls the field structure and items, so there’s no manual CMS setup.
3

Configure and import

Enter your API key, choose a source (Posts, Categories, Tags, Authors, or Media), then map Marble fields to your CMS fields. You can keep the defaults, exclude fields you don’t need, or rename them in Framer. Click Import when you’re done.
For posts, map the Marble slug to your Framer slug field. This keeps your Framer URLs aligned with the slugs you already manage in Marble.

Features

  • One-click sync via the CMS toolbar
  • Map posts, categories, tags, authors, and media to CMS fields
  • Support for rich text, images, dates, and more
  • Simple workspace connection and field mapping

Keeping content in sync

Re-run the plugin whenever you add or update content in Marble. The plugin matches items by ID, so each sync updates existing entries, adds new ones, and removes items that no longer exist in your workspace.

Full walkthrough on the blog

Prefer a detailed, step-by-step writeup? Read the complete Framer setup guide.