Uncovering Core Elements In Lead Generation