How to Connect a Repeater to CMS in Wix Studio: A Step-by-Step Guide
- MUNDOWRITES

- Nov 8
- 3 min read
When you’re building a website, the last thing you want is to copy and paste the same card or block over and over again. That’s where Repeaters in Wix Studio come in. A Repeater is a design element that lets you create one “template card” and then multiply it with data pulled straight from your CMS.
We will walk through how to connect a Repeater to your CMS in Wix Studio, why it’s useful, and what to watch out for. Think of it as the bridge between your content and your design. Let’s go step by step.
Step 1: Plan Your Content
Before you even open the editor, think about the kind of content you want to display. Are you showing products, blog posts, or maybe a team directory? Each of these needs different fields.
For example, a product card might need:
Title
Image
Price
Short description
Link to a detail page
Sketching this out first saves you from redesigning later.
Step 2: Create Your Collection
In Wix Studio, your content lives in collections. These are basically tables that hold all your data.
To set one up:
Go to your CMS dashboard.
Create a new collection.
Add fields like “title,” “image,” “price,” and so on.
Enter a few sample rows of data.
Now you’ve got a mini database ready to feed your design.
Step 3: Add a Repeater to Your Page
Head into the Wix Studio editor. From the Add menu, choose List → Repeater. Drop it onto your page and design one card.
Inside that card, place the elements you need: an image, a heading, a text box, maybe a button. Make it look the way you want. This will be the template for all your items.
Step 4: Add a Dataset and Connect It
Here’s the key move: connect the Repeater to your CMS.
Click on the Repeater.
Select Connect to CMS.
Add a dataset and link it to your collection.
This dataset acts like a pipe. It pulls information from your collection and feeds it into the design.
Step 5: Bind Elements to Fields
Now you tell Wix Studio what goes where.
Connect the image element to your image field.
Connect the heading to your title field.
Connect the paragraph to your short description field.
Connect the button to either a dynamic page or an external link field.
The moment you do this, your one card will multiply, and each item will display different data.
Step 6: Fine-Tune with Sorts and Filters
Not everything in your collection needs to show up at once.
With dataset settings, you can:
Sort items by newest, price, or custom order.
Filter items by category or tags.
Limit how many show on one page.
This lets you reuse the same design for multiple views. For example, “Featured Products” or “Wall Lights.”
Step 7: Add Pagination or “Load More”
If you’ve got lots of content, you don’t want to overwhelm visitors. Add Next/Previous buttons or a Load More button so people can browse smoothly.
Step 8: Make It Responsive
Repeaters stretch across different screen sizes, but you still need to check.
On tablet view, make sure cards don’t squish.
On mobile, cards may stack. Give them enough padding so they look clean.
Keep fonts and buttons consistent for a polished feel.
Step 9: Use Dynamic Pages (Optional but Powerful)
Want each card to lead to a detailed view? Create a dynamic item page in Wix Studio. This page pulls info for one item at a time. Link your card button to it, and now you have a full catalog with detail pages without building dozens of separate pages.
Step 10: Test Everything
Before publishing, double-check:
Do images load correctly?
Are alt texts connected (important for accessibility and SEO)?
Are buttons linking to the right places?
Does it work on mobile?
A quick test run saves headaches later.
Why Use Repeaters with CMS?
Saves time: One design works for hundreds of items.
Keeps your site consistent: Every card looks the same.
Easy to update: Change the text in the CMS, and it updates across the site.
Scales with your business: Add new items without touching the design.
This is especially helpful for online stores, agencies, bloggers, and anyone managing lots of content.
Things to Watch Out For
No gallery fields: You can’t bind a multi-image gallery to a Repeater. Stick with one image field per card.
Backgrounds in slideshows: At the moment, you can’t bind slideshow backgrounds directly. Use an image element instead.
Permissions: If your collection is set to “Admin Only,” visitors won’t see anything. Make sure it’s public if needed.
Comments