Enroll in Miles for Opinions.
op is in europe, survey site membership is limited to United States.
The 40th anniversary promotion just ended, if op won points there they should be deposited by August.
Also there was another promo back in December 2020 for 100 miles, checking the travel blogs weekly may help next time:
https://thepointsguy.com/news/american-free-gift-promotion/