QR Codes can convey a large amount of information within a small frame. In saying that, there are limitations. The ability of the cell phone camera to pick up fine detail is the biggest factor. 2G phones can handle small codes, but not more than a basic address as below.

One short question per code should be easy enough to handle.