Sell on Framer with Dodo Payments — without the busywork.
Dodo Sync turns your Dodo Payments product catalog into a live Framer CMS collection. Connect once, sync forever. Add a Buy Now button to any page and let your customers check out directly through Dodo's hosted overlay — no redirects, no funnel drop-off.
What you get:
One-click sync — fetches every product from Dodo (name, description, image, currency, price, tax category) and pushes it into a managed CMS collection.
Currency-aware formatted prices — $99, €49.99, ¥1,500, even three-decimal currencies like Bahraini Dinar — formatted correctly per locale, no trailing zeros.
Subscription metadata — is_recurring, trial days, discount percentage all available as bindable CMS fields for badges like "7-day trial" or "20% off".
Real image rendering — product images sync as proper Framer image fields, not URL strings, so they render inline in your components.
Buy Now component — drop the included overlay checkout button onto any page, bind it to your synced product, done.
Background re-sync — once configured, click Framer's built-in Sync button to refresh your catalog without reopening the plugin.
One free license, use it in unlimited projects.
Perfect for:
Indie creators selling templates, ebooks, courses
SaaS landing pages with subscription pricing
Digital product stores
Anyone who's been manually copy-pasting prices and product info into Framer
Setup takes under 2 minutes:
Get a free license (link in plugin)
Paste your Dodo Payments API key
Open the plugin from any CMS collection → click Sync
Bind your component fields to the synced CMS columns
Support: office@webwedo.eu
Built and supported by WEB WE DO.
Sell on Framer with Dodo Payments — without the busywork.
Dodo Sync turns your Dodo Payments product catalog into a live Framer CMS collection. Connect once, sync forever. Add a Buy Now button to any page and let your customers check out directly through Dodo's hosted overlay — no redirects, no funnel drop-off.
What you get:
One-click sync — fetches every product from Dodo (name, description, image, currency, price, tax category) and pushes it into a managed CMS collection.
Currency-aware formatted prices — $99, €49.99, ¥1,500, even three-decimal currencies like Bahraini Dinar — formatted correctly per locale, no trailing zeros.
Subscription metadata — is_recurring, trial days, discount percentage all available as bindable CMS fields for badges like "7-day trial" or "20% off".
Real image rendering — product images sync as proper Framer image fields, not URL strings, so they render inline in your components.
Buy Now component — drop the included overlay checkout button onto any page, bind it to your synced product, done.
Background re-sync — once configured, click Framer's built-in Sync button to refresh your catalog without reopening the plugin.
One free license, use it in unlimited projects.
Perfect for:
Indie creators selling templates, ebooks, courses
SaaS landing pages with subscription pricing
Digital product stores
Anyone who's been manually copy-pasting prices and product info into Framer
Setup takes under 2 minutes:
Get a free license (link in plugin)
Paste your Dodo Payments API key
Open the plugin from any CMS collection → click Sync
Bind your component fields to the synced CMS columns
Support: office@webwedo.eu
Built and supported by WEB WE DO.