Omnikanal (inglise keeles omnichannel) tähendab kliendi tellimuse täitmiseks ja teenindamiseks erinevate kanalite sidumist ja kombineerimist. Omnikanali mõiste on rohkem kasutusel logistikavaldkonnas ja e-kaubanduses, kirjeldamaks "kõik ühes" lähenemist.

Omnikanali tarbija soovib kasutada mitmeid olemasolevaid kanaleid samaaegselt või liikuda ühest kanalist teise. Näiteks uurib klient e-poes kauba hinda telefoni teel, seejärel külastab poodi kaubanduskeskuses ja suhtleb müüjatega ning kauba tellib arvutit või nutiseadmeid kasutades kodust. Klient saab kauba või teenuse osta kergesti, kiiresti ja mugavalt ükskõik millisest kanalist. Erinevate kanalite vahel liikumine peab olema kliendi jaoks sujuv ja lihtne. Omnikanali pakkuja jälgib kliendi huvisid ja tagab ajakohase informatsiooni kauba kohta igas kanalis.

Omnikanali mõistet saab laiendada ka väljapoole logistikavaldkonda. Sõna omni on pärit ladina keelest ja tähendab 'kõigile' ja 'kõikjal'. Kliendi vajaduste väljaselgitamine, tema huvide kaardistamine ja erinevate teenuste ühitamine võimaldab igale kliendile läheneda personaalselt ja välja pakkuda omnikanalite kombinatsiooni – kõik teenused ühest kohast.