How to Add a Google Review Widget to Framer (No Code Required)
How to Add a Google Review Widget to Framer (No Code Required)
Step-by-step guide for embedding Google review widgets on Framer websites using the platform's native Embed component. Includes instructions for connecting Google Business Profiles, selecting widget styles, customizing colors, and implementing responsive designs that work across desktop and mobile devices without requiring code.
Published on BlooTrue blog. BlooTrue is a free review management platform for local businesses offering smart review collection, AI-powered review replies, embeddable review widgets, and customer management tools.

Framer has become the go-to website builder for startups, agencies, and small businesses that want beautiful, high-performance sites without writing code. But one thing Framer doesn't have built in is a way to display your Google reviews. Here's how to add a review widget to any Framer site in under 5 minutes.
Why Should You Add Google Reviews to Your Framer Site?
Framer sites look polished and professional — but without social proof, visitors have no reason to trust you over competitors. Adding real Google reviews directly to your Framer site bridges that gap. Visitors see verified reviews from real customers without ever leaving your page, which builds confidence and increases conversions.
This is especially important for service businesses, agencies, and local businesses using Framer. Your site might look amazing, but a potential customer still wants to know what other people think before they fill out that contact form or book a call.
What Is the Recommended Embed Method?
The easiest and most reliable way to add a review widget to Framer is using an embed code from a review widget provider. Framer has a built-in Embed component that accepts any HTML or JavaScript snippet — perfect for review widgets.
Step 1: Get your embed code
Sign up for a review widget provider (like BlooTrue — it's free). Connect your Google Business Profile, choose a widget style (slider, grid, badge, etc.), customize the colors to match your Framer site, and copy the generated embed code.
Step 2: Open your Framer project
Open the page where you want to display reviews in the Framer editor. Navigate to the section where the widget should appear — typically after your hero section, on a services page, or above a contact form.
Step 3: Add an Embed component
In Framer, press / to open the insert menu, then search for "Embed" or "HTML Embed." Drag the Embed component into your layout where you want the reviews to appear. You can also find it under Insert → Utility → Embed.
Step 4: Paste the embed code
Click on the Embed component and paste your review widget embed code into the HTML field. The widget should render immediately in the Framer canvas. If it doesn't show in the editor preview, don't worry — it will appear on the published site.
Step 5: Adjust sizing and publish
Set the Embed component's width to "Fill" so it spans the full container width. Adjust the min-height if needed (400px works well for sliders, 600px for grids). Publish your site and verify the widget loads correctly on both desktop and mobile.
What Are the Best Framer-Specific Tips?
Responsive behavior. Framer's layout engine handles responsiveness differently than traditional CSS. Set your Embed component to "Fill" width within a Stack or Frame container, and the review widget will adapt to the container width automatically. Most modern widget embed codes are responsive by default.

Preview vs. published. Some JavaScript-based widgets don't render in Framer's editor preview. This is normal — Framer sandboxes scripts in the editor for security. Always check the published site (or use Framer's Preview mode) to verify the widget works correctly.
Custom domains. If your Framer site is on a custom domain, make sure your review widget provider doesn't restrict embed codes to specific domains. Most providers (including BlooTrue) allow embedding on any domain.
Page speed. Framer sites are already fast, and a well-built widget won't slow them down. Look for widgets that load asynchronously — meaning they don't block your page from rendering while the reviews load. This keeps your Framer site's performance scores high.
How Do You Use Framer's CMS With Manual Reviews?
Framer has a built-in CMS that you could use to manually create a review collection. You'd create a CMS collection called "Reviews" with fields for name, rating, text, and date, then design a card component and connect it to the collection. This gives you full design control within Framer's native tools.
The downside? It's entirely manual. You have to copy each new Google review into Framer's CMS by hand, and there's no link back to the original Google review for verification. For most businesses, the embed approach is faster, automatic, and more trustworthy.
Which Widget Style Works Best in Framer?
Framer sites tend to have clean, modern aesthetics. The widget styles that blend best are: sliders (carousel) for compact homepage sections, masonry grids for dedicated review sections with Framer's card-heavy design language, and star rating badges placed near CTAs or in the navigation area. Avoid overly decorative widget styles that clash with Framer's minimal design sensibility — keep it clean and let the reviews speak for themselves.

How Do You Customize Design Within Framer?
Framer provides powerful design tools for customizing how embedded widgets integrate with your overall site design. Even though the widget is embedded external code, you can control how it interacts with your Framer design system.
Container Styling and Spacing. Wrap your Embed component in a Framer Frame or Stack container with custom padding, margins, and background colors. This allows you to add breathing room around the widget and ensure it doesn't feel cramped. You can set background colors to match your page's color scheme or add subtle borders to delineate the review section.
Section Headers and Context. Pair your widget with a Framer text component that serves as a section header — "What Our Customers Say" or "Verified Reviews." This context helps visitors understand what they're seeing and improves the perceived value of the embedded reviews.
Responsive Scaling. In Framer's layout settings, you can make the Embed component responsive to different screen sizes. Set the width to "Fill" on desktop (full container width) and "Auto" on mobile so it adapts gracefully. You can also adjust the min-height on mobile to ensure reviews display fully on small screens without excessive scrolling.
Color Coordination. Most widget providers let you customize colors in their builder. Choose colors that complement Framer's design tokens (primary color, neutral grays, accent colors). This creates a cohesive visual experience where the widget feels like part of your site, not an afterthought.
What Are the Responsive Design Considerations for Framer Widgets?
Framer's strength is responsive design, and review widgets must cooperate with this philosophy. Building a truly responsive widget requires understanding both Framer's layout engine and the widget's behavior.
Breakpoint-Specific Layouts. Framer allows setting different properties for different screen sizes. On desktop, your widget might show a 3-column masonry grid in a full-width section. On tablet, it could shift to 2 columns. On mobile, a 1-column list or carousel. Most widget providers support these responsive behaviors natively, but you control the container dimensions in Framer.
Viewport Testing. Use Framer's preview mode and manually resize the browser window to test how the widget responds. Check: Do reviews stay readable? Do images scale appropriately? Does horizontal scrolling occur (it shouldn't)? Test on actual mobile devices, not just responsive previews, because actual mobile browsers sometimes render differently.
Touch Interaction on Mobile. Framer sites are often accessed on mobile devices. Ensure carousel reviews swipe smoothly with momentum (not snappy jumps). Button sizes should be 44x44 pixels minimum for comfortable touch. Text shouldn't require pinch-zooming to read. Avatar images should scale down gracefully on small screens without distorting.
What Are Your Animation and Interaction Options?
Framer excels at animation and microinteractions. While the embedded widget has its own built-in animations, you can enhance the overall experience with Framer's animation tools.
Fade-In on Scroll. Use Framer's scroll animations to fade in the reviews section as visitors scroll down the page. This creates a progressive disclosure experience where content appears as it becomes relevant. This technique also defers loading the widget until it's needed, improving page performance.
Stagger Effects. If you're displaying multiple review cards, Framer can stagger their appearance with slight delays between each card. This draws the eye and makes the content feel more dynamic than all elements appearing simultaneously.
Hover States. For desktop visitors, add subtle hover effects to the container — slight shadow increase, background color change, or scale transformation. These micro-interactions signal interactivity and make the section feel polished.
Widget-Internal Animations. The widget itself likely includes auto-rotating carousels and smooth transitions. Don't override these with Framer animations — let the widget's native animations work as designed. If they conflict, simplify your Framer-level animations.
What's Your SEO Strategy for Review Widgets on Framer?
SEO on Framer sites has unique considerations. Framer sites are built with modern JavaScript frameworks, which affects how search engines index content. Review widgets need special attention to ensure search engines properly index the reviews.
Server-Side Rendering and Indexing. Framer uses modern front-end rendering, which means content isn't always immediately visible in the page's HTML. Search engines must execute JavaScript to see the widget. Quality widget providers provide proper structured data (Schema.org) that helps Google understand the content even if JavaScript execution varies.
Rich Snippet Eligibility. For review widgets to trigger Google rich snippets, they must include proper Review or AggregateRating schema markup. Verify your widget includes this in its embed code. Use Google's Rich Results Test with your Framer URL to confirm schema is properly recognized.
Page Speed and Core Web Vitals. Framer sites are generally fast, but widgets can impact performance. Ensure your chosen widget loads asynchronously and doesn't block page rendering. Use Framer's built-in performance metrics (and tools like PageSpeed Insights) to verify the widget doesn't harm your Core Web Vitals scores — Google's ranking factors.
Content Freshness Signals. Widgets that auto-update with new reviews provide fresh content signals to search engines, which can positively impact rankings. Static testimonials without updates are less valuable from an SEO perspective.
What Are the Alternative Approaches: CMS vs. Embed?
Beyond embedding external widgets, Framer offers alternative ways to display reviews. Each approach has tradeoffs worth understanding.
Framer's CMS Integration. Framer supports external CMSes like Sanity, Contentful, and Airtable. You could create a reviews collection in one of these systems, then fetch and display reviews within Framer's native design system. This gives maximum design control but requires more technical setup and manual review entry.
Framer's API Integration. For advanced users, you could call a review provider's API directly from Framer's code components to fetch and display reviews. This offers complete customization but requires JavaScript knowledge and ongoing maintenance if the API changes.
Embed Component (Recommended). The embed component approach remains the easiest and most maintainable for most businesses. It requires no coding knowledge and outsources reliability to the widget provider.
How Do You Optimize Performance for Framer Widgets?
Framer's fast-by-default design extends to embedded widgets, but you can further optimize performance with smart setup choices.
Lazy Loading Implementation. Use Framer's scroll-based triggers to only load the Embed component when it becomes visible in the viewport. This delays widget initialization until needed, making above-the-fold content load faster and keeping your page interactive quickly.
Optimize Container Dimensions. Set appropriate min-height values on the Embed component's container so the layout doesn't shift when the widget finally loads. This prevents Cumulative Layout Shift (CLS), a Core Web Vital metric.
Choose Lightweight Widgets. Some widget providers build heavier scripts than others. BlooTrue's widgets are optimized for performance, loading in under 100ms. Test different widgets using browser developer tools' network tab to identify the fastest options.
Minimize Custom CSS. Avoid adding excessive custom CSS that might cause rendering performance issues. Stick to basic spacing, colors, and simple layout adjustments.
Add Google Reviews to Framer in 2 Minutes
BlooTrue widgets are lightweight, auto-updating, and designed to look great on Framer sites. Get your embed code free.
Try the Free Widget Builder →Try Our Free Tools
Review Widget Preview — See all available widget styles and customize them. No signup required.
Related Articles

How to Add a Google Review Widget to WordPress (Step-by-Step)
How to embed Google reviews on your WordPress site.

How to Embed Google Reviews on Your Website (3 Easy Methods)
Step-by-step guide to embedding Google reviews on any website.

The 7 Best Review Widgets for Your Website in 2026
The best review widgets for your website in 2026.