How does GoodRx make money?

TLDR; (if you don’t want to read it all)

GoodRx is a marketing company that has partnered with a Pharmacy Benefit Manager (PBM) or several PBM’s to generate traffic (sales). The PBM’s negotiate discounts with pharmacies and earn a transaction fee in exchange for sending the pharmacy customers. The marketer earns a transaction fee for helping the PBM.

Currently GoodRx does not sell your data but they reserve the right to sell it unless you opt out. The PMB is unknown. Its privacy policy is unknown so its not clear what terms they abide by. I assume they operate in the same manner as all major PBM’s which would make them no different than your companies insurance provider.

Should you be worried about using GoodRx? Basically no. And if you had to choose any cash network card, GoodRx is more transparent then the alternatives.


The full description:

GoodRx is website that provides coupons for prescription medicine. You go to the website, enter your location (USA only) and the drug and they search all of the pharmacies in your area for the cheapest price.

Recently I had to have a prescription filled that cost $200 (I know, its insane). With my deductible I have to pay $150, the insurance company covers $50. Given the price I decided to use GoodRx despite my concerns about privacy. With GoodRx the same prescription cost me $75 total and all I had to do was show the pharmacist my telephone with the coupon info.

I’m happy, but when things seem to good to be true, they usually are. How does GoodRX do it? My fear was that they were somehow selling my data to a health data broker. So I spent a hour or two researching how the company makes money. Here is what I found and what I have extrapolated from public data. Take into consideration that I know nothing more than what I’ve learned from Google searches about the prescription drug business. And there is a chance that I’m completely wrong in my assumptions.

GoodRx is vague on their website about how they make money.

We do not sell your personal health information to anyone. We make money from advertisements on our site and referral fees.

We can assure you that our prices are accurate and the discounts we find are based on contractual agreements.

This is all I had to go on. But it was enough. I started my research based on the words “referral fees” and “contractual agreements.”

This is what I learned about the drug business.

Your prescription insurance card has information on it based on the Uniform Prescription Card format. This contains three things:

  • RxBin: This tells the pharmacy who to bill. This is relevant if you have a co-pay. You only pay the pharmacy $20 and they have to electronically invoice the insurance company for the rest. Your insurance company doesn’t actually handle this process. This is usually outsourced to a Pharmacy Benefit Manager (PBM). So this number belongs to the PBM.
  • RxGroup: This is for the PBM, this could be your employers identifier or whatever group the insurance company has put you in. Grouping is generally used to negotiate rates. So it could also be a industry association or union. In this case its likely GoodRx.
  • Rx ID: Your individual number.

GoodRx uses several RxBin numbers. And the RxGroup numbers never change when they are shown with their corresponding RxGroup. So this makes be believe they have partnered with several PBM’s. If so, this would make them a marketing company that has multiple partners, aggregates the data and displays the PBM with the best deals. They are providing traffic to the PBM.

PBM’s negotiate huge discounts. If the PBM is large, for example the PBM’s that represent a large union or AAA or several large companies, they will indeed be sending a lot of customers to those locations.

There are several marketing companies that acquire customers for the PBM, many of them are unscrupulous, for example using tactics that make old people think they are a government insurance agency.

So the discounts GoodRx is showing you is the discount that the PBM has negotiated with that individual pharmacy network (Walgreens, CVS, etc.) on behalf of their customers (RxGroup’s). The PBM makes money by charging the pharmacy a pre-negotiated “transaction fee” which is baked into the prescription cost. To incentive the marketing partners, the PBM also gives them a cut of the transaction fee.

With a understanding of how these cards are backed and the revenue model, no one should ever pay for a prescription drug discount card.

GoodRx could also be making money from coupons offered by the drug maker. A drug maker might offer a coupon to get customers to try a new brand of drug or variation of it. I assume the revenue model for manufacture coupons works in the same manner. A free drug coupon could mean the drug maker is paying all of the fees to the pharmacy, PBM and marketer (assuming  this is legal). Or they could be charging the marketer a “advertising” fee equivalent to the transaction fees.

<rant>Why would a pharmacy accept these discount cards? Because they rip you off and can make a profit while reducing a $200 drug to $50. God knows what debauchery goes on in this industry.

Big box retailers also consider pharmacies traffic generators. You come for a prescription and end up buying something. That’s why they are always placed at the back of the store. So they are OK with losing a little, and this is killing smaller pharmacies</rant>.

Another way these marketers make money is by selling your data. When you sign up with the marketer you provide them with personal information. Additionally, when you have a prescription filled that information is sent to the PBM and the marketer as well. If you buy a cholesterol drug, the marketer could resell your data to a manufacture of cholesterol drugs as a lead. Or to a data broker who does the same.

GoodRx has stated many times publicly that they do not resell data:

We /definitely/ don’t sell personal information. That’s just wrong. We’re not out to make money that way and it’d go against our core beliefs and values as people, let alone what we’ve built as a company. We’re a very very small team just doing what we can to fix the messed up situation of prescription medication with no transparency.
Honestly. And if it’s of any assurance, we’ve never worked with IMS (data broker).  Source: reddit

One would hope the founder of a VC backed startup isn’t lying on public forums. So I’m going to trust his statement. However, this doesn’t mean the PBM isn’t reselling your data (assuming this is legal).

I just checked GoodRx’s privacy policy and its confirmed many of my assumptions:

Information Received From Pharmacy Benefit Managers.
Most prescriptions purchased in the Unites States, including prescriptions filled through the use of discount coupons, loyalty cards or insurance co-pays, result in the pharmacy reporting patient data back to the company that provides the benefit. When you use a coupon provided by GoodRx, we sometimes receive personally identifying information about you and other transaction information from the corresponding Pharmacy Benefit Manager. This information may include prescription information such as your name, date of birth, your location, the name of your physician and when and where you filled the prescription.

If they are storing transaction data, there is a security risk. Should they be comprised, leaking of medical information would bankrupt them and cause a lot of damage to the people who used their service.

And while the founders state publicly that they are not selling personal data their privacy policy seems to be setting them up to be able to do so in the future. At scale GoodRx will try to benefit from this data by performing analytics on transaction history and demographics and selling the analytical data in some format to companies. Their privacy policy seems to confirm that.

When we share demographic information with third parties, we will give them aggregate information only.
As we develop our business, we may buy or sell assets, and, depending upon the transaction, your personally identifiable information may be one of the transferred assets. In the event that we are acquired by another company, your personal information may be part of the assets transferred to the acquiring party.

They state clearly that selling your personal information is likely. The first sentence sounds like a “trade sale” for example if the company is acquired, or its a sneaky way for the lawyers to make it look like selling your data is related to an acquisition by following it with “In the event that” but those are two separate sentences. I read it to mean: They may sell your data (period) If we are acquired, we may ALSO sell your data to the company who buys us (period).

Scary right? But here is the good part:


We will retain the information we collect from you in our system indefinitely. If you would like information deleted, you may request deletion by emailing us at [email protected]

So you could perform a transaction, then email them to remove the record. Or perhaps email them every few months.

So again, I believe the business model for GoodRx is as marketing company that has partnered with a PBM or several PBM’s to generate traffic. The PBM’s negotiate deals with pharmacies and earn a transaction fee in exchange for sending the pharmacy customers. The marketer earns a transaction fee for helping the PBM.

Currently GoodRx does not sell your data but they reserve the right to sell it unless you opt out. The PBM is unknown. Its privacy policy is unknown so its not clear what terms they abide by. But one would assume they operate in the same manner as all major PBM’s which would make them no different than your company insurance provider.

I don’t think there is any cause to be concerned about GoodRx violating your privacy at this time. There are a lot of similar companies online and off, but many lack transparency. So GoodRx is the safest choice if you had to choose any. If you do plan to purchase, before you go to the store set a calendar reminder for 3 months in the future to remind you to opt out from their db.

  18 comments for “How does GoodRx make money?

  1. ron
    June 15, 2014 at 5:00 pm

    pretty cool research and summary

    June 12, 2015 at 2:02 am

    Thank you for concise, easily understood synopsis.

  3. Belle
    July 3, 2015 at 12:21 pm

    Thank you for sharing all of your research! This is best write-up that I have found on what GoodRx is and how it operates.

  4. Mindy
    August 27, 2015 at 2:26 am

    Actually no one knows how much money the pharmacies are losing. The goodrx coupons are trying to lower the drug cost. But goodrx actually doesn’t understand the business of pharmacies. The drug prices with coupons are much lower than the acquisition cost of the drugs for pharmacies. Not sure how those coupons can exist. They are totally disasters for pharmacy business.

    • K
      January 24, 2016 at 7:51 pm

      This is ENTIRELY TRUE! Good rx charges the PHARMACIES when we use their cards!!

    • Mike
      April 28, 2016 at 5:03 pm

      The big chain stores with pharmacies that participate in GoodRx are basically speculating in long term profits. More customers buying other things they need or want.

  5. joe
    October 2, 2015 at 1:45 am

    GoodRx is nothing but glorified version of Rx discount cards found at gas stations, car washes etc. They make money by selling your information to marketers and any interested party. They make upward of $6 per prescription just by selling the information. They also charge pharmacies $2 to $4 on the back end.
    Their claim of making money from advertisers are false since I can’t even see one on their site. They make money by selling your info to advertisers !!

    Buyer beware

  6. October 13, 2015 at 11:14 pm

    I take Lortab daily for a bad back and took your coupon to the Walmart on N. Amidon to be filled. I had written your quoted price on the coupon.($21.00) and the pharmacist accepted it and proceeded to fill it while I did some shopping. I returned to pick up the medicine and was charged $37.00 for it. I was not happy to say the least. I was told after the Rx was filled that your prices are only estimates and the pharmacy does not have to fill at that price. Someone, you or Walmart has cost me $16.00.

  7. Chari
    November 12, 2015 at 1:26 pm

    Good Rx charges a fee to the pharmacy, plus they reduce the price to below cost so the pharmacies take a loss.

  8. Peter
    January 29, 2016 at 4:43 pm

    In the early days of PBMs, the drug companies wanted to keep control of them, including ownership. How successful have they been? As I read some of the pages, Good Rx seems to sing the song that brand names are better.

  9. levinel
    January 30, 2016 at 4:13 am

    l just made two GoodRx purchases at Safeway. Before the sale was completed, the clerk informed me that they would NOT ACCEPT the coupons if the resulting price was BELOW COST. (If so, she said she would offer me Safeway discount prices instead of the normal cash prices.) But she accepted the GoodRx prices – meaning they were NOT LOSING MONEY on the deal. For comparison, the GoodRx coupon price at CVS is 3.6x higher. Go figure.

  10. Rebecca Coelius
    February 8, 2016 at 8:38 pm

    I’m confused by something – how exactly does one “PBM shop” through discount cards? I thought a PBM was determined by one’s insurance plan and does not change?

    Are these discount cards negotiated by individual PBMs? If so, perhaps a different way of explaining this is that you aren’t so much PBM shopping, as gaining access to all of the coupons negotiated with all of the PBMs? Then that PBM makes money for sending a new client to the pharmacy?

    Last question- how are GoodRX PBM-negotiated coupons different from traditional manufacturer coupons? Many comments here are about pharmacies losing money on GoodRX coupons, but I thought in all cases the pharmacy was reimbursed for the coupon discount by somebody, usually the manufacturer or pharmaceutical company. Just like it works at the grocery store when you use a coupon for bread or toothpaste. The whole point of these coupons is to get patients to keep taking drugs that would typically be too much out of pocket/more expensive than alternatives, especially generics. It doesn’t make any sense that a PBM or GoodRX could just create a price they think patients should pay and turn it into a coupon without any associated reimbursement.

  11. Jason Carter
    February 27, 2016 at 10:00 am

    Do you know how many dollars of your $75 prescription went to GoodRx and not to the pharmacy? I’ll tell you… at least $50 of that $75 you paid. I guarantee you. I’ve actually seen $100 high-cost generic prescriptions where GoodRx and other “discount cards” keep 80% or more of the charge and the pharmacy either breaks even or loses money.

  12. JB
    March 3, 2016 at 12:41 am

    I just filled a RX at CVS and saved $144 by showing them the GoodRX card on my phone. No hassle no questions just a lower price. If it saves me $140 a month on 1 RX, they can have my information! The games pharmacies and insurance companies play are a complete rip-off and i like the idea of me being the one to saving $1,728 a year for change.

    $364 Cost CVS says they charge my insurance company or me until I meet my deductible
    $264 Cash price CVS said they would charge me
    $120 Price I paid with the GoodRX card on my phone and they said I get that every time now.

  13. Physician
    March 23, 2016 at 9:22 pm

    Excellent research. You just saved me several hours as I was beginning to follow the same trail to be able to better inform my patients.

  14. April 19, 2016 at 7:33 pm

    Hi, just read your article and wanted to clarify a few points.You have done a great job of summarizing the basics behind discount prescription cards.

    The bin number identifies the pbm, and you can find out who the pbm is by googling pbm bin numbers. There is a list by bin # and pbm.

    It is important to know the network (pbm) the discount card represents. You want to make sure that it is a well respected pbm that does not harvest and sell or distribute your medical info. If you are using a discount card which requires you to provide any personal data (telephone, name, address etc), this is a good clue that your data will be at risk of being sold or distributed). Also, if you see cards with different ID numbers, you have the same issue of being identified. You want to use a card where all the cards have same bin, pin, group and ID #. Also I would trust a a publicly traded pbm over a private network, due to enhanced compliance with regulators, established code of ethics, etc.

    A good discount card will have a pricing site where you can price your meds with various pharmacies, as the pharmacies can be vastly different. Be persistent if the pharmacy says the card won’t help you, so they don’t have to discount your meds. The pharmacies are legally contracted to accept these cards, and it is not discretionary. Ask the pharmacy tech to tell you what the discounted price is.

    It is great if you can get a discount pet prescription card to help with pet meds. Simply ask your vet for a script in the consultation room, then take it and the discount pet card to your pharmacy. Pharmacies love this business as it is a new revenue stream for them.

    Finally, you want a discount card that has low transaction fees, so more of the savings can go to the customer, instead of into the network (pbm). Some cards have high fees and pharmacies don’t like these cards (some pharmacies won’t even honor them).

    A last point of information is that typically discount cards don’t help on $4 and $10 generics. Also, brand discounts are usually less that 20%.

    We have been in the discount card business ( for eight years, and have a direct contract with our pbm.

  15. EJG
    May 17, 2016 at 5:00 pm

    I use GoodRx for my wife’s drugs and the savings are significant. I’ve had to switch one or two prescriptions from Walgreens to Target or Walmart, but the savings are huge. One atorvastatin went from $140 to $20. The $140 was ridiculous to begin with since I use it with my Medicare Advantage plan and their total payout seems to be about $11. Go figure. Drug pricing is insane.

  16. Katherine
    June 30, 2016 at 3:38 pm

    I had a prescription filled at Walmart yesterday and they wanted $135. I printed the GoodRX coupon and went back and they accepted it and I was only charged $58. The clerk just typed in the info to their system and the lower price now came up. I’m happy for but it just shows how messed up our healthcare system is with so many different prices, who knows how much anything really costs, and those who can least afford it end up paying the most.

Leave a Reply

Your email address will not be published. Required fields are marked *