An effective marketing budget should be between 3% - 6% of revenue. Established businesses can spend less while new ones will need to spend more to grow their presence. This includes all budgets not just digital marketing.