Were you previously a Netflix subscriber, and if you were do you recall if you paid with a Chase card?
Yes to the first, and almost certainly at some point to the second, though I can't recall if I used this specific card. I probably used others at one point or another but they haven't been targeted for this offer (yet)