2 ingredients of a successful SaaS application
1. Easy to use - people should be able to signup and use the tool within minutes. Navigating around the tool and learning how things work should be self-service.
2. Robust - the SaaS application should be power-packed with elegant features that people can take advantage of when they learn the basics.
People love features (think cellphones) and feel great/smart when they can graduate from a basic user to a power user within the same system.
