Skip to main content
← Back to Blog|Review Widgets

How to Add Reviews to SITE123: Code Is a Page Here

·7 min read·By Mike Ragimov

How to Add Reviews to SITE123 (2026 Guide)

Complete guide to adding reviews to a SITE123 website in 2026. SITE123 differs from most builders in where custom code is allowed to live. There is no inline HTML element to drop into a normal content section. Instead, Custom Code is a page type: you add a Custom Code page from the Pages tab, click into the code area and paste HTML or an external script, and SITE123 documents this as embedding external scripts and HTML directly into the project structure. The right-hand panel carries a Custom Height slider measured in pixels which sets the vertical space the embedded content occupies, and SITE123 states that changes apply instantly to the live site once saved. For code that belongs in the head or body across the whole site rather than on one page, the Plugins section under the main Settings menu is the documented route. The consequence for a review widget is structural rather than technical: because code is a page, the reviews become a destination in the site menu rather than a block inside the home page, and the height slider rather than the content decides how tall the section is. Covers BlooTrue SITE123 review widgets, the free plan, unlimited widget views and a one-line embed.

Planning a site page by page, the unit SITE123 organises a build around

On most builders the question is which block takes the code. On SITE123 the question is which page, because code is not a block here at all. Custom Code is a page type you add from the Pages tab, and everything that follows comes from that one design decision. The reviews end up as a place on the site rather than a section inside one, the height is set by a slider rather than by the content, and the menu gains an entry whether you wanted one or not.

There Is No HTML Element on a Normal Section

This is the part that sends people in circles. SITE123 content sections are designed layouts with fields you fill in, and none of them has a slot for markup. Looking for an HTML block among the section types is a search that cannot succeed, and it is worth stopping it early rather than working through every section type twice.

The reason is the same one behind SITE123 as a whole. It is built so that a site cannot be visually broken by its owner, and arbitrary markup inside a designed section is the fastest way to break one. Confining code to its own page keeps that guarantee intact while still allowing embeds.

So the mechanic is not hidden, it is elsewhere. Once you know to look under Pages rather than under section types, the whole thing takes about two minutes.

Custom Code Is a Page, Not a Block

In the editor, open the Pages tab and add a Custom Code page. Give it a name that will read well in the menu, because that name is going to be visible. Reviews works. So does Customer Reviews if the site has room for it.

Click inside the code area and paste the widget embed. SITE123 describes this as embedding external scripts and HTML directly into the project structure, which is exactly what a review widget needs: a script that runs and renders in place.

Save. SITE123 states that changes apply instantly to the live site, so there is no separate publish step to remember and no gap between saving and the page being real. Open the live URL and the reviews should be there.

The Custom Height Slider Is the Layout

The right-hand panel carries a Custom Height slider measured in pixels. It sets how much vertical room the embedded content is given, and it is the only layout control you have on this page, so it is worth getting right rather than leaving at whatever it defaults to.

Set it to a little more than the widget needs rather than exactly what it needs. Reviews vary in length, a longer one can push the last card down, and a few tens of pixels of slack is cheaper than a page that clips its final review whenever someone writes a paragraph.

Check the result at phone width as well. The same widget stacks differently on a narrow screen, usually taller, and a height that frames a three-column grid neatly on desktop can cut the bottom off the stacked version.

When Site-Wide Is the Right Answer

SITE123 documents a second route for code that belongs across the whole site rather than on one page: the Plugins section under the main Settings menu, which handles head and body insertions site-wide. It is the correct place for analytics, verification tags and anything else that has to be present everywhere.

It is usually not the right place for a review widget. A widget that renders inline where you put it wants a specific position on a specific page, and a site-wide injection has no position to be given. Use it only if you are doing something deliberate, such as a floating badge that should follow visitors across the site.

If you do use it for a badge, use it once. Two badges on the same page is a common outcome of adding a site-wide snippet and then forgetting it while building a Custom Code page as well.

Because Custom Code is a page, it appears in the site navigation like any other page, and that is a real editorial decision rather than a side effect to ignore. A Reviews entry in the menu is a promise that there is something worth clicking, and a page holding one widget delivers on it thinly.

The better shape is to treat it as a destination and give it a reason to exist. The widget plus a short line of context above it reads as a page. The widget alone reads as a leftover.

Then link to it from where the decision actually happens. A button next to the contact form or the booking link that says how many reviews and what the rating is will send more people to the page than the menu entry will, and SITE123 menus make it one click from anywhere regardless.

How Do You Build the Widget?

Paste your Google, Trustpilot or Facebook profile URL, preview your real reviews and rating, then choose from over 100 layout styles across the slider, marquee, grid, list, masonry and badge families, and set the colours and fonts to match the SITE123 template.

The header rating comes from the platform aggregate rather than from the cards being displayed, so the number on the page matches the number on the profile a visitor lands on if they click through. That consistency is the reason to show a number at all.

Free plan, unlimited widget views. SITE123 is often chosen because it is inexpensive to run, and a review widget that starts asking for money once the site gets traffic would be an odd thing to build into it.

Where Should the Reviews Go?

Given the page constraint, the answer is a dedicated Reviews page linked from the home page call to action rather than a section buried mid-scroll. It is the shape SITE123 pushes you towards, and it is a perfectly good shape when the link into it is prominent.

Keep the widget above the fold on that page. A visitor who clicked a link that said reviews should see reviews without scrolling, and the page has nothing else competing for that space.

If the business has more than one location, remember that a review profile is usually a single location. A site with a page per location wants each one pointing at its own profile rather than all of them showing the flagship.

One line, one page

Build the widget, paste it into a SITE123 Custom Code page, set the height slider. Free plan, unlimited views, and changes go live the moment you save.

Try the Free Widget Builder →

Try Our Free Tools

SITE123 Reviews Widget — Add your Google, Trustpilot or Facebook reviews to a SITE123 site with a Custom Code page. Free plan, unlimited views.

AI Review Response Generator — Draft a reply to any review in seconds, then copy and paste it onto the platform. Free, no signup.

Frequently Asked Questions

Common questions about this topic

Why is there no HTML element in SITE123 content sections?

SITE123 content sections are designed layouts with fields rather than free-form blocks, so none of them accepts markup. Custom code is confined to its own page type instead, which keeps a designed section from being visually broken by something pasted into it. Looking for an HTML block among the section types is a search that cannot succeed.

How do I add a Custom Code page in SITE123?

Open the Pages tab in the editor and add a Custom Code page, then give it a name. Click into the code area, paste your embed, and save. SITE123 documents this as embedding external scripts and HTML directly into the project structure, and states that changes apply to the live site instantly.

What does the Custom Height slider do?

It sets how many pixels of vertical space the embedded content is given on the page. It is the only layout control on a Custom Code page, so set it to slightly more than the widget needs. Reviews vary in length and a little slack stops the last card being clipped when someone writes a long one.

Can I put the review widget on my SITE123 home page instead?

Not as an inline block, because regular content sections do not accept markup. The supported options are a Custom Code page, or the Plugins section under Settings for code that runs across the whole site. For an inline reviews section on the home page specifically, neither route places it there.

When should I use Settings then Plugins instead?

For code that belongs everywhere rather than in one position, such as analytics or verification tags, or a floating badge meant to follow visitors across the site. A widget that renders inline where you place it wants a specific spot on a specific page, which a site-wide injection cannot give it.

Does a Custom Code page show up in my site menu?

Yes, like any other page, so the name you give it is visible to visitors. That makes it worth treating as a destination: a short line of context above the widget turns it into a page rather than a leftover, and a link from the home page call to action will drive more traffic to it than the menu entry alone.

Written by

Mike Ragimov
Mike Ragimov

Senior software engineer with over 8 years of experience. Founder and CEO of BlooTrue, a review widget platform for local businesses.