I learned this while getting rid of fleas in my apartment several years ago. Use finely milled flea powder for thick carpets. Before I learn about this, I follow the instruction on the bottle of flea powder I got from the pet shop. Somehow the powder was not very fine. I thought all flea powder came that way. Only later, I realized that the powder either had moisture in it or was not milled very fine.
How does this affect your efforts to get rid of fleas? Well, if you carpets are thick and the granules are big, then the flea powder won’t get to the deep recesses of fibers. This means some fleas or the larvae or the egg might survive your onslaught.
Fine flea powder also have a somewhat makes them cling to the carpet fibers thus they last a bit longer when you vacuum the carpet. Otherwise all your money is going down the vacuum cleaner.
You can get type of flea powder if you have lots of think carpets in you home. This should ease your efforts for getting rid of fleas.