Effective SaaS design balances usability with conversion