Venues need strong online presence to benefit from delivery