Information you might want to ask from your customer for a wedding gig could include; the names of the bride and groom, details of their wedding planner, any color scheme they may have, their MC name, preferred song for the first dance etc..
Sometimes the client may change their mind about some of these details approaching the big day and a portal allows them access to this info to make changes as needed.