It may be too late, but if its a nice carpet, dont rub it and phone a carpet cleaning firm. It might cost you �30, but they clean the whole carpet too.
Here's a little known Glasweigan secret for you ( it's free since I like you!).
Contact Barr's, the makers of irn bru via email or letter and they will send you something to clean it with! Know someone who did it for a cream suite and it worked a treat. Merry Crimbo!
Cheers so much! I have tried the other suggestions above but still have a mark. i will contact Barrs! Merry Christmas vicki.mcfall and to everyone else!