Social Media PinAlerts: know when your site is pinned on Pinterest Super charge your Pinterest marketing with Pin Alerts. With PinAlerts, you can choose which domain names to monitor, keeping you on top of Pinterest... The American Genius Staff WritersAugust 31, 2013