How can I fix the issue with Zapier not adding 'https://' to URLs in Webflow collection items when the link field is missing it, causing Webflow to publish it as a subdirectory?

TL;DR
  • Ensure all URLs sent to Webflow via Zapier include 'https://' using a Formatter step to conditionally prepend it if missing.
  • Manually update incorrect URLs in Webflow collections or use a CSV export/import for bulk corrections.

When using Zapier to push URLs into a Webflow collection, URLs may publish incorrectly as subdirectories if they lack the 'https://'. Here's how you can resolve this issue: 

1. Ensure Proper URL Formatting in Zapier

  • Modify Your Zap Step: Within the Zap that transfers data to Webflow, ensure you're formatting URLs to prepend 'https://' if they don't already include it.
  • Use Formatter Tool: Implement a formatter step in your Zap to check and correct the URL format before it reaches Webflow.

2. Use the Formatter by Zapier

  • Add a Formatter Step: Before your Webflow action, add a Formatter by Zapier step in your Zap.
  • Text Formatting Actions: Choose "Text" as the action event, then use the "Replace" or "Find and Replace" function to add 'https://' where needed.
  • Conditionally Append: You can use conditional logic within the formatter to add 'https://' only if missing.

3. Check and Update Existing URLs

  • Manually Edit in Webflow: Go to your Webflow Collections and manually edit existing URLs that are formatted incorrectly.
  • Bulk Edit If Necessary: Use a CSV export/import if a large number of entries are affected, correcting URLs within a spreadsheet.

Summary

To prevent Webflow from misinterpreting URLs as subdirectories, ensure all URLs provided by Zapier include 'https://'. Use a Formatter step in Zapier to conditionally correct the URLs, and manually update any existing entries in your Webflow collections.

Rate this answer

Other Webflow Questions