Yelp Review Widget for iFrame — Universal Embed for Script-Restricted Environments
BlooTrue's Yelp Review Widget for iFrame is a free embed for environments that don't allow <script> tags — locked-down CMSes, intranet portals, email-style HTML, and any platform that strips JavaScript loaders. It's the universal escape hatch when the standard script embed is blocked. For Yelp specifically this matters more than for any other source: Yelp publishes no embed at all (neither a script widget nor an iframe URL), so on script-restricted hosts there is literally no Yelp-shipped option that works. The iframe approach works wherever HTML is allowed. Common targets: locked-down enterprise CMSes that strip <script> tags as a security policy; email signature platforms (HubSpot, Apple Mail templates) where iframes sometimes survive but scripts almost never do; intranet portals like SharePoint and ServiceNow CMS where IT blocks third-party scripts; the old WordPress.com Free plan (which strips scripts); platforms with a "URL-only" embed slot like Notion, some wikis, and headless CMSes that whitelist by domain; and HTML newsletters where the recipient's email client strips scripts but preserves iframes.
Same renderer, different mount point
The iframe URL https://api.blootrue.com/api/widgets/embed/YOUR_ID/render is the same endpoint the standard <script> loader mounts internally. iframe mode renders the exact same widget, just without the auto-resize and the script-driven mounting. Tradeoff: simpler integration, fixed height (you setmin-height manually). Visually pixel-identical to the script-embed output.
Why doesn't Yelp have an iframe embed of its own?
Yelp's own Embed review button puts one review on a page at a time, and Yelp publishes no widget or iframe URL for a whole business page. Third-party widgets are the only way to surface Yelp reviews on your own pages. BlooTrue's iframe-direct mode is the free option in that category, and the only one that works on script-restricted hosts.