CMS Data Integration Expert with JavaScript Skills

I’m looking for a Webflow/JavaScript expert to help complete a form integration. The setup involves a Webflow CMS Collection for training dates. Each training has a “Book now” button. When clicked, the form should capture the associated training date and send it (along with name and email) to Zapier.

What’s already done:

• Webflow CMS is set up (collections: training and trainingdates)

• A form exists with a hidden field (trainingDate)

• Each “Book now” button has a data-training-date attribute

• JavaScript is added to populate the hidden input

• Zapier is receiving form submissions — but the dynamic trainingDate is not coming through

What I need help with:

• Debug or rewrite the script to ensure the correct CMS training date gets passed to the form

• Ensure the hidden field value is properly inserted before form submission

• Ensure Zapier receives the correct data (via Webflow’s native form submission trigger)

Deliverables:

• A working setup where the form submission includes the selected training date

• Brief explanation of what was changed / fixed

Ideal profile:

• Solid experience with Webflow CMS and Forms

• Strong JavaScript skills

• Comfortable troubleshooting form-data issues with Zapier

This is a small but important task — if done well, I have more ongoing work for the site. Please mention if you’ve worked with Webflow+Zapier before.

Job Qualifications

  • JavaScript is added to populate the hidden input
  • Solid experience with Webflow CMS and Forms
  • Strong JavaScript skills
  • Comfortable troubleshooting form-data issues with Zapier

Job Benefits

  • Each training has a “Book now” button

Job Responsibilities

  • The setup involves a Webflow CMS Collection for training dates
  • Webflow CMS is set up (collections: training and trainingdates)
  • A form exists with a hidden field (training
  • Debug or rewrite the script to ensure the correct CMS training date gets passed to the form
  • Ensure the hidden field value is properly inserted before form submission
  • Ensure Zapier receives the correct data (via Webflow’s native form submission trigger)
  • A working setup where the form submission includes the selected training date