It works well on carpets.
Lots of hair on carpet.
Hold like a regular broom but do not push.
Anyway you need two cups of water and a tablespoon each of white vinegar and dish detergent.
Spray the carpet lightly to dampen the hair and prime it to clump together.
Use it by pulling it towards yourself.
Brush the carpet with a stiff bristled brush or.
The sticky will pull the hair right out.
Use the dishwashing gloves that happyturtle suggested and rub your hands in a circle in one area on the carpet.
Longer more regular style sweeping will still collect some but for a better charge and deeper clean keep the movements short and firm.
If you are trying to remove long hair in your carpet you would want to use short deliberate strokes.
I have long hair that constantly mucks up my vacuum so i just take scissors to the hair after i ve unplugged the vacuum.
You can buy one or simply can make one yourself.
It d be a lot of work for large areas though.
Get a painting roller and wrap it with thick double sided duct tape.
Dish soap is an obvious cleaner and the benefits of vinegar rinse for removing old hair dye are well known.
For problem areas i tape together a square of masking tape about a foot 0 3 meters on a side and press that onto the carpet after a stiff brushing.
The sticky roller is an interesting kind of product to get long hair from carpet.
Add several drops of fabric softener.