Your friend started taking magnesium and says she sleeps like a baby. You try the same bottle for a month and notice nothing. Is she imagining it? Did you get a bad batch? Usually neither. Supplements genuinely affect people differently, and the reasons are mostly understandable. Knowing them helps you make better choices and avoid wasting money.
Reason 1: Your starting point
This is the biggest one. Nutrients tend to help most when you are low in them. If your friend was short on magnesium and you were not, she could feel a real difference while you feel nothing at all. The same is true for iron, vitamin D, vitamin B12 and many others.
That is why a blood test can be so useful. It tells you whether you are actually low before you spend money trying to fix something that is not broken.
Reason 2: Your diet
Two people taking the same supplement may be getting very different amounts from food. A vegan may need a B12 supplement, while someone who eats meat, fish and dairy every day probably does not. A person who eats leafy greens, beans and nuts daily may get plenty of magnesium already.
Reason 3: How well you absorb it
Absorption varies from person to person and changes with age:
- Stomach acid drops as we get older, which makes vitamin B12 and some minerals harder to absorb.
- Medications such as acid reducers and metformin can lower B12 absorption. See do antacids affect your bones and kidneys?.
- Digestive conditions like celiac disease, Crohn's disease or weight loss surgery can reduce absorption of many nutrients.
- What you take it with matters. Fat-soluble vitamins absorb better with a meal containing fat. Calcium can block iron. Coffee and tea reduce iron absorption. See how to take supplements with or without food.
Reason 4: The form and the dose
"Magnesium" on two labels can mean very different things. Magnesium oxide, citrate and glycinate differ in how much the body absorbs and how likely they are to upset the stomach. The same goes for iron, vitamin D2 versus D3, and many others. Our magnesium forms comparison shows how much this matters.
Dose matters too. Your friend may be taking two capsules while you take one, or her brand may simply contain more.
Reason 5: Product quality
Not every product contains what its label promises. Independent testing has found products with less, or more, of the active ingredient than stated. If you happen to buy a weak product, you may get very little. Choosing third-party tested products reduces this risk.
Reason 6: Genetics
Our genes affect how we process some nutrients. A common variation in a gene called MTHFR, for example, affects how the body handles folate. It is often overhyped online, and most people with the common variants do perfectly well with regular folic acid, but genetics do play some role in individual differences. Caffeine is another good example: some people break it down quickly, others slowly, which is why one espresso keeps some people up all night.
Reason 7: Lifestyle and other changes
When people start a new supplement, they often change other things at the same time. They go to bed earlier, cut back on caffeine or start exercising. Any of those can explain feeling better.
Reason 8: The placebo effect, and the nocebo effect
Expecting something to work can make you feel better, especially for subjective things like energy, mood, sleep and pain. This is a real effect, not a sign that someone is gullible. The opposite also happens: expecting side effects can make you notice them more. That is why well-designed studies compare a supplement against a placebo.
How to tell whether something works for you
- Change one thing at a time. If you start three supplements together, you will not know which helped.
- Give it enough time. Some things, like creatine or vitamin D, take weeks to build up.
- Track it. Write down how you sleep or feel for a couple of weeks before and after starting.
- Test if you can. For nutrients like vitamin D, B12 and iron, a blood test before and after is the most reliable way to know.
- Stop and see. If you are not sure it is helping, take a break and notice whether anything changes.
The bottom line
Supplements work differently for different people because we start in different places, eat differently, absorb differently and buy different products. Rather than copying a friend's routine, figure out what you actually need, choose a good-quality product in an effective form, and give it a fair test. For a beginner-friendly overview, see supplement basics for beginners.