In general, you will be preparing your questions in Excel or other tool. Then collect the data in Excel encoding the answers in text as numbers, and I believe SPSS does this automatically for you. After you can prepare your data in Tableau itself or Tableau Prep (often requiring to pivot so that you have only one response per row) and visualise it in Tableau. The reason you want to encode text answers as numbers is to be able to aggregate the data, and make nice stacked bars or other chart types.
The resource Ken recommended is definitely a must read!
Hope this helps.