nope, you just register your credit cards and then when you shop online you go to Upromise first and then click on the link to that store. For Grocery STores and CVS, you have to register your store card.
You can also have relatives and friends register their store cards and direct the funds to you. My Mom shops at Krogers, and whenever she buys Coke, Tide, etc my kid's accounts get the money. It's pennies at a time, but it is free money.