Baby registry

Brenda
When should i do a baby registry?? Baby shower is on July 10th?? Never done this before ? Any suggestions ? Also what do i do??