vertical software monetization