I cant just search for u on fb too many multiples n dont know which person im looking for. Post ur fb link or send a friend request.
I've been trying to get teammates as well. I heard that you need to have Facebook to do it. I signed up for Facebook with a blank account just to try to add teammates on Ibotta. If you guys know how to do it I'd love to join up.