A method of printing an interactive document is provided. The document
comprises user information and advertising material. The method comprises
the steps of: (a) receiving a print request from a user; (b) formatting
the user information in the document so as to include a first user
interactive element, thereby allowing the user to effect a response to
the information using a sensing device; (c) formatting the advertising
material in the document so as to include a second user interactive
element, thereby enabling the user to effect a response to the
advertising material, using the sensing device; and (d) printing the
document with coded data on a substrate, the coded data identifying the
document and the first and second interactive elements.