There are only so many engagements you can offer customers via the usual marketing channels. And all too often, you’re just taking a random, shotgun approach — hoping to hit someone with an offer they want at the moment they want it. That’s a less than ideal approach, frankly, and one that neither party is all too happy with. Customers hate getting spammed, and marketers hate spamming their valuable customers. The obvious solution, then, is getting more knowledge about your....