Yes, but on free plan you only get up to 10 free form submissions
► [LIST] Feature Availability & Limits
Form submissions will be saved to the project dashboard, and also emailed to you if you have set your email address under “Form notifications”
Fundamentals of Forms in Webflow - Webflow University Documentation