Solve the “No Smart Object Layer” error in Photoshop Bulk Mockup by duplicating, renaming, and placing the correct smart object on top.
Hello, in this video we’ll see why we get this error. There is no smart object layer in this template. Hit ok to continue.
So why this error occurs and what is the way to fix this. So let me open this file in photoshop. Okay so we have our mockup template and you could look at we have two smart object layer.
This one is double click here which means this is the one which is supposed to change the artwork. In this case the ipad screen and this is the other one. So when bulk mockup works it opens the template and it looks out for a smart object layer.
In this case if you look the smart object layer is inside a nested group and at times bulk mockup has issue searching a smart object layer inside a nested group. Hence the problem bulk mockup is not able to pick up the smart object layer and throws the error. To fix it this is very simple all you need to do is select this layer which is supposed to change the artwork or the screen here and duplicate this.
To duplicate a press command j if you are in mac for windows press ctrl j or you can just drag it and place it on the plus icon. This will create a duplicate copy. Now pull this duplicate copy onto top of the layer stack and then you can close this.
Now we are putting a we created a second instead of the smart object layer and place it on the top. Next rename this as add direct design. When bulk mockup opens the template the first priority it gives to add direct design smart object layer.
If it does not find add direct design smart object layer it would pick up a smart object layer by its own which could mean like we have three smart object layer so it could pick up the smart object layer from the top or from the bottom we do not have any control. So it is important that if you have multiple smart objects in your mockup template rename the one that is supposed to change the design to add direct design by renaming it we specify bulk mockup that this is the smart object layer you are supposed to work. Now we duplicated and placed it on the top of the layer stack this may have some effect onto the entire composition so to fix that just change the opacity and fill value to zero.
Okay so bulk mockup will now come find this smart object layer replace it this being in second instance copy of this smart object layer whatever changes or whatever design placement we make on this is reflected into the entire mockup template. Let me show you a demonstration so maybe we could add a solid color and from black let us select a red color I could go ahead and save it and you could see I made change on the top but the same was reflected in the bottom as well because this was the second copy of the same smart object layer. I’ll press ctrl z to go back and save this template.
So this is how you fix the template so this is how you fix your error that smart object is not available in your mockup template. Thanks
This error occurs when Bulk Mockup cannot locate the correct smart object in your template. Typically, Bulk Mockup searches for a smart object at the top level of your layer stack. If your smart object is nested inside a group, the software may not detect it, resulting in the “No Smart Object Layer” error.
Here’s how to fix it:
By following this method, you can ensure that Bulk Mockup always finds the correct smart object and avoids errors, even if multiple smart objects exist in your template. Check this tutorial to learn how to create smart objects in Photoshop.
Duplicate and rename the smart object to “@design” on top of the layer stack to fix Bulk Mockup errors and ensure correct design placement.
Because the smart object is nested inside a group, making it undetectable by Bulk Mockup.
Rename it to “@design” so Bulk Mockup prioritizes this layer.
Yes, but only the renamed top-layer smart object will be recognized by Bulk Mockup.
Set the opacity and fill to 0% to keep the visual layout unchanged.
Yes. Any design placed in the duplicated smart object updates the entire mockup template automatically.
