In this paper, we propose a hierarchy of novel decentralized adaptive pinning strategies for controlled synchronization of complex networks. This hierarchy addresses the fundamental need of selecting the sites to pin through a fully decentralized approach based on edge snapping. Specifically, we present three different strategies of increasing complexity which use a combination of network evolution and adaptation of the coupling and control gains. Theoretical results are complemented by extensive numerical investigations of the performance of the proposed strategies on a set of testbed examples.