Stains can be complicated, use the wrong stain remover and you can make things worse and un-correctable.
The best advice we can give is:
1. Scrape up any spillage straight away
2. Blot what is left with kitchen tissue
3. Blot agin and agin with same until no moisture remains in the carpet (at this stage you probably won't have any staining).
4. Moisten with cold water and blot again.
5 If staining remains, clall for professional help 0800 169 2424