The phrase "different channels" means different ways or methods of doing something. It refers to using various approaches or ways to accomplish a task or achieve a goal. Full definition
Potential clients find your law firm through different channels including your website, a legal directory or a referral from a former client. (lawyermarketing.com)
It was not allowed to mention a different price for the same products on different channels. (policybazaar.com)
There are many different channels for you to work within to build brand awareness. (remonline.com)