Small businesses typically budget 2-5% of revenue for marketing. The U.S. Small Business Administration also says B2C companies should spend more than B2B companies. Marketing automation can help ...