I agree with KKMD, this word has more than one meaning, maybe it's better if Magnolya describes it in the context of a sentence or so, or perhaps in her mother tongue Italian what she means with this word.
I never heard the term before and I could not find it in any of my dictionaries. It's apparently a new term, and here's what it means, according to several websites:
"Trade leads are simple online advertisements created to advertise a product, service or business opportunity."
This agrees with what Maribel said, but it is specific to ONLINE ads of this type.
Magnolya hasn't come on cucumis since the end of 2006. I think she doesn't care about hre request anymore. As it lacks context and unless you wish to discuss more on this, I sugest to remove it...
I don't think it needs context - it's a term that can stand alone, and it only has one meaning, apparently. I think it's interesting, but many of the translations would need to be re-done in light of the new information. That may be more hassle than it's worth.