Існує велика кількість змінних, які впливають на вибір структури каналу розподілу. Умовно їх можна розподілити на шість категорій.
1. Змінні ринку: місцезнаходження, розмір, дисперсія, поведінка споживачів.
2. Змінні товару: обсяг і вага, ступінь і швидкість псування, вартість, рівень стандартизації, новизни, технологічності та ін.
3. Змінні фірми: розмір, фінансові можливості, способи управління розподілом, цілі і політика фірми.
4. Змінні посередників: наявність, вартість використання, види послуг, що пропонуються ними.
5. Змінні навколишнього середовища. Це найбільша група змінних. До них належать чинники, наявні у зовнішньому і проміжному маркетинговому середовищі.
6. Змінні поведінки всіх суб'єктів каналу - це чинники, які можуть призвести до конфліктів між окремими посередниками, посередниками і товаровиробниками або кінцевими споживачами, їх урахування є також обов'язковим у формуванні каналу розподілу.