To add requirement tags (e.g., skills, experience, qualifications) to a job board in Webflow and link them to your main CMS Collection for Jobs, you’ll need to create a multi-reference relationship between two CMS Collections.
1. Create a Requirements CMS Collection
- Go to the CMS panel, click + New Collection, and name it something like "Requirements" or "Skills".
- Add a single field for the Name of the requirement (e.g., HTML, Communication, 3 years of experience).
- Add any other optional fields (e.g., icon, description) if needed.
2. Add a Multi-reference Field to the Jobs Collection
- Go to your "Jobs" CMS Collection and click Settings (gear icon).
- Click + Add Field, choose Multi-reference, and select the Requirements Collection you just created.
- Name the field something like "Job Requirements".
- Save the Collection and click Save Collection Structure.
- Open each Job item in the CMS and use the multi-reference field to select related Requirement tags.
- You can select multiple requirements per job.
4. Display Requirements on the Job Template Page
- Go to the Job Template Page in your project’s Pages panel.
- Drag a Collection List element onto the canvas.
- In the settings panel, choose the Job Requirements multi-reference field as the source.
- Inside this Collection List, add a Text Block or Text Link and connect it to the Name field of each requirement.
- Style as needed (e.g., as tags or badges).
5. Optional: Enable Filtering by Requirements (with Jetboost or Finsweet Attributes)
- Webflow does not support native filtering by multi-reference fields.
- Use third-party tools like:
- Jetboost CMS Filters: Enables live filtering of CMS lists using checkboxes, tags, etc.
- Finsweet’s CMS Filter: A free solution using Attributes (https://www.finsweet.com/attributes/cms-filter).
To enable filter-by-requirement functionality:
- Install the filtering tool.
- Configure each item to output requirement tags as filterable values.
- Apply filters based on user interaction (e.g., “Show all jobs that include ‘JavaScript’”).
Summary
To add and link requirement tags to jobs in Webflow:
- Create a separate Requirements CMS Collection.
- Link it to Jobs via a multi-reference field.
- Display using a Collection List on the Job Template Page.
- Use tools like Jetboost or Finsweet Attributes for advanced filtering.