Create A Multi Step Form With Zip Code Validation

We are trying to recreate a landing page in Unbounce with multi-step forms. The first form is for email capture. then if the customer wants to proceed and hit continue, he will be directed to a new form that will collect his details like name, address, etc. There is a zip code validation that will notify the customer if his area is being serviced after submitting this form. If his area is not within the service area, he can’t continue but if it is, a thank you page will be shown. Is there a way to do this in Unbounce? or is there any other work around that you can recommend? Thanks.!

edit: It just occurred to me that the 2nd form is also a check out page.