Effective marketing channels for law firms include SEO, content marketing, social media (with a focus on professional platforms like LinkedIn), email marketing, and targeted PPC campaigns. The most effective approach will depend on your target audience, practice areas, and budget.