If you don’t find what you’re looking for, please add a comment below!

PowerPoint Twitter Feedback Slide


  • Put the slide in presentation mode to view the feedback tool. If it does not appear, you may have to enable active content — see the troubleshooting page


  • Enter a search term in the lower-left hand corner. Hit refresh to get latest tweets.
  • Click on the people icons or individual tweets to go to the appropriate pages on Twitter (browser window opens).
  • Click outside the Flash area in order to return control to PowerPoint / move to the next slide
  • To use the slide, simply select it, and copy and paste it to your own presentation!


  • Use the “page” option to see the history
  • If you need more tweets per page, use the “alternate format”, above
  • Clicking on the image icon takes you to this instructions page
  • Clicking on the imageicon opens a window that allows you to copy the HTML required to embed the widget in a web page


  • Set the refresh period in seconds. Zero = don’t refresh. NOTE: if you set this too low, you can trip Twitter’s rate limiting (which will result in error code #2032)
  • Custom and moderated feeds: click on the “options” button to choose a custom RSS/Atom feed instead of the standard Twitter search feed. Sign up with a service such as in order to get powerful moderation options – you can easily filter out profanity, or approve each tweet that appears manually.


  • You can use any RSS ATOM feed, such as an internal microblogging service like (see the “internal use” section below). If avatars aren’t available, they will be blank. You can choose to add the query parameters (e.g. “?q=keyword” added to the end of the URL)

image image image

  • The tiny square in the top left lets you save and retrieve setups (all the choices you’ve made: keyword, options, etc). Typically, you’ll want to save a setup as a default. Choose “Save”, give the setup a name and save it. Then go back, choose “set default” and choose the setup you just created. This will then be the default when you open the tool (on your PC only)

PowerPoint Twitter AutoTweet

AutoTweet is a PowerPoint Add-in. As you present, any text in your note pages between the tags [twitter] and [/twitter] will automatically be tweeted, during your presentation. This uses Microsoft VBA (visual basic for applications), so is only supported in PowerPoint for Windows (the idea is based on similar functionality already available for Keynote on the Macintosh).

Because of authorization issues, I use a service called — to use the plugin, you set up an account with them, then use those credentials in the box below:

Download the AutoTweet add-in (right-mouse click and “save as”) for PowerPoint 2007 or PowerPoint 2003 (apparently this version works best for PowerPoint 2010, too)

To install the Add-in for PowerPoint 2007, go to the Office button, choose “PowerPoint Options”, “Add-Ins”, “Manage / PowerPoint Add-Ins”, “Add New” and choose the AutoTweet.ppam file. A new item will appear in the Add-Ins Menu, in the “Menu Commands”, called “AutoTweet”. Clicking it will open the box above.

Checking the “Display success status of tweets” option will show a dialog box during the presentation, telling you whether the tweet was successful or not. It will close automatically after a second or so (the actual time may vary depending on the vagaries of Windows processing)


Note that there is no checking of the number of characters – if you use more than 140 characters, your update will automatically be truncated by the Twitter service (but the service also automatically shortens long URLs using the service, giving you more characters).

Update Bar

An alternative way of doing updates is to include the update bar on a slide. Simply fill in the message to tweet and press “send tweet”. PowerPoint will prompt you to enter your username and password for twitter. Note that if you are using the PowerPoint 2007 version (slide deck ending in .pptx), you must have the file “powerpoint_twitter_update_status.swf” in the same directory as your presentation (it is in the .zip file you downloaded with the slide deck)


Note that the bar uses basic authentication – some users have reported getting Flash #2048 security errors, which may mean that PowerPoint’s security settings, or those of your computer, are stopping Flash from popping up the login box required to send the tweet.

PowerPoint Twitter Voting



  • Put the slide into presentation mode to see the PowerPoint Twitter voting tool — if it does not appear, you may have to change the trust center settings to enable Active Content (see the troubleshooting page)
  • Choose the appropriate type of chart in the top right.
  • Choose a unique voting string (e.g. “xcelsiustweet”). To vote, send a tweet with the chosen option as the first character, and with the voting string somewhere in the tweet — e.g. valid tweets:
    • 1 is the option I choose! #xcelsiustweet
    • 2XcelsiusTweet
  • Or you can use the “quieter” option by starting with the text “@votebytweet” – this means that by default, your followers will not see the votes
    • @votebytweet 2 xcelsiustweet
    • @votebytweet 1 I’m voting using Twitter@ #xcelsiustweet
  • Wait 30 seconds or so (depending on internet speed, twitter platform, etc.), then enter the chosen string into the box and press enter to see the results. Press refresh to see latest votes (Note: by default, only a maximum of 20 votes sent on the current date are counted — see options to set higher limits)image
  • To see the actual votes, click on “Total votes” – this will open a browser window with the votes
  • The votes are automatically refreshed every 30 seconds by default, and duplicate votes are allowed



  • You can set the labels that appear as you put your mouse over the bars
  • You can choose the colors for the text, bars, background, and the values on the bars. You can use HTML color names, or hexadecimal “0xFFFFFF” or decimal color codes, or RGB “(00,00,00)”.
  • You can set the refresh time. Zero = no refresh. Note – setting this too low increased the chances you will trip Twitter rate limiting
  • You can set how long votes are value. Zero = no time limit. This means you can reuse the same code from presentation to presentation. Because of time zone differences, it is best not to set it too close to a previous usage date.
  • Clicking on the “show vote info” option shows the total number of votes, and the total number of tweets that contain the correct voting string, but were not valid votes
  • These options have to be set each time you open the presentation — but can be done in advance before presenting.
  • Clicking on the image icon takes you to this instructions page
  • Clicking on the embed icon imagebrings up this window, where you can copy and paste the HTML required to embed the widget in a web page.


  • The “Save” button lets you save and reuse sets of parameters. (all the choices you’ve made: keyword, options, etc). Typically, you’ll want to save a setup as a default. Choose “Save”, give the setup a name and save it. Then go back, choose “set default” and choose the setup you just created. This will then be the default when you open the tool (on your PC only).

image image image

Internal Use

imageWhat if you would like to use the PowerPoint Twitter Tools for an internal meeting, but don’t want to blast your critique of executive strategy over the internet?

One option is to use the open-source microblogging platform from Status.Net (motto: “Your life and your business are your own. Take control of your status.”). You can see an example of this product in action at

To use the product, you’d need to install a server inside your organization, invite your employees to register, and then use a custom feed such as:


The feedback slides, the voting tool, and the ticker bar all support the use of custom feeds. Unfortunately, some of the feeds don’t include the avatars link, so you only get the text updates using this method (e.g. see the screen shot below using the public feed for the “enterprise20” tag from

PowerPoint Twitter Ticker Bar


  • Put the slide into presentation mode to see the ticker bar at the bottom of the screen — if the bar does not appear, you may have to change the trust center settings to enable Active Content (see section on trouble-shooting)
  • Use the left-hand button to turn the bar on or off. Type in the text you want to search for (e.g. “timoelliott”) and press Enter.



  • Click outside the bar area in order to give control back to PowerPoint/move to next slide, etc.

Background information

  • The bar shows the ten latest tweets containing the chosen search term
  • Status is maintained across slides — i.e. as you move to the next slide, the scrolling doesn’t restart at the beginning (in order for this to happen, the bar is in the slide master, not in each slide — see “advanced”)
  • The twitter feed refreshes each time the text is changed, and then every 60 seconds afterwards.
  • The size and speed of the text is a compromise. If it were bigger, more people could see it, but it’s harder for the presenter to easily see a complete “tweet” (larger text means fewer letters across the screen) and so react to the feedback.
  • If there are more than around 7 messages/minute, some messages will not be shown (but this is desired behavior, so that a backlog doesn’t build up, which would mean viewing tweets that are increasingly behind what you’re actually showing)

Advanced Features

  • To link to/open one of the messages shown in the ticker, click on the text to select it, then click on the “>” button — a new browser window will open with the twitter message


  • Clicking on the SAP logo will take you to the web page for Xcelsius, the technology used to design these tools
  • Clicking on the “by” link takes you to these pages on web site.


  • Clicking on the image icon takes you to this instructions page
  • Clicking on this icon imageopens a window that allows you to copy the HTML required to embed the widget in a web page
  • To “clear” the bar, delete the search text and press enter.
  • If the search string is invalid (e.g. “ “), you may get an error message that is not fully displayed because of the lack of space — click on the box and press the “Enter” key to make it go away


Copying the Bar to your own template

  • In order to ensure that you can keep the bar available when you move from slide to slide, it needs to be copied to the slide master of your presentation, rather than directly into a slide.
  • Copy the bar from the slide, then go to your slide deck and open the slide master: hold down the Shift key and click on the left-most button below (appears in the lower left of the screen) to open the master slide templates


  • Select the correct high-level master slide (you may have to scroll up a bit)


  • Duplicate your slide master by pressing CTRL-D, and rename it something like “slide master with twitter bar”


  • Paste the bar into the bottom of the new master slide
  • Apply the alternate master to the slides where you want the bar to appear (see next section)

Making the Bar Appear Only on Some Slides: Choosing the Alternate Master Slide

  • To determine which master is used for which slides, select the slides you want to change, go to Slides/layout, and choose either your original slide master or the new alternate (in the PowerPoint tools deck, they are called “SAP_BOBJ_Template_ab_2009” and “SAP_BOBJ_Template_ab_2009 with Twitter bar”.


PowerPoint Twitter Mood Meter




  • This tool is a variation on the twitter voting. The audience can tweet either “@votebytweet warmer myuniqueid” or “@votebytweet colder myuniqueid” and the indicator in the bar will move to the right (warmer) or to the left (colder). The bar shows the average of the last tweets (10 by default).
  • Usage example: at the start of a presentation, you ask the audience how they feel about a particular topic (e.g. “do you think SAP is an innovative company?”. Then the audience can tweet during the presentation if they agree/disagree, and the bar shows the current “mood”
  • As with the ticker bar, this should be installed in the powerpoint slide master if you want to use it across slides. See for more details

PowerPoint Crowd Meter

The Crowd Meter doesn’t use Twitter. It displays the level of noise in the room, using your computer’s microphone. You can use it to ask the crowd to cheer for a candidate, best presentation, etc.


  • Default security settings do not allow Adobe Flash to access your microphone volume. The Adobe Flash settings window will come up by default when you first use the widget. Click “allow”


  • The widget shows the current microphone level, as well as the maximum volume over the previous ten seconds.
  • Note there’s a delay of a second or two between making a noise and the bars/numbers appearing on the screen. Using an external microphone may increase the accuracy of the noise monitoring.
  • Clicking on the image icon takes you to this instructions page
  • Clicking on the embed icon imagebrings up this window, where you can copy and paste the HTML required to embed the widget in a web page.


PowerPoint Zoom Text

This tool doesn’t connect directly to twitter just yet, but it’s a nice graphic effect that you can customize with your own words. Here’s a glimpse of what it looks like (this text moves towards the viewer, and you can click on values to move them to the center). There are two different methods. The first allows the user to update the text themselves, but is a little less aesthetically pleasing:


The second has to be set using variables:


Advanced Features

The tools support the use of Flash Variables to preload the options, making it easier to use them in standalone situations.

Do any of these apply to you?

  • You’re tired of entering the same keyword values each time you open the presentation?
  • You have a technically-challenged manager, and you need to set the values in advance?
  • You’re scared that the audience might – gasp — see the mouse on the screen? (this is a surprisingly common fear among conference organizers)
  • You’d like to set up a conference template for others to uses

The answer to all these is to use the setup variables, now supported by most of the tools. To set variables in advance, simple right-click the tool in PowerPoint and add them to the end of the movie name. Here’s a quick list of the variables available:

  • “keyword=yoursearchterm” (use %20 instead of a space if you need two words)
  • “locked=1” hides the bar for the search term, effectively “locking” it to whatever you’ve pre-set
  • “refreshrate=30” to set the refresh rate. Zero = no refresh.
  • “votes=10” to set the maximum number of votes
  • “customfeed=1” to enable a custom feed
  • “customfeedurl=http://yourcustomfeedurl” to set the value of the custom feed
  • “days=4” increases the number of days votes are valid for. Zero = unlimited.
  • “choice1=YourChoiceText” for the hover-over text on the voting charts (choice1 through choice6, as appropriate – and use %20 instead of a space if you need two words)
  • “chartchoice=1” is pie chart, 2-6 is 2 to 6 choices
  • backgroundcolor, textcolor, barcolor, valuescolor – all set colors, e.g. “barcolor=white”
  • “slideformat=2″ to start up the feedback slide in the “alternate” format

For example, if you wanted to set up the feedback slide so that it automatically opened with a search for the tag “#sap”, you can simply right-mouse click on the movie, and add “?keyword=#sap” to the end of the “Movie” Parameter (note that in theory you should use URLencoding of values, e.g. %23 instead of #, but it seems to work anyway)


And here’s an example of the text to add in order to get a locked-down, custom moderated feed:


Here’s the result – note that the search term can no longer be changed:



See the troubleshooting page

Best Practice

See the best practice page

Frequently Asked Questions

See the FAQ page


  1. I’ve been looking for a way to incorporate twitter into PowerPoint for a while – and this works really well!
    It would be nice if you didn’t have to move the mouse around on screen to make changes – As a presentation designer we go to great lengths in big shows to make sure there’s not lots of obvious mouse movement during corporate shows. I suppose it could work by hiding the output to the audience though.

    Would be nice to have a twitterfall type slide too – rather than a ticker. :)

  2. Pingback: Using Twitter in PowerPoint | Digital Fingerprint

  3. Pingback: 10 tools for presenting with Twitter : Speaking about Presenting

  4. Pingback: links for 2009-10-14 « ??????

  5. Pingback: 2009/10/13 « Twitter Daily

  6. It’s a flash security error, typically when you’re trying to use the update tool. I’m not yet sure what causes it — maybe your PC’s or PowerPoint security settings don’t allow “basic authentication”? If you’re getting it for one of the other toolbars, please let me know…

  7. Love this. It has elements of Poll Everywhere… Wonder whether a standalone app might be nice though? It would also be great if you could moderate the tweets coming in before you allow them on screen.

  8. You can now use a moderated feed — see the “common feed” option of the feedback slide (ticker bar will support it too, shortly) — sign up for a free moderation account with and use the URL they give you as the custom feed.

  9. Pingback: Too Scared to Use the PowerPoint Twitter Tools? Moderation, Updating, New Options | SAP Web 2.0

  10. Pingback: Too Scared to Use the PowerPoint Twitter Tools? Moderation, Updating, New Options | CloudAve

  11. Pingback: Asia Digital Map » Blog Archive » It’s Delicious #5: PowerPoint Twitter Tools

  12. Pingback: Weekly links (weekly) | Frontiering Talk

  13. Timo – well done. I have been working on something similar for a while but using email versus Twitter. This is a great alternative and makes it much more dynamic. I enjoyed playing with it and think that for the right audience, this is fantastic. We had a similar layout for the incoming messages in bubbles and the voting. I have a few more things I am working on for layout. Hurray to see that this is coming togeather for you.


  14. Pingback: Daily Bookmark Post 07/09/2010 » Thoughts from a tech specialist…

  15. Pingback: links for 2010-08-03 « doug – off the record

  16. Hello,

    I want to copy Twitter Ticker Bar into my private master slide deck…. but unfortunately do not know how to do it? ie. HOW TO SELECT Twitter bar (Copy it into clipboard) from original SAP template… so I can later on Paste it into my slide deck.

    I kindly ask you to advice.
    Thank you, Marko

  17. Hi Tim,

    I’ve started experiencing problems with the Autotweet function. I am using the Super Tweet log in and have previously autotweeted from this laptop with this logon with no problem.

    I have ran a few test tweets and the first tweet always works fine and is published to Twitter but all subsequent tweets are failing.

    Can you help?


  18. This is brilliant thanks! I am currently looking at how Twitter can be used in the classroom to accelerate learning. Embedding the tweets onto a PowerPoint slide is a really nice way for students to present research work etc. I really like it thanks – I am going to mention it in my blog if that is OK.

    Also, the Mood Meter and Crowd Meter are excellent resources for the classroom – measuring opinion etc. I’m struggling to get them to work at the moment, but I will persevere! Any help would be grateful

  19. Is there a way to make the ticker start up automatic? I want to integrate the ticker into a self running presentation.

  20. Pingback: Evento sobre Redes Sociales de SOCINFO « eFuncionario

  21. What great tools for engaging learners in training! I can’t wait to try them. Is this a powerpoint plug in? Is there a download for the voting and feedback powerpoint slides that I missed somewhere? Thanks for your help.

  22. Pingback: Social Media, Networking, and Conferences: It’s a New Ballgame « PROFESSORJOSH.COM

  23. Pingback: Living to Learn » Week 5 Reflection: PowerPoint isn’t so dull with Twitter

  24. Any idea why the picture so of the tweeters don’t appear? They do have pictures but they don’t show when integrated.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>