I haven't tried it with catsup, yet but it worked great for my (thinner) lotions. The creamier ones would not work at all, but I really didn't expect them to to be honest (I mean, even if I were to stand there for an hour trying to get it out manually, I would never get it all so... I do wish that there were different sizes. There is a little flexibility (or range) of sizes that it will fit into, I had one bottle that the funnel would not fit into at all. I was able to balance it against a corner using the clip to prop it up, but even the slightest bump would have knocked it over.
Something that someone else recommended was to get two. One for food and one for others items is worth reiterating. I have free shipping, so I tried one for now and I think I am going to hold off on the other (I really don't have a lot of food items to "marry" like this so I will tough it out for now and order a second later if need be. Overall, a great concept and I have used it on several 1/3 full lotion bottles with ease (so I got my moneys worth for certain), just keep in mind that thicker lotions do not work well and also that there are limits to the opening sizes that will work.