I used to use NFC tags, then I started using Tasker -- now it's completely automated, based on if cell towers, or if I'm connected to a WiFi AP to trigger.
I always loved the idea. Sadly, Windows Phone does not support it :'(
Tasker is extremely powerful because it gives you a lot of option.... Which would make it annoying/confusing to modifyHow hard is Tasker to set up?
I toyed with it while I had Android, but it was kind of PITA at the time, ~2-3 years ago.