Why should you care about this?
The reason this promo is interesting is that the gift cards are awarded in the form of points, which can then be redeemed for gift cards. Specifically, you'll get 7,500 points for the 2-night stay and 14,000 points for the 3-night stay. Technically, you never need to use these points to actually get the gift cards - you could just keep them and use them toward a future hotel stay. And you should.
Wyndham has a pretty large footprint globally between all of their brands, so finding a Wyndham hotel in a city you might be visiting should be pretty easy. It also just so happens that you can book Wyndham rooms for as little as 7,500 points (what a coincidence). This means that you could potentially look at this as a "buy two, get one free" or "buy three, get two(ish) free" promo.
Now, keep in mind that a 7,500 point property probably won't knock your socks off… However, since Wyndham owns brands like Super 8, you could book a couple of $50 hotel nights and then use your 7,500 bonus points to book a $100 hotel night somewhere else - essentially you'd get a 100% return on that transaction.
My take on this promo
Overall, the number of points they're giving away could be an excellent deal if you have a two or three-night trip coming up and can find a cheap Wyndham property to book. I personally never stay at Wyndham hotels, but I'm definitely going to take a look at my upcoming travel plans to see if I could take advantage of this deal. Because hey, free travel is free travel!
Don't forget that in order to take advantage of this promo you need to register for the offer, book your stay using the Wyndham app by August 14th, and complete your stay by September 30th.