To add requirement tags (like skills or qualifications) to a job board in Webflow using CMS Collections and link them to job postings, you need to set up a multi-reference field in your jobs CMS. Here’s how to do it:
1. Create a CMS Collection for Requirement Tags
- Go to the Webflow CMS and Add New Collection.
- Name it something like "Requirements" or "Skills".
- Add a field called Name (or Label) for the actual requirement (e.g., “JavaScript”, “Bachelor’s Degree”).
- Optionally, add a color picker or icon field if you want to style the tags visually.
- Publish the changes to make this collection live.
2. Add a Multi-Reference Field to the Jobs Collection
- Go to your Jobs CMS Collection.
- Add a new field and choose Multi-reference.
- Name it something like “Requirements”.
- Link it to your Requirements collection.
- Save and re-publish the site if necessary.
3. Link Requirement Tags to Each Job Posting
- While editing or creating a job post in the Jobs Collection, scroll to the new Requirements field.
- Select or add multiple existing requirement tags from the Requirements CMS.
- Save the job post.
4. Display Requirement Tags on the Template Page
- Open the Jobs Template Page in Webflow Designer.
- Drag a Collection List into the job layout.
- Connect the list to the Requirements multi-reference field.
- Inside the Collection List, add a Text Block bound to the Requirement Name.
- Style this text block like a tag (e.g., add padding, background color, border-radius).
- Optionally: Add flexbox or grid styling for aligning multiple tags properly.
5. Optional – Enable Filtering by Tags on a Job Board Page
- On your job listing grid page, add a Collection List of jobs.
- Add Filters using Webflow’s built-in filters (limited) or use a third-party filter plugin like Jetboost or Finsweet’s CMS Filter.
- Use these tools to allow visitors to filter jobs by specific requirements/tags dynamically.
Summary
To add and link requirement tags to jobs in a Webflow job board, create a Requirements CMS, add a multi-reference field to Jobs, connect relevant tags to each job, and then display them using a Collection List. This allows for scalable, relational data between job posts and skill tags.