For SaaS based business, the top converting customers come from effective content marketing but again this should be done in a right way. Content Marketing takes time and good investment, this also creates digital asset for you over time.
Affiliate can be other channel which you can leverage.
Apart from this you need to be completely aware about your customer personal and buying behaviour. This help in long term.
Hope my 2 cent will be helpful for you.