Red wine, tea and coffee share a common enemy: tannin. They are dye-like, they bond quickly to fibre, and they respond to a specific approach rather than general cleaning.
They are also the classic cause of wicking, where a mark reappears after the carpet has dried.
The correct first response
Blot immediately with a dry white cloth, working inwards. Cool water and continued blotting will dilute and lift a surprising amount if you start straight away.
Avoid hot water and avoid rubbing. Do not reach for salt or washing powder — neither removes tannin and both leave residue that complicates later treatment.
Why the stain comes back
If liquid has reached the backing or underlay, it travels back up the fibres as the carpet dries, redepositing colour at the surface. This is wicking, and it is why a mark can look gone on the day and return two days later.
Professional treatment addresses it by removing the contamination at depth and drying the area under control rather than only cleaning the visible surface.
Realistic expectations
Fresh tannin spills on synthetic carpet very often come out completely. Older spills, wool fibre and previously heat-set marks are less predictable.
Where a stain has already been treated with a bleaching product, dye may have been removed from the carpet itself, which is a repair issue rather than a cleaning one.

