Earn 1,000 IHG Rewards Club points by joining & completing your first survey at Opionion Check-In. The more surveys you complete, the more you earn and points are automatically deposited directly into your account. I received the offer through an email from IHG so it should be legit.
Usually it’s not worth it past the sign up bonus though, as some of these surveys are time consuming. Also make sure to use a spare email, to avoid spam in your primary inbox.