As a person who bought these ads I think you would be the right person to answer some of my curiosity.
Do people really click ads and buy? Is there data of the whole from click to the buy revenue? Are your products US centric? If yes what part of the US do people click on your ads and buy the most?