TLDR: I went through quite some trouble creating a set of device mockup templates for PowerPoint, which you can download here for free.
Realistic device mockups are a great way to showcase creative work, whether it’s a mobile app, a website, or any other digital product.
While Adobe Photoshop is certainly most designers’ first choice for creating device mockups, I wondered if PowerPoint’s “3-D Rotation” feature could do the job just as well.
(You can find the 3-D settings in PowerPoint by selecting a shape and navigating to Format → Shape Effects → 3-D Rotation → 3-D Rotation Options...)
I started with a photo of a MacBook on a table and a dummy image that I wanted to project onto the laptop’s screen. Unfortunately, PowerPoint doesn’t let you transform an image by simply dragging its vertices like Photoshop does – you have to manually adjust the rotation, perspective and size settings. Pretty quickly, I realized that guessing the right values was virtually impossible and that I had to try a different approach.
My idea was that in order to determine the optimal “3-D Rotation” settings, I first had to understand how the settings actually work. With some reading on 3D transformations and a good amount of trial and error, I finally found the math behind PowerPoint’s calculation of the coordinates of a 3D transformed shape.
Let’s suppose we have a rectangle shape located at position (left, top) with size (width, height). We want to calculate the coordinates of the (left, top) point after 3D rotating the rectangle using the “X Rotation”, “Y Rotation”, “Z Rotation” and “Perspective” values set in PowerPoint.
We start by building a transformation matrix:
Now we transform the (left, top) point using the matrix:
The resulting vector is divided by z to project the 3D coordinates to 2D:
We reverse the translation to the origin:
The resulting 2D point consists of the x and y coordinates:
Knowing the mathematics behind PowerPoint’s 3D rotation, I wrote a small, quick-and-dirty tool to find the optimal 3D settings for given input values. Basically, you feed the tool the four vertices of the screen and the size of the image to project onto the screen. It then tries possible combinations (using nested intervals to improve performance) of width/height, x-rotation, y-rotation, z-rotation and perspective to check which one gets closest to the target coordinates. I have published the source code on GitHub.
The result of the journey is a PowerPoint document comprising eleven mockups of different devices (laptops, tablets, phones). Here’s an overview:
The mockups are based on photos released by their authors under the CC0 license, which means they can be used for any purpose without attribution. I have included source links for the photos in the comment section of each slide. You can download the .pptx file from the link below:
To add your own screen image, simply select the placeholder image on the slide, go to the “Format” Ribbon and click on “Change Picture.” Have fun!
I just came across this great SlideShare presentation that gives examples of how to beautify slides in a few simple steps:
PowerPoint allows you to create headers and footers, that is, information that appears at the top and bottom of all slides. This information will typically include the name of the presenters, their affiliation, and the presentation title, slide number, and date, but other information can be added as well. However, be careful not to spoil your presentation with too much information.
Keyboard shortcuts are a great way to improve your productivity with PowerPoint. Why? Because usually, you already have your hands on the keyboard. There is no need to disrupt your workflow by reaching for the mouse and moving the mouse cursor across the screen.
In this post, I will introduce you to twenty very useful keyboard shortcuts for PowerPoint 2013/2016. Please note that I don’t include common Windows shortcuts such as Ctrl+C (copy) and Ctrl+V (paste) in the list.
Here’s a great slideshow with insights from professional presenters on how to prepare, deliver, and close a presentation:
PowerPoint presentations are hybrid sales tools. These slideshows evolved from two well-established sales regimens: face-to-face selling, and sales presentations in the form of letters, flyers, brochures, and web pages.
With face-to-face selling, it’s easy for the salesperson to solicit questions and comments from the prospect. A prospect who doesn’t want to buy your product or service might raise a legitimate objection that is making her reluctant to say “yes.” Alternatively, she might fabricate an objection so that she doesn’t have to deal with the real problem. In either case, the salesperson has an opportunity to listen to the objection, and deal with it.
Crafting a sales brochure or a website product page, on the other hand, leaves very little opportunity for the salesperson to hear a prospect voice an objection. A prospect might phone you with a question. But the most effective printed or online sales presentations are the ones that anticipate all possible objections, and answer them as part of the write-up.
PowerPoint presentations have elements of both of these traditional sales methodologies. Because PowerPoint slideshows are usually delivered to a live audience, there are opportunities to interact with prospects and entertain their objections. Often, however, there isn’t an effective way for the presenter and the audience to have a conversation. When crafting a slideshow, it’s wise to anticipate the problems that people are considering, and weave the solutions into the PowerPoint slides.
Here are the most common objections that salespeople have to deal with in face-to-face selling. It’s important to understand each objection, to analyze how the objection applies to the products and services that you’re selling to each of your target audiences, and to include answers to these objections in your slide show, and in the narrative that accompanies your PowerPoint presentation.
Even though it may be true, most buyers won’t tell you that they don’t have the money to buy your wares. This is especially true if you’re delivering your PowerPoint sales presentation to a diverse audience, such as the people who attend your presentation at a seminar or trade show. By contrast, if you’re standing in front of a smaller group of professionals from the same company, you may hear that the manager who needs to make the buying decision doesn’t have enough funds in her budget.
No matter how it is expressed, the underlying problem is that your price is too high. When a prospect compares the benefits that you’ve explained with the price that you’re asking, she may decide that she’s not going to sign the purchase order.
Your PowerPoint presentation has to justify the price of your product or service. Mention the high-quality components that your company uses to build your product. Compare your price with that of competitors who charge even more for a comparable product. Dollarize the price and express it in a cost-per-day or cost-per-week. Compare the price of your solution to the price that your prospects will pay if they continue with the status quo. Weave risk reduction and good will and customer support and other benefits into the discussion about price.
Don’t dwell on the costs that your company incurred to bring your product to the marketplace. Your prospects aren’t interested in the years of research and development that you performed. They don’t care that you had to retool your manufacturing plant to make the new products. They only care about the ratio of the price you’re charging to the benefits that you provide.
Some prospects believe that they have to discuss their buying decisions with anybody who will listen. Remind your prospects that they do indeed have the authority to make a buying decision. Tell them that they buy much more expensive products and services every year, with no need to get special approval.
Deal with this objection by equating urgency with price reductions. Tell prospects that you’re offering a discount if they make the buying decision immediately. Explain why the items that you’re selling are superior to those that your competitors offer. Talk about the special support level that you’re offering to people who buy today. Mention the discount coupons that you’re bundling with today’s purchase, enabling prospects to save even more money when they buy future products from your company.
The general objections discussed above are annoying and need to be dealt with. The specific problems, however, are huge opportunities for you to close the sale and walk away with a contract. You should do everything in your power to encourage prospects to voice these concerns.
It’s possible that somebody has a misunderstanding about your products and services. If they’re reluctant to buy because they have a misconception about what you’re selling, then this is an opportunity for you to explain the problem away. From a long-term perspective, you have a chance to change your PowerPoint presentation to include accurate information about this mistaken perception.
Your best policy is to encourage questions. Silence is your enemy. For every person who will voice an objection to buying the product or service that you offer, many more will sit silently and simply not buy. Or they’ll report back to their managers that your offering is flawed in some significant way. The only way to solve this problem is to encourage the people listening to your PowerPoint presentation to voice their concerns so that you can answer them in front of the whole group.
There’s always the danger that you’ll flub your answer to a question that you didn’t anticipate. From a long-term perspective, it really doesn’t matter. Do your best to answer the question today. You’ll be able to think about it tomorrow, and develop a powerful answer for your next presentation. And as Sergio Zyman said in his book The End of Marketing As We Know It, “You don’t have to win every round to win the fight.”
When crafting a PowerPoint sales presentation, anticipate your prospects’ objections and deal with them in your slides and in your narrative. Welcome questions. Deal with them as best you can, and learn from them. After every presentation, think through how you can tweak your slides and narrative so that you’ll increase your sales effectiveness the next time you deliver a slideshow to a group of prospects.