In a way, any marketing campaign is better than none, because it means you're directing your small business marketing efforts rather than just casting blindly here and there. But the best marketing campaign is the marketing campaign that gets the results that you want and that takes some planning and a coordinated effort.