The "ValidationError: Validation Failure" in Zapier when publishing a YouTube video item to Webflow typically indicates that the data doesn’t meet Webflow CMS field requirements.
1. Check Required Fields in Webflow CMS
- Go to the CMS Collection in Webflow where the video should be added.
- Identify fields marked as Required (usually shown with a red asterisk).
- Make sure Zapier is sending corresponding data for each required field during the integration.
- Webflow expects specific field data types (e.g., plain text, rich text, URL, image).
- Example issues include:
- Sending a YouTube video URL to a Video field instead of a Link field.
- Improper date format for a Date field.
- Wrong file type or inaccessible URL for an Image field.
- Use a YouTube video URL format like https://www.youtube.com/watch?v=VIDEO_ID for a Video field.
3. Ensure Image Fields Receive Valid URLs
- If your Webflow CMS has an Image field, Zapier must send a direct image URL (ending in .jpg, .png, etc.).
- YouTube thumbnails (like img.youtube.com) may not always be reliable—manually test URLs in a browser.
- Webflow has character limits for fields like Slug (max 256 characters) and Plain Text (max 256 characters).
- Ensure no special characters are used in slugs or names that might violate Webflow validation rules.
5. Test the Zapier Action Independently
- Within Zapier, open the "Create Live Item in Webflow" step.
- Click "Test Action" and read the full error response. Zapier often highlights which field caused the error.
6. Use Webflow API Logs for Deeper Insight
- Go to Webflow Dashboard → Project Settings → Integrations → API Access.
- Use API logs (if available) to track failed requests and pinpoint invalid fields.
Summary
The “Validation Failure” error usually results from required fields being empty or one or more fields receiving the wrong data type or format. Review your Webflow CMS structure and make sure Zapier is sending data that exactly matches field requirements like URLs for video/image fields, proper text format, and all required values.