Hi Mikhail,
That's a very interesting use case for web forms you have there. You know of course all about app references, and that fact you could link flight itineraries and file documents to applications manually as they come in. Put that would be a pain and does not scale well, I understand.
With the current limitations of web forms, you could do one of two things as I see it:
1) Make the clients write their email in all three web forms, and make sure that gets mapped to the same space contact. That will at least allow you to easily identify the flight itineraries and documents of each client later, as you can search for the email inside Podio.
2) Code a custom app that uses the Podio API. This would allow you to tailor-make the experience to your business needs, and you could easily link items together via the API. If this is a core business process it might be worth the effort.
However, Podio is also about empowering people to do advanced stuff like this without having to code, and without having to do tedious manual work such as mapping items by hand. So I'd like to ask you and other people on the list which of these two possible improvements to web forms you think would be most helpful to this and similar use cases:
1) Support for multiple web forms for the same Podio app. In this case you could build one big app with the fields for both applications, flight itinerary etc., but then have one web form that only exposed the application part of the fields, another web form that exposed the flight itinerary etc.
2) Support for hidden fields and prepulated values in the web form. In this case you could have a hidden application reference field in e.g. the flight itinerary web form, and then populate it with the id of the application using a query string. You would then send a link to the next web form with the application id in it, and flight itineraries etc. would be automatically linked to applications immediately when the web form was submitted.
Cheers,
Casper Fabricius
Developer at Podio