To add a File Upload component in Webflow, your site must meet specific requirements—most limitations come from the plan level or Collection (CMS) form restrictions.
1. Check Your Webflow Hosting Plan
- File Upload fields are only available on Business Hosting or higher, or on Workspace plans (Core or above) with sufficient form upload permissions.
- If you're on a lower-tier plan (like Basic or CMS), the File Upload field will appear grayed out and cannot be added.
2. Use a Static Form Page
- Webflow only allows File Upload fields on static pages, not on CMS template pages (e.g., a Collection Page for job posts).
- If your "Employment Opportunities" section is a CMS Collection Page, you won't be able to add a native File Upload field directly on that page.
3. Add File Upload to a Static Page Instead
You’ll need to create a dedicated static page (e.g., "Apply Now") with a working file upload form:
- Go to Pages → Create a new static page (e.g., Applications or Careers Form).
- Drag a Form Block from the Add panel.
- Drag in a File Upload field (it should be enabled if your plan supports it).
- Include other relevant fields (name, email, position applying for, etc.).
- Link users from your CMS job listings to this static application form using URL parameters or a dropdown for job titles.
If you're limited by your plan or CMS structure:
- Use tools like Zapier + Airtable, Uploadcare, or Formspark which can handle file uploads and integrate with Webflow via form action attributes or embeds (host script externally).
- These services bypass Webflow’s native limitations.
5. Upgrade Your Plan If Necessary
- To enable the File Upload field, consider upgrading to:
- A Business site plan, or
- A Workspace (Core or Growth) plan with collaborators and form upload credits.
Summary
Webflow only allows the File Upload field on static pages and on higher-tier plans. Create an application form on a static page with the file upload component, and route job applicants there from your CMS job listing pages. If plan restrictions apply, consider third-party solutions to manage file uploads outside of Webflow.