Have you ever heard of geofencing I was clueless about this word a few months back. Let me explain in the simplest way possible it's like a virtual fence you create for your customers in a specific geographic area. Whenever a potential customer enter...