Strategic online and offline marketing tools and resources