If you are spending money on branding but are not getting or expecting any sales, why bother? For a small provider you want sales. If you are making people aware of your services but they are not actually paying for your services then you are throwing money away.
If you are providing content and paying to promote it, you want to know if your return on your investment is paying off. It always amazes me how many online business do not even have Google analytics installed...