1. Design & Illustration
  2. Product Mock Up

How to Insert a Photo Into a Product Mock-Up in Adobe Photoshop

Final product image
What You'll Be Creating

Envato Market is an excellent resource for stock photos, graphic templates and product mock-ups. These resources are a great way to produce high quality marketing shots in a very short amount of time. In this Quick Tip, I'll show you how to use Adobe Photoshop to add your own custom imagery to a product mock-up purchased from Envato Market.

1. Select a Product

One of the advantages of using a purchased template is that the creators usually provide a very clean, organized file that makes it easy to insert your own imagery. So for example, if you are promoting a new app that uses the device's camera and GPS to provide street view directions, what better way to market the app than by showing it being used on a device?

Step 1

There are lots of product mock-ups available on the marketplace. The one I chose to use includes a hand holding the device.

The mock-up template

Step 2

Download the zipped folder and extract the separate files from the package. Open the file named Hand1_Transparent.psd in Photoshop. Notice that the file has multiple layers and this easily accommodates the process of updating the file to include your own custom imagery.

Open the layered Photoshop file

2. Replace the Background

Step 1

In our hypothetical ad, the app should show what the device's camera is seeing. The background image is within the Smart Object layer labeled EDIT BACKGROUND. Double click on the thumbnail to open the contents in its own document.

Double click the layer thumbnail to open the Smart Object

The file opens—it's called Layer1.psb. Notice that it only has a single layer, the current background image.

The Smart Object contains a single layer

Step 2

Go to File > Place Linked and select a new photo as the background for the ad. I've chosen a street view from my own photos.

Use File  Place Linked to add your own image

Step 3

Go to File > Save and then close the file. The contents of the background in the initial file update to reflect the new background. Notice that the file automatically adds a blur and colorization effect to the new background too.

The background is updated in the initial file

3. Replace the App Interface

Step 1

The interface is updated with the same method. Double click on the EDIT OBJECT layer thumbnail to open that Smart Object.

Open the EDIT OBJECT smart object

Step 2

That file, called Camera.psb, includes two layers. There's a hidden layer for a white version of the device, and the currently visible black version. Both of these are also Smart Objects. So they are smart objects within smart objects—that's like Smart-Object-ception!  Double click the thumbnail for the darker-colored device to dig another level deeper and open that file.

Open the smart object for the device image

Step 3

That file, called Camera1.psb, contains the different layers used to illustrate the device and another Smart Object named REPLACE CONTENTS for the screen. Double click on that thumbnail to open that file.

Open the REPLACE CONTENTS smart object

Step 4

This new file, called Screen11.psb, contains the actual screen image. Insert the new app interface image with File > Place Linked.

Insert a the new app interface image over the screen layer

Step 5

Save and close each of the open smart object files. There should be three of them: Screen11.psb, Camera1.psb, and Camera.psb. The original file is now updated with the new interface seamlessly incorporated into the shot.

The screen is updated with the new app interface

That's It!

It really is that simple! Just updating the smart objects within the template easily creates a customized marketing shot. Keep in mind that the file is still editable, so you can swap out the contents of the smart objects at any time to update the image with new backgrounds and new app interfaces.

Finished product shot
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.