The question implies you are a business owner trying to adapt your business to Google Sites.
Try approaching this question the other way around.
In other words, start by working out the optimum workflow and processes from your customers perspective. Then adapt Google sites (or any other software) to your business. If Google sites can’t be adapted, choose another app that can.
Doing it this way around provides all the answers you need.