Yelp Review Widget for Notion — Free, CodePen / JSBin Workaround
BlooTrue's Yelp Review Widget for Notion is a free embed for any public Notion page — works around Notion's URL-only /embed block via a free CodePen / JSBin intermediary. Yelp has no embed widget at all (its Fusion API is gated for partner apps), and Notion has no native Yelp integration and no app marketplace, so CodePen + BlooTrue is literally the only practical way to put live Yelp reviews on a Notion page. Notion's native /embed block only accepts URLs, not raw HTML, because Notion is a docs/wiki tool rather than a website CMS in the conventional sense. The well-documented community workaround is to paste the BlooTrue embed snippet into a free CodePen pen (or JSBin), save it, copy the pen's full-page URL (the /full/ view, not the editor), then in Notion type /embed and paste that URL. Notion renders the CodePen full page inside an iframe, and the BlooTrue widget renders inside the iframe with your real Yelp reviews. The free Notion plan supports this — no paid Notion subscription and no Yelp API key are required. Notion's “Share to web” feature lets you publish the page as a public read-only URL, and third-party publishers like Super, Potion, and Fruition turn a Notion page into a standalone website with custom domain support — the embedded Yelp widget renders identically on all of them. SEO note: Notion's own pages don't expose JSON-LD at the page level, so the embed itself emits schema.org Review + AggregateRating JSON-LD inside its iframe — Bing and DuckDuckGo pick this up, and Super / Potion sites surface it at the page level via their own meta-tag layer.
How to embed Yelp reviews on Notion in 60 seconds
- Paste your Yelp business URL (yelp.com/biz/your-business-slug) into the configurator above.
- Pick a widget style and customize colors, theme, and layout.
- Click Copy Code to get the one-line HTML embed.
- Open codepen.io, create a new pen, paste the embed code into the HTML tab, save, then copy the pen's full-page URL(looks like
codepen.io/your-name/full/abc123) — not the editor URL. - In your Notion page, type
/embed, paste the CodePen URL, click Embed link, and drag the corners to resize. - Save — your Yelp reviews are live on Notion.
Why is BlooTrue + CodePen the only way?
Yelp doesn't publish a paste-ready embed widget the way Trustpilot publishes TrustBox or Google publishes Place Cards — Yelp's Fusion API is positioned as a partner-channel product (used by sites like Apple Maps and Trivago), not a merchant self-service product. Notion, on the other side, doesn't accept raw HTML in any block — only URLs via /embed. The intersection of those two constraints leaves CodePen + BlooTrue as the only practical path to put live Yelp reviews on a Notion page.