PointsHound is a new hotel reservation site that lets you earn frequent flier miles and other loyalty currencies when making a hotel booking. For example, you could earn American Airlines miles by staying at a small boutique hotel. It seems basically like a little rebate on your purchase like Expedia+ points, but be careful if you are trying to rack up hotel-specific elite stays.
Right now, they have a promotion where you can get 100 free American AAdvantage miles just for signing up at PointsHound.com/AAdvantage and linking up your American Airlines account number. No booking required for the 100 miles, but you can also get an additional 2,000 bonus AAdvantage miles after your first booking.
100 miles is maybe worth a buck or two, but it does present a good way to reset your miles expiration date at no cost. AA miles currently expire after 18 months of inactivity.