This question already has an answer here:
I'm wondering what would be a better design in regards to User Experience for a contact form. Currently the contact form on my website is an overlay that pops up that a user can fill out and submit, which is fine, but I'm wondering if it would be better for a user to navigate to a new page to fill out the contact form instead of just using the overlay. My thought behind this is basically that with an overlay there are essentially two call-to-action buttons-- the submit button and the close button.
Would navigating users to a dedicated page be a better option? Would using a modal distract from the purpose (i.e. filling out the form)?