Yes, budgeting is essential before choosing the most suitable marketing automation platform for your company. Even if you should not go ahead and splurge on the purchase, you should also not limit yourself, because purchasing a tool simply because it is inexpensive may result in additional costs in the long run.