Marketing solutions for the smart business