I am trying to get a lead activity report. I know tht you can do it at a one by one case but is there a function to download a list of contacts and they lead activity histor?
Not really. You can make a web activity report by person. You can also make smart list subscriptions and filter leads out who have done specific activities. There is nothing that I know of that gives you all activities for all leads.