I'm curious who or what the end goal of GoodRx is. They pay for expensive ($$$$$$) cloud anti-bot/anti-scraping, captcha you after a few requests if you run adblock, they pay for extensive browser/device (attempting to reidentify a user across multiple devices/multiple browsers) fingerprinting services and Fastly. The site loads a dozen trackers, googletagmanager, branch, segment, what are they doing with this data? How much money are they spending handing out coupons?
The coupons aren't unique or require a login, why go through all of this? All the services they use are "request demo / contact us for enterprise pricing", not free-to-sign-up SaaS either. Just who is paying for all this and with what?