1. A method for creating a design for an image product, comprising: identifying, by a computer system, one or more blog pages, and images, text, or design objects on the one or more blog pages at a web site; obtaining, by the computer system, numbers of views or votes received by the one or more blog pages, or on the one or more blog pages, the images, the text, or the design objects; automatically selecting, by the computer system, one of the blog pages, or at least one of the images, text, or the design objects on the one or more blog pages based on the number of views or votes; automatically incorporating, by the computer system, at least one of the image, text, or a design object on the blog page into a layout of the image product to create a design of the image product; and allowing a user to review the design of the image product created by the computer system, wherein the computer system is configured to communicate with a printing finishing facility at which a physical image product is to be made according to the design of the image product.