santa cruz pay per click management