Today we get into the weeds of what working with marketing agencies should look like as a rapidly growing B2B SaaS company. We discuss the functions agencies should be performing for your business throughout its early growth stages. We address how to structure KPIs around both short and long term metrics so agencies are accountable for both quick wins and sustainable growth. We also give a ballpark marketing budget figure for software companies between $1-$10 million in ARR, and discuss why we started Kalungi, the niche it fits, and the types of problems it strives to solve.