1. A computer-implemented method comprising: receiving visual data from a client; detecting placeholder information included with the visual data, the placeholder information associated with a placeholder; determining placement information using the placeholder information; retrieving an image of an item associated with the placeholder based on unique markings of the placeholder; and using a processor, modifying the received visual data to include image data associated with the retrieved image into the visual data with reference to the placement information.