Hello - I am doing an integration between Clay and Webflow and I am not able to register the collections on the webflow side. Everything in clay seems to be running normally. The calls to Webflow seem to be picking up and writing the entries (see screenshot). The problem is the entries don't appear on the webflow side:
The most common cause is that new fields need to be published at least once - Webflow's API won't expose custom fields until they've been given a value in a published Collection Item and the site has been republished. Other potential issues: • Check if items are drafts - verify the "Is draft" setting in your Clay enrichment • Verify collection ID and item ID match - mismatched IDs can cause 404 errors • Ensure slugs use lowercase and hyphens (not spaces/underscores) • Test your Webflow connection using Clay's "Test connection" button Try publishing your Webflow collection with sample data first, then republish the site before running your Clay integration again.
Thanks - I'll give that a shot
It successfully published but it didn't load { "id": "683f50337fa314e0d9832e7c", "isDraft": false, "createdOn": "2025-06-03T19:42:43.562Z", "fieldData": { "name": "Metaview", "slug": "metaview" }, "isArchived": false, "cmsLocaleId": "683f1c972c0891b13abca58d", "lastUpdated": "2025-06-03T19:42:43.562Z", "lastPublished": null }
The issue is likely that your Webflow site hasn't been republished after creating the items. Even though the API shows successful creation ("isDraft": false
), the "lastPublished": null
in your response indicates the item hasn't been published to your live site yet.
You need to manually republish your Webflow site for the new items to appear. In Webflow, go to your site dashboard and click the "Publish" button to make the changes live.
Additionally, ensure any custom fields were previously published at least once with sample data, as Webflow's API requires this before fields become accessible.
I have successfully published both versions of the collections (one without sample data and one with)
But still no results are appearing
Since your API response shows "lastPublished": null, the items haven't been published to your live site yet. You need to republish your entire Webflow site (not just the collection) after creating the items through Clay. Go to your Webflow site dashboard and click the main "Publish" button to push all changes live. Collection publishing and site publishing are separate steps in Webflow. If items still don't appear after site republishing, verify your collection ID and item ID are correct, as mismatched IDs can cause 404 errors.
What does it mean to verify ID id is correct?
Verifying your collection ID and item ID means ensuring they match correctly and exist in Webflow. A 404 error often indicates the collection ID and item ID are mismatched - the item ID may not exist in the collection you're targeting. To verify: • Item ID: Use the Item ID from a recent "Get collection item" lookup to ensure it's current and valid • Collection ID: Confirm the collection has been published at least once and the item ID exists within that specific collection Mismatched IDs can cause items to appear created in Clay but not show up in Webflow.
So I revered to my original case and it seems to have been published, but there are still no entries. I have taken away all the custom fields and just published the core two slug and name fields
{ "id": "683f5204afd095aa06b06103", "isDraft": false, "createdOn": "2025-06-03T19:50:28.024Z", "fieldData": { "name": "OpsLevel", "slug": "opslevel-66566" }, "isArchived": false, "cmsLocaleId": "683f1c972c0891b13abca58d", "lastUpdated": "2025-06-03T19:50:28.024Z", "lastPublished": null }
{ "id": "683f39c12605ff79b3be9627", "isDraft": false, "createdOn": "2025-06-03T18:06:57.296Z", "fieldData": { "name": "OpsLevel", "slug": "opslevel", "customer-1": "Duolingo", "customer-2": "Keller Williams", "customer-3": "Hudl", "cta-headine": "Close more customers like Duolingo, Keller Williams, and Hudl with Dynamic Growth Partners", "company-logo": { "alt": null, "url": "https://cdn.prod.website-files.com/683f1c972c0891b13abca58e/683f39c12605ff79b3be9600_5d56294ea6ccdfd08d81f65d109bdcb4.jpeg", "fileId": "683f39c12605ff79b3be9600" }, "hero-headline": "This is how landing page automation can drive sales for OpsLevel", "logo-url-input": "https://s3.amazonaws.com/media.mixrank.com/hero-img/5d56294ea6ccdfd08d81f65d109bdcb4", "logo-color-hexcode": "", "company-name-normalized": "OpsLevel" }, "isArchived": false, "cmsLocaleId": "683f1c972c0891b13abca58d", "lastUpdated": "2025-06-03T18:06:57.296Z", "lastPublished": "2025-06-03T19:31:26.203Z" }
The key issue is that your API response shows "lastPublished": null
, which means the items haven't been published to your live site yet.
You need to republish your entire Webflow site (not just the collection) after creating items through Clay. Go to your Webflow site dashboard and click the main "Publish" button to push all changes live.
If items still don't appear after site republishing, this could indicate a 404 error where the collection ID and item ID are mismatched - the item ID may not exist in the collection you're targeting. Confirm that the collection has been published at least once and verify your collection ID is correct.
OK I have published all changes, will rerun in clay
Since your latest API response shows "lastPublished": "2025-06-03T19:31:26.203Z", the item is now published. If it's still not appearing on your live site, try these steps: • Clear your browser cache - published items may not show due to cached content • Check the correct collection page - ensure you're viewing the right collection on your live site • Verify collection visibility settings in Webflow - the collection may be hidden or filtered • Test with a direct URL using the item's slug to see if it's accessible If items still don't appear after these steps, this may require human assistance to investigate further.
Even after publishing everything, published still shows null, could this be an issue on the Webflow side?
Yes, this could be a Webflow-side issue. The persistent "lastPublished": null despite publishing suggests Webflow's API isn't recognizing the site republish. Try these steps: • Ensure you're republishing the entire site (not just the collection) from Webflow's main dashboard • Verify your collection has been published at least once with sample data before running Clay • Check if there's a 404 error where collection ID and item ID are mismatched If items still show "lastPublished": null after these steps, this may require human assistance to investigate the Webflow API connection further.
How do I verify my collection has been published at least once with sample data before running Clay. The UI doesn't allow me to enter anything on Webflow
To verify your Webflow collection has been published with sample data, you need to manually create at least one collection item directly in Webflow's CMS editor (not through Clay) with values in your custom fields, then publish your site. If the Webflow UI isn't allowing you to enter data, this typically means the collection fields haven't been properly set up or the collection itself needs to be configured first in Webflow's designer. Once you've created and published at least one item with sample data in Webflow, republish your entire site to make the fields accessible via API.