Back to blog
Tutorial

How to Add Testimonials to Wix (3 Methods That Work)

Tamim
April 9, 2026
7 min read

Wix is one of the few website builders that ships with an actual testimonials widget. You can drag it onto your page from the Add Elements panel and start filling in quotes immediately. For many users, that is enough.

For founders and creators who want more — a carousel from real social media replies, verified testimonials that link back to original posts, or a clean embed that updates without reopening the editor — the native widget has real limitations worth understanding before you invest time in it.

This guide covers all three approaches: the Wix Testimonials widget, a custom section built from Wix's layout tools, and an embedded live carousel via the HTML component. By the end, you will know which one fits your situation.


Method 1 — The Wix Testimonials Widget

Wix includes a built-in Testimonials widget in its App Market and element library. It is designed specifically for displaying customer quotes and is the fastest way to get something on your page.

How to add it

  1. In the Wix Editor, click Add Elements (the + icon in the left panel)
  2. Search for Testimonials or navigate to Interactive → Testimonials
  3. Choose a layout style from the available presets (slider, grid, or list)
  4. Click Add to Page
  5. Click on the widget to open its settings panel
  6. Select Manage Testimonials to add your quotes

Adding testimonials

In the Testimonials manager:

  1. Click + Add Testimonial
  2. Fill in the quote text
  3. Add the person's name and title
  4. Upload a photo (optional but recommended)
  5. Add a rating (optional — shown as stars if enabled)
  6. Repeat for each testimonial
  7. Drag to reorder

Styling options

The Wix Testimonials widget supports:

  • Layout switching (slider, grid, list)
  • Font and color changes via the Design panel
  • Card border radius, shadow, and background color
  • Navigation arrow and dot styles for the slider layout

When this works

The Wix Testimonials widget is the right choice when:

  • You want something live in under 15 minutes
  • Your testimonials come from emails, messages, or private conversations
  • You have 3 to 8 testimonials that do not need frequent updates
  • You want star ratings displayed alongside quotes
  • Design consistency with your Wix template matters to you

Where it falls short

Testimonials are static entries. The widget has no connection to social media platforms. Every quote is typed in manually. If the original testimonial was a tweet, you are transcribing it — and losing the verification link that makes it credible.

No social proof authenticity. There is nothing in the widget that proves the testimonials are real. No link to an original post. No verified username. A visitor reading your testimonials has only your word that they came from real customers.

Limited to widget styles. The preset layouts are polished but not customizable beyond Wix's design panel options. If you want a specific layout that does not match any preset, you cannot build it within the widget — you would need Method 2.

Slider is not a true carousel. Wix's slider shows one testimonial at a time with arrow navigation. If you want a multi-card horizontal scroll where visitors see several testimonials simultaneously, the slider widget does not support that.


Method 2 — Build a Custom Testimonial Section

Wix's drag-and-drop editor lets you build any layout from scratch. You can create a testimonial section that looks exactly how you want using strips, boxes, text elements, and image components.

How to build a testimonial card

  1. In the Wix Editor, add a Strip (full-width section) where you want testimonials
  2. Inside the strip, add a Box element — this will be one testimonial card
  3. Inside the box, add:
    • A Text element for the quote
    • A Text element (smaller) for the name and title
    • An Image element for the person's photo (set to circular crop)
  4. Style the box: background color, border radius, padding, shadow
  5. Duplicate the box for additional testimonials
  6. Place duplicate boxes side by side using Wix's layout handles
  7. Optionally group the boxes inside a Repeater if you want uniform sizing

Adding a carousel effect

Wix's Slideshow element can be used as a testimonial carousel:

  1. Add a Slideshow from the Add Elements panel
  2. In each slide, add your testimonial card design (quote, name, photo)
  3. Set the slideshow to autoplay in the settings
  4. Style the navigation dots and arrows to match your design

When this works

Custom-built testimonials are right when:

  • You need a specific layout the widget cannot produce
  • You want your testimonials section to match your page design exactly
  • You are comfortable with Wix's drag-and-drop editor
  • You have a designer's eye and want precise control over spacing and styling

Where it falls short

High maintenance. Every testimonial update requires opening the editor, navigating to the right section, editing individual elements, and republishing. There is no content management layer.

Same authenticity problem as Method 1. Custom-built testimonials are still text that you typed. Nothing links back to the original source.

Mobile layout requires separate work. Wix's editor has separate mobile editing. A custom-built desktop layout may not automatically translate to a clean mobile layout — you may need to adjust element positions for mobile separately.


Method 3 — Embed a Live Carousel with the HTML Component

Wix's HTML component (also called the "HTML iframe" widget) accepts raw HTML including <iframe> tags. This is the method that gives you a live, curated testimonial carousel from real social media posts — with real profile photos, real usernames, and links back to the original source.

How it works with LaunchWall

  1. Paste the URL of an X post that received genuine public replies from customers or users
  2. LaunchWall fetches all public replies to that post
  3. Select the specific replies you want in your carousel
  4. Publish and copy the generated <iframe> embed code
  5. Paste it into Wix's HTML iframe component

The carousel renders as a horizontally scrollable set of testimonial cards. Each card shows the person's real X profile photo, their username, the tweet text, and a link to the original post on X.

Step-by-step: adding to Wix

  1. In the Wix Editor, click Add Elements → Embed → HTML iframe
  2. A gray box appears on the canvas — click Enter Code
  3. Paste your LaunchWall <iframe> code into the code field
  4. Click Update — the carousel renders inside the editor
  5. Resize the HTML iframe widget to your desired dimensions
  6. Set width to fill the section (drag the handles or set a percentage width)
  7. Publish your site

Wix-specific notes

The HTML iframe component is available on all Wix plans, including the free connected domain plan. Unlike some other embed approaches, this does not require a premium upgrade.

Size the component correctly. The HTML iframe in Wix has a fixed pixel size by default. Set the width to match your section width and the height to match the carousel's expected render height. LaunchWall carousels have a consistent height based on card count — test on the published site to verify the fit.

Editor preview vs published. The carousel renders in the Wix Editor, which is helpful for placement. However, always check the published site to confirm sizing and scrolling behavior on real desktop and mobile.

Mobile behavior

Wix has a separate mobile editor. When you switch to mobile view, the HTML iframe component will appear at its desktop dimensions. Resize it in the mobile editor to fit the smaller screen width. The carousel itself handles mobile scroll behavior internally.

When this works

The HTML embed is the right choice when:

  • Your testimonials are public X replies from a launch post, announcement, or campaign
  • You want your testimonials to be verifiable — visitors can click through to the original post
  • You need a carousel rather than a static grid or single-testimonial slider
  • You want to update which testimonials are shown without reopening the Wix editor
  • Page performance matters — one iframe loads faster than multiple embedded tweet scripts

When this is not the right fit

If your testimonials are from private conversations — email, Slack, customer support — LaunchWall cannot access them. Use Method 1 or 2 for private testimonials.


Wix-Specific Considerations

Wix ADI vs Wix Editor

Wix offers two editing modes: Wix ADI (the AI-generated site builder) and the classic Wix Editor (full drag-and-drop control). All three methods in this guide apply to the classic Wix Editor. If you built your site with ADI, switching to the full editor gives you access to the HTML iframe component and custom layout tools.

To switch: go to your Wix dashboard → Edit Site → switch to Editor mode. Your ADI layout is preserved.

Wix Studio

If you are using Wix Studio (Wix's newer editor for professional web designers), all three methods work. The HTML iframe component is available under Embed & Social in the Add Elements panel.

Wix performance and embeds

Wix sites load scripts asynchronously by default. A single LaunchWall iframe is one resource load — it does not meaningfully affect your Wix site's performance. By comparison, embedding 10 individual tweets using X's native embed script creates 10 separate script loads, which can slow your page.

Custom domain and HTTPS

All Wix sites on a connected custom domain use HTTPS. LaunchWall embeds serve over HTTPS. There are no mixed-content security issues.


Which Method Should You Use?

You want the fastest possible setup and have text-only testimonials: Use the Wix Testimonials widget (Method 1). It is drag, drop, and fill in the blanks.

You need a specific custom layout the widget cannot provide: Build it manually (Method 2). More work, full control.

Your best testimonials are X replies and you want verifiable social proof: Use the HTML iframe embed (Method 3). It takes 20 minutes total and produces testimonials visitors can actually verify.

You want both: Use Method 1 or 2 for testimonials from private customer conversations, and the HTML embed for your X reply thread. Many Wix pages combine a static quote section (early on the page) with a full carousel embed near pricing.


The Verification Gap

The core limitation of Methods 1 and 2 is not the design or the layout — it is the credibility gap. Anyone can type any quote into a text field. There is no signal to a skeptical visitor that these testimonials are real.

The embed approach closes that gap. When a visitor sees a testimonial card with a real X username, a real profile photo, and a link icon that opens the original post on X — the testimonial is not a claim anymore. It is proof.

For a Wix landing page where the goal is signups or sales, the difference between "claimed testimonial" and "verified social media post" can be the deciding factor for a visitor who is on the fence.


LaunchWall is built for the founder who already has social proof on X and wants it on their Wix site today. The $1 trial takes 15 minutes.

Start a 7-day trial for $1 →