This can be combined with the approach I used here:
Basically create a sandbox doc with whatever form-like interface (like I created a cart or @Tomislav_Mamic created a form-like flow) and make the final step a submission of an actual Coda Form to the private doc with all the answers encoded someway in a URL param.