A smiley friendly attitude engages, most people enjoy a chit chat. I'm not sure pushing a product is a good idea, but if someone shows an interest in your back story, why not.
Maybe have a little treat bowl, reel them in.
If I approached a stall and thought the seller was standoffish or awkward, I probably wouldn't engage either.