Mapping the columns of user uploaded excel files

I have a trained model that I want to expose via a webapp to make new predictions based on user uploaded files.

I need the columns of the user's uploaded file (excel, csv) to conform to a set of assumptions/expectations.

I was imagining a sort of wizard that asks the user questions like: "Thanks for uploading your file, now ..."

  1. What is the name of the column for account balance?
  2. What is the name of the column for date the account was opened?

This workflow of "User uploads data" -> "Collect additional user input" -> "Do something" seems common enough.

I found this thing:

Any other thoughts on how to keep this relatively painless and maximize user experience?