One of the most asked Blogger questions on forums and help sites is 'How do I add a PowerPoint presentation within Blogger?' It surprises me that many of the answers talk about multiple conversion techniques such as to Adobe PDF or to bitmap files to embed as pictures. Also, there are multiple slide sharing sites such as Slideshare.net, Scribd.com and Docstoc.com that can be used as upload sites to host your presentation and then share publicly.
Though these options are valid, the best option is to use a Microsoft tool since the level of support for the presentation view will be the highest. This is actually a very easy option and allows you to keep your presentation in the .ppt or .pptx formats.
Setting up a Microsoft Live account with OneDrive is easy to do - if you have a Hotmail account you may already have one. Just go to the Microsoft OneDrive Signup page to start and create your account. Note the message I highlighted if you do not have a Hotmail or Live account already:
If you didn't have an account here is the signup page:
Once you've created you Live account you can now access your OneDrive. Just confirm your Microsoft account and login under your ID and Password. Go directly to OneDrive with this link. You should see the OneDrive main page:
What you are seeing here are my OneDrive folders - Documents, Pictures and Public. I've highlighted 'Public' because that is where you will be uploading your PowerPoint presentation. Go ahead and click on the Public folder which is anywhere in the entire blue box. You'll now be within that folder:
As you can see I already have a test folder called 'PPTest' in Public - yours should look empty. Go up to the menu item called 'Create' to create your presentation folder. You don't have to do this but I like to just to keep the files organized. When you click on 'Create' you'll see an option for 'Folder'. Choose that and name your new folder. It will be another blue box like my PPTest folder above in the picture. Click on that blue box and you'll be within an empty folder:
You can see that I've circled the name of my new folder and the message that you're now ready to upload your PowerPoint presentation.
You can see that I've navigated to my 'Blogger Strategy.pptx' file on my local drive. Just click 'Open' to upload the file. As you can see my file is now within the new folder:
Once you've clicked on the file you'll see some new menu items appear at the top. You'll want to choose 'Embed' to add your file to your Blogger post. You'll see this dialog - choose the 'Generate' button:
You should see your presentation appear in a few seconds with the embedding link like so:
Just copy the HTML code to embed that I've highlighted and paste it into your blog post by switching to the HTML view and pasting it where you would like it - like this:
That's it! You are done! The PowerPoint is now embedded in your blog posting. The best news is that you can use Microsoft's online tools to edit the presentation in place if needed. Here is my simple example - enjoy!
Though these options are valid, the best option is to use a Microsoft tool since the level of support for the presentation view will be the highest. This is actually a very easy option and allows you to keep your presentation in the .ppt or .pptx formats.
Using Microsoft OneDrive for PowerPoint
What you may not have realized is that Microsoft's Live products - one of which is OneDrive, allows you to upload your PowerPoint presentations, edit them in place and then embed them into any web site with a viewer. Plus, OneDrive is free cloud storage with an initial limit of 5GB which should handle most PowerPoint presentations. You can always start paying for more storage if you need it.Setting up a Microsoft Live account with OneDrive is easy to do - if you have a Hotmail account you may already have one. Just go to the Microsoft OneDrive Signup page to start and create your account. Note the message I highlighted if you do not have a Hotmail or Live account already:
If you didn't have an account here is the signup page:
Once you've created you Live account you can now access your OneDrive. Just confirm your Microsoft account and login under your ID and Password. Go directly to OneDrive with this link. You should see the OneDrive main page:
What you are seeing here are my OneDrive folders - Documents, Pictures and Public. I've highlighted 'Public' because that is where you will be uploading your PowerPoint presentation. Go ahead and click on the Public folder which is anywhere in the entire blue box. You'll now be within that folder:
As you can see I already have a test folder called 'PPTest' in Public - yours should look empty. Go up to the menu item called 'Create' to create your presentation folder. You don't have to do this but I like to just to keep the files organized. When you click on 'Create' you'll see an option for 'Folder'. Choose that and name your new folder. It will be another blue box like my PPTest folder above in the picture. Click on that blue box and you'll be within an empty folder:
You can see that I've circled the name of my new folder and the message that you're now ready to upload your PowerPoint presentation.
Uploading PowerPoint to OneDrive
Your next step will be to upload your PowerPoint presentation. This is a very easy step. Simply click on the 'Upload' menu item on the top bar in OneDrive. Choose the option to 'Select them from your Computer' to upload:You can see that I've navigated to my 'Blogger Strategy.pptx' file on my local drive. Just click 'Open' to upload the file. As you can see my file is now within the new folder:
Embedding Your PowerPoint Presentation in Blogger
The last step is to just find the public link to embed your presentation. Simply hover over the orange file box in the upper right and click on the little box:Once you've clicked on the file you'll see some new menu items appear at the top. You'll want to choose 'Embed' to add your file to your Blogger post. You'll see this dialog - choose the 'Generate' button:
You should see your presentation appear in a few seconds with the embedding link like so:
Just copy the HTML code to embed that I've highlighted and paste it into your blog post by switching to the HTML view and pasting it where you would like it - like this:
That's it! You are done! The PowerPoint is now embedded in your blog posting. The best news is that you can use Microsoft's online tools to edit the presentation in place if needed. Here is my simple example - enjoy!
Hi Don - Great work! I was wondering, if you have you come across a means by which to embed a functioning interactive excel spreadsheet into blogger?
ReplyDeleteThanks,
Hi Joe,
DeleteThanks! Yes, I believe you can use the very same method with SkyDrive and Office or Office 365 for read only. It should work the very same way. Now, interactive might be more of a challange - I'm not sure about that nor have I tried it. Let me know if you do!
- Don
Don -
ReplyDeleteThanks for the reply...
Will do... I agree that gaining spreadsheet interactivity is likely to present a further challenge.
Did you receive my contact request/inquiry?
-Joe
Hi Joe,
DeleteI did see your inquiry - sorry I haven't had a chance to get to it yet. Been swamped with a ton of work. I'll have a chance this weekend.
- Don
Thank you Don -
ReplyDeleteI look forward to your thoughts and guidance.
-Joe
Thankyou Don,
ReplyDeleteusing your help, I have created my first blog with powerpoint.
Richa
Perfect! I've tried everything, goggle docs, software converters, shockwave, Scribd. This is the easiest and best solution yet!
ReplyDeleteHi Stephanie!
DeleteSo glad it helped you out!
- Don
Thank you for this article. This really help me alot. keep it up
ReplyDeleteWow!! it is great idea.. i will definitely try it with my blogger and see its results. I am sure it effects my blogger page rank on Google and also help me to increase traffic on blog page. Good to see this info here!!
ReplyDeleteThat is a great method. Thanks for sharing it!
ReplyDeleteHi Mehran!
DeleteGlad it helped you out!
- Don
Thank you so much!
ReplyDeleteVery useful!!! Thank you very very much!!!
ReplyDeleteHi Don I'm still waiting to see what you think about my Blog and what I can do to improve it. applebysplumbing.blogspot.com. Also should I have a blogger profile or the google? Thanks much
ReplyDeleteSorry about the delay - I will send you an email. But, a good start using one of the new responsive Blogger templates!
DeleteHi Don, are you still there? After almost two years? :)
ReplyDeleteI want to put a PowerPoint with multiple slides into my Blogger blog. I uploaded it to OneDrive, got the embed code, and pasted the embed code into my blog - but apparently ONLY the first slide made it there. Any suggestions? Thank you very much for your time.
It worked for me - tried a new upload and added the embed. Did you try refreshing or being logged into your onedrive account?
Delete