You're seeing duplicated CMS items on the live site, even though they are not duplicated in the Webflow Designer or the Collections panel.
1. Check for Multiple Collection Lists on the Page
- Go to your page in the Webflow Designer and check for multiple Collection List elements.
- A common cause is two or more Collection Lists pulling the same CMS data source, which can create the appearance of duplicates.
- Select each Collection List and verify the bound Collection and its filter settings.
2. Review Conditional Visibility Settings
- In Designer, check if you’re using any conditional visibility rules on Collection List Items.
- If some items are hidden in Designer with visibility rules but not hidden on the published site, it can cause confusion.
- Ensure all visibility conditions are working as intended in both Designer and Live views.
3. Confirm There Are No Pagination or Loading Scripts
- If you are using pagination, infinite scroll, or any custom load more interaction (including Webflow Logic or JavaScript), these may be duplicating items on publish.
- Check for any custom code or plugins that re-render or loop through CMS items potentially duplicating content.
4. Re-publish & Clear Cache
- Sometimes, old published versions may cache CMS content incorrectly.
- Republish the site (click Publish → Publish to Selected Domains).
- View the site in an incognito window or cleared browser cache to eliminate cached display bugs.
5. Check CMS Import Source (if using automation)
- If you're using Zapier, Integromat (Make), Udesly, or CSV imports, verify that you're not accidentally duplicating entries during import.
- Even though the CMS UI shows no duplicates, the live site might still try to render past imports if something corrupted the CMS state on publish.
6. Inspect Custom Code for Duplicates
- In Page Settings or the Custom Code section of your site, check for any scripts that might clone or repeat Collection List items.
- Look for any JavaScript
.cloneNode() or jQuery clone() operations that aren't scoped correctly.
7. Use Webflow’s CMS API Safely
- If you're using the Webflow CMS API to dynamically insert or modify items, check your logs to ensure POST requests aren’t being sent multiple times.
- Only one CMS entry should exist per intended content piece.
Summary
If CMS items are duplicating on the live site but not in the Designer, the most likely causes are duplicate Collection Lists, faulty custom code or interactions, or artifacts from automation/import tools. Check each Collection List, visibility rule, and any third-party or custom code for unintended behavior, then republish and test again in an incognito browser.