Yes, indeed. When one of our clients launches a new store we use all conventional promotional methods to generate traffic for the new store. We always start with paid AdWords traffic because it is the best way to generate highly targeted traffic very quickly. It is also the best method to gather data to analyze for marketing insights that we apply to all other advertising and promotional channels.
And since paid traffic, particularly PPC Search traffic, tends to offer the greatest amount of easily obtainable traffic, it is usually the core of all of our promotional efforts. We always look to dominate a niche and there is no way to dominate a niche unless you are targeting the channels that bring in the most profit for your store.