A HubSpot customer wants a form based calculator added to their website that is also on HubSpot.
on the first page display a description and ask the customer to enter name and E-mail to continue to page 2
on page 2 display the calculator form that beside static field values has also dynamic data in select fields
on page 3 display results after lots of math on, again, dynamic data is done, part of the results should be grayed out until the customer enters more information (address, phone, etc.) and if is done all the results should be displayed and there would be a possibility to print them
I would do this calculator on a sub-domain of clientdoman on a hosting with a database to store the dynamic data and some back-end scripting. The Admin page for all the calculator data would also be on this separate hosting. I also understand how the HubSpot Form API could be used to pass the customer data back and I also understand how the tracking should be implemented.
Can this customer wish - to stay on customerdomain - be fulfilled somehow? Doesn’t seem possible as far as I get it, or am I wrong? Maybe could work in a ugly way with a bunch of Ajax calls to the outside server and lots of jQuery code for form manipulation, etc.? Or is there some other solution?
Depending on the answer I might have more specific questions on each point of the above described idea.