Using Asana to track customer data

We currently important relevant data for our projects using a complicated (and limited) import of datasets that convert into Asana tasks. These datasets are build using another websites conditional logic forms that capture 20-30 fields of very important data.

Perfect world? Asana forms would capture all that data, we’d be able to run reports off the various data fields and Asana would be a one stop shop for our projects/tasks and historical sales data.

Real world? Asana doesn’t allow for more than a few custom fields. Doesn’t offer detailed reporting for those fields. And the form builder is not nearly detailed as other form websites.

Each of our sales is a project. I just want to be able to have all of the data in one place. But it seems I can’t?

Does anybody have any ideas on how to make this work for us?