TweetBacks Beta

Posted on Jan 6th, 2009
Share 

Update: I’ve released a TweetBacks WordPress Plugin that includes TweetBacks as a feature.

In response to a Mashable post about how Twitter will change blog design in 2009, yesterday I created Tweetbacks.

They work kind of like trackbacks, but instead of listing blogs linking to a specific post, it lists Tweets about a specific post. You can see it in action on my blog, just above the comments. It currently finds mentions of the URL through the top 5 most popular URL shorteners on Twitter: Tinyurl, Bit.ly, Is.gd, Twurl, and SnipURL. I used cli.gs’s list of top shorteners to prioritize. To prevent it from running afoul of Twitter’s search API rate limits it functions via javascript.

This is still in beta, but to install it all you have to do is include this line in your template where you want the Tweetbacks to appear:

<script src="http://danzarrella.com/tb.js"></script>

You can style how the list appears with CSS like this:

#tweetbacks {
font-size:12px;
}
#tweetbacks li {
padding-bottom:5px;
}

This tool (as well as my ReTweet mapper) are currently free, but they do use bandwidth and server processing time that I pay for. If you like my Tweetbacks tool, my ReTweet tools or the other work I do, consider donating to help pay for it:


If you liked this post, don't forget to subscribe to my RSS feed or my email newsletter so you never miss the science.

View Comments to “TweetBacks Beta”

  1. Aravind Jose T. Says:

    EXTREME INNOVATION.
    Congrats.

    BTW, why dont you release the scripts ?
    Are we allowed to save and host the script on our hosts ?

  2. DazzlinDonna Says:

    Dude, that’s awesome. What a great idea! Can’t wait to use it.

  3. Chad Says:

    Great idea, indeed! Any plans to release this as a wordpress plug-in?

  4. JohnFairley Says:

    Dan,

    Beta Feedback: looks like my TweetBack didn’t get picked up. http://twitter.com/johnfairley/status/1099676734

    Note: The tweet uses: http://is.gd/eGo2 for the link to this blog post. The link was created using the PeopleBrowsr client’s URL shortner.

    John

  5. Elliot Says:

    Now this is cool!!!, great idea!, why cant I think of things like this?;))

  6. KyNam Doan Says:

    Thanks Dan! You’re just a font of valuable knowledge and tools. I tweeted this page, so it should show up in the tweetbacks :)

  7. Lisa Creech Bledsoe Says:

    Nicely done! I’ll be curious to watch the adoption curve, and hear what people say about functionality.

  8. KyNam Doan Says:

    FYI, I tweeted it with bit.ly and it’s not showing up. You’re going to get a huge spike in traffic with this. Are you ready for it? :P

  9. Marshall Kirkpatrick Says:

    That’s a whole lot of screen that took up, though it does look good. My fantasy version of this script would start out collapsed, showing just the most recent and would allow blacklisting of certain twitter usernames. We get a lot of bots retweeting our stuff, for example.

  10. David Hobson Says:

    Now this is a very good idea.

  11. @toddlucier Says:

    Dan, it would be really nice if the avatar linked directly to the Twitter home page of the tweetback poster. Since you already see the content of the tweet, there is no real value in linking to the original tweet url.

    Congrats on a nice script.

  12. ZK@Internet Marketing Blog Says:

    Great idea, waiting for the script

  13. Chris Kovac Says:

    Hi Dan,

    What a cool tool. I’ll be playing around with it this week. Thanks for sharing!

  14. Anna Says:

    I tried it and couldn’t get the tweetbacks to show. What is the refresh rate? Or is it that there are so many people trying it at once?

  15. Dan Zarrella Says:

    @ana and anyone else who tried this and had it not work, i had to fix a mistake i made, but it should work now

  16. matt lambert Says:

    Very impressive. cool. No, wait….stunning. It must make a fantastic case study for you too :-)

    Matt

  17. Penelope Else Says:

    Looks so interesting! You have a very different mind.

    If only I could install it without WordPress stripping it out! Am I doing something wrong, trying to put it in the wrong place? (Tried to put it in the Text/HTML box they provide).

    Pen

  18. Dan Zarrella Says:

    @penelope you have to put it in your template

  19. Josh Says:

    Hey Dan,

    this is genius. I’m trying to implement it on my blog. At best, I’m a cut and paste coder, so I’m trying to figure where in my blog (hosted, wordpress) I should put the script. I tried putting it in the CSS file, didn’t work. I tried putting it in the comments template, didn’t work.

    Any thoughts?

  20. Josh Says:

    Also, my templates are php, so I’m thinking I might need to know more than what I currently do to make this work.

    If you have any thoughts, it’d be greatly appreciated. Hell of a great idea.

  21. Catfish SEO Says:

    I gotta hand it to you man. Nice job on this one. This rocks.

  22. J. D. Ebberly Says:

    This is an AMAZING innovation!! Wow, I can hardly wait to try it out! You’re a genius! Thanks!

  23. T Says:

    WOW! – Fantastic! Will most certainly be giving you a donation – excellent work!

  24. Lambday Says:

    great job, man.

  25. Alexander Says:

    Excellent idea, only with so much tweets the page loads kind of slow, a possible solution would be to show X amount a tweetbacks per page, kind of like comments on WordPress 2.7.

    Great work!

  26. Daniel Marashlian Says:

    Hey Dan, great idea here! Though I put it on our blog, http://blog.pelotonics.com and it seemed to SLOW down the load of the page. Also, it would say like, “10 Tweetbacks” but nothing would show, or one one of our blog posts, it said, “4 Tweetbacks” and only 1 showed.

    Any ideas?
    thanks!!!
    Daniel

  27. Ryan @ Linkbuildr Says:

    Dan…amazing idea. This will help bring a good amount of freshness to my blog and I look forward in seeing if it has any traffic potential. Keep up the great work mate.

  28. bla Says:

    I think the URL should be automatically erased from the “tweetback”. It would make the tweet cleaner.

  29. Matt McGee Says:

    Great idea, Dan, and thanks for doing it.

    If you’re taking requests, Marshall’s idea above about blocking users is smart. I’d also recommend an option to not show avatars. (Think how MyBlogLog lets you block avatars from showing in their widget.) I’m sure some Twitter users have avatars that I’d rather not see on my blogs. :-)

  30. Shinil Payamal Says:

    Hi Dan,

    First of all, belated Happy New Year wishes!

    You have got a great idea and sure is awesome. People should definitely try it. And yes, I think some people have a valid point with regards to switching off the Twitter avatars.

    Best Wishes,
    Shinil.
    @shinils on Twitter – http://twitter.com/shinils

  31. Andrea Hill Says:

    Very cool! I made my first ever online donation to a developer, and threw it on my site.

    As others have noted, not all the RTs are getting picked up from the differet services. There is another service out there called ChatCatcher that I’d tried to implement, you may want to check that out as well, perhaps that would save some of the heavy lifting to implement other shorteners? (they also had a nice feature where you could exclude certain users, as Marshall mentioned).

    I have both set up here: http://www.afhill.com/blog/social-media/twitter-phishing/#comments

  32. Andrea Hill Says:

    oh yeah and I forgot to mention that too: it shows 2 tweetbacks but says there are 8.. but there are also 6 comments on the page. Is there some funky math going on there?

  33. Miriam Schwab Says:

    The future (and present, actually) of the social web will involve coordinating all of our various activities. I’m always on the lookout for ways to automate that cooperation, and this is a brilliant contribution.

  34. Todd Wickersty Says:

    Thanks for tweetbacks. It’s awesome. I installed it this morning, and while the number of tweetbacks is displaying, the specific tweets underneath are not.

    You can see it here: http://tumblelog.wick.me/post/68559188/david-lee-roths-vocal-track-for-runnin-with-the

  35. Kenneth Nordahl Says:

    Amazing, its up and running at my blog now(url at my user name).

  36. Claudio Says:

    Hey Dan. Nice job!
    I implemented the WP plugin at http://blog.soulcreation.com.

  37. yickit Says:

    Tweetbacks is a great idea. I too am having the same issue as Todd W. Number of tweets being displayed but nothing else.

  38. Maria Says:

    I have the same problem as Daniel (comment #26) in that it says 3 Tweetbacks but only shows one. Also, page load is VERY slow, which is preventing my page from drawing within a reasonable amount of time. Is the slow speed due to everyone hitting your server? If that’s the case, why not release a plugin version or some other version that doesn’t suck your server resources?

    Otherwise, great idea. Would love to see it fully functional on my site.

  39. Jeremy HIlton Says:

    Everyone should download the javascript for this code and host on your website. The file is loading slow fron Dan’s site and is causing the lag issues that alot of people are mentioning.

    Simply load http://danzarrella.com/tbjs.php in a browser. You can copy the source into your favorite text editor, save and upload.

    I’m guessing that Dan’s bandwidth bill won’t mind.

  40. Jeremy HIlton Says:

    I stand corrected on my last post.

    I’ll post something in a few that you peeps can download.

  41. Tony Maro Says:

    Cool tool, but way too slow to be usable (no doubt your site is suffering) why not release the PHP that enables this so people can use their own server bandwidth?

    Jeremy: Yeah, that’s not gonna work bud – you’ll need the PHP source code, or write your own based on his concept. The PHP file generates the javascript for you based on the referrer URL.

  42. JointWinWin Says:

    Innovative and imaginative Dan.

    Kudos.

  43. Rachel Cunliffe Says:

    Hi Dan,

    Thanks so much for taking my idea and making it reality :D I’d love to work with you more on making this into a WordPress plugin and some of the options I talked about. Please email me if you are keen.

    Cheers
    Rachel

  44. feir Says:

    Soooo Cooooool.

  45. Ryan Says:

    I always thought Twitter could replace comment systems on blogs and stuff! Such should reduce trolling!

    This looks like a step in that direction. I wonder if you plan on adding a link to show Tweetback conversations amongst followers (i.e. johnny links to X, then follower sue says great post & RT) and making each Twitterer who appears on a blog linkable back to their acct?

    Obviously a lot can be done here and overall the possibilities of what Twitter can be used for and applied to is boundless.

  46. Jeremy HIlton Says:

    Peeps.

    I’ve written a downloadable version of Dan’s brilliant idea, called TweetBackRedux that works on PHP enabled servers.

    http://assets.mindcomet.net/jeremyhilton/

    Please note a few things about this version.

    * It caches URL shortener api calls for efficiency
    * There is only support for TinyURL, Bit.ly, and is.gd.
    * The Twitter search API is not case sensitive. URL shorteners are. This version removes invalid tweetbacks that makes their way into results due to this difference.

    Installation instructions are contained with the source as well as my Twitter handle. Hit me up with any questions, I’ll do my best to answer, but can’t guarantee that I will.

  47. Rob Says:

    Thank you Jeremy! I totally wanted this for my site, but didn’t like how slow. Now it’s up to my own server! Here it is in action: http://www.bestwebimage.com/archives/new-poll-on-wednesday/

  48. Jeremy HIlton Says:

    No problem Rob!

    I’m already working on version 0.3, which will have an uber-easy to use javascript micro-templating system to allow for complete control over the styling of TweetBacks.

    Look for it in the couple of days.

  49. Wendy Piersall Says:

    A few months ago I hunted around on Twitter trying to find a developer that would write this exact plugin for me. I was willing to pay for it and would have even released it for free, I was so desperate to have the functionality on my site.

    Thanks Dan!

  50. John L Says:

    This is great! It will come in very handy on my blog!

  51. Michael A. Stelzner Says:

    Anyway you can release the code so we can access the script without placing a load on your server??

    Mike

  52. omtv Says:

    how did you do that?

  53. Joanna Young Says:

    Great idea – love seeing the tweets (and people!) who’ve referenced this post. Thanks!

  54. TechMata Says:

    Just wondering if this is compatible with blogger…

  55. Eivind M. Says:

    POSSIBLE BUG:

    Hi! Thanks for a great plugin! I’ve installed it on my wordpress blog, and it seems to work like a charm – except for here:

    http://www.marienblogg.no/2009/01/08/barnevakt-s%C3%B8kes/

    It lists 98 tweetbacks, but none of them are actually pointing to my site.

    Have no clue what’s wrong, but maybe you can look at it.

    Best regards,
    Eivind M.

  56. scorpfromhell Says:

    Excellent! In the true spirit of sharing, why don’t you release this under an open source license (we can discuss on which one)? Also, you could put the js on google code & ask it to be linked from there.

  57. Chad B Says:

    Great Idea – but doesn’t seem to work with Bit.ly. TinyURL worked great though….

  58. Dan Hollings Says:

    Nice idea, nice implementation. Find Tweetbacks, Votr, and 200 additional Twitter tips and Twitter tools on MyTwitter Toolbar for Mac or PC. http://mytwittertoolbar.com

  59. Julian Schrader Says:

    I’ve been meaning to build this myself some time ago — thanks for actually getting it done! :-)

  60. Ryan Says:

    Testing this now on my blog. Tweeted about one of my blog posts today and nothing showed up. A separate Twitter account automatically sent out a tweet about the same post today as well, and that one showed up fine. Is there a delay? Do all tweets not show up?

  61. Livecrunch Says:

    That’s great post i Like it a lot. By the way let me know if you have any more updates would be glad to feature you on Livecrunch check About LC page :)

  62. Ilias Says:

    That’s great.. I’ll test it on my blog soon..

  63. MY STADY Says:

    Dude, just out of courtesy I’m not installing this. You’re going to hit your bandwidth limit VERY soon. Also, PayPal is evil.

    I think it’s time to woo investors.

  64. Jeremy HIlton Says:

    @mystady

    Downloadable version available at http://quakbak.com

  65. David Taboada Says:

    I agree with all those suggesting to code this beauty as a WordPress plugin.

  66. Rudy De Waele Says:

    Great job, Dan! This is a really cool WP plugin – see my twitter followers already experimenting with it too :)

  67. Matt Singley Says:

    Brilliant! Best WP Plugin I’ve seen in ages! Thanks so much.

  68. manuscrypts Says:

    awesome stuff.. implemented too.. now, how about one for friendfeed and google reader? (sorry for the greed :D )

  69. Keane Says:

    Nice plugin! My only comment is whether or not you can limit the number of tweetbacks shown. Like in this post with 150 something tweets it took me a while to scroll to the bottom… Pagination possibly?

  70. Robert Kaiser Says:

    I just don’t like very much that this must run as client-side script and not server-side like TrackBack and the much superior PingBack.
    But then, I’m also no big friend of the vendor lock-in we’re seeing with the whole twitter system, so maybe I shouldn’t care?

  71. Jen @ Eco-Office Gals Says:

    I get this error in the bottom of my posts when some tweets the post. Anyone have any thoughts?

    WordPress database error: [Duplicate entry 'http://twitter.com/teresamorrow/statuses/1136595224' for key 2]
    insert into wp_tweetbacks (postID, datetime, tweet, author, link, avatar) values (807, 1232577001, ‘RT @EcoOfficeGals: http://tinyurl.com/9hyajx Green Options: Web Hosting’, ‘teresamorrow’, ‘http://twitter.com/teresamorrow/statuses/1136595224′, ‘http://s3.amazonaws.com/twitter_production/profile_images/69898913/Teresa_pic1_normal.JPG’)

  72. Judith VanAlphen Says:

    Not sure how either twitter or twitter backs work.

  73. Jorge Pablos Says:

    Hi Dan, first let me tell you this is a nice plugin, congrats!

    I just included the JS file in the Blog of our company Website (We don’t have WordPress so the Tweetsuite is not an option for now), trying to style the output I noticed that the markup generated by your JS file is opening-closing the unordered list that should contains the entries and leaving the actual entries out like this:

    2 Total TweetBacks:

    It displays OK, don’t know if this is on purpose, just wanted to let you know in case is not, cheers!

  74. Jorge Pablos Says:

    Sorry, I didn’t escape the HTML :|

  75. Jorge Pablos Says:

    Here it goes again:

    <script src=\"http://danzarrella.com/tb.js\"></script>
    <div id=\"tweetbacks\">
    <b>2 Total TweetBacks:</b>
    <ul></ul>
    <li …> … </li>
    <li …> … </li>
    </div>
    </div>

  76. Jonathan Blundell Says:

    I just got a butt-load (as in 150+) of tweetbacks with none of them referring to my site – they all mention snipurl.com not my site.

  77. Jonathan Blundell Says:

    Just got a repeat of the above situation. All showing up as comments under the same one or two posts. And all tweets from the same user with only a link to snipurl.com

  78. liza Says:

    can you include Ping.FM in your list of url shorteners?
    am definitely going to try this out.

  79. Quel usage professionnel pour Twitter ? Says:

    [...] Firefox – http://kunal.kundaje.net/twessenger/ pour envoyer vos messages de MSN sur Twitter – http://danzarrella.com/tweetbacks-beta.html pour faire apparaître sur votre blog qui a tweeté un article – - TweeteSuite pour obtenir les [...]

  80. Beta-Testing TweetBacks : Cotton Rohrscheib Says:

    [...] of your website, I think that this will work itself out over time. A few days ago, I created the first implementation of TweetBacks (see the WP plugin here), which is a porting of the idea of trackbacks to Twitter. By first reverse [...]

  81. zedomax Says:

    Interesting, is TweetBack getting you more traffic? I don't see it used here anymore, did you stop using it?

  82. bestcbstore Says:

    Registry Easy + Perfect Uninstaller + Driver Checker + Spyware Cease + Duplicate File Cleaner + All New Software

  83. Twitter для Wordpress блога | Cabacabanna - все самое новое в мире экстрима Says:

    [...] tweetbacks – плагин для WordPress, который показывает ссылки из twitter на ваши записи. Ссылки выглядят в виде комментариев, примерно как это сейчас отображается на моем блоге, на некоторых записях. [...]

  84. 98 Twitter Tools : Software Developer’s Ultimate Guide | SociableBlog.com : Social Media Blog Says:

    [...] TweetBacks – Works like trackbacks for blogs, but lists Tweets about a specific post [...]

  85. darla aka Alrady40 Says:

    Came by because i needeed to update my background. Love you page.. .just sent a retweet!

  86. 8 Plugin WordPress Per Portare I Social Network Sul Tuo Blog » Francesco Gavello – Blog Marketing Tips, Web & Blogosfera Says:

    [...] riportare i tweet di un articolo nella pagina dell’articolo stesso. Poi Dan Zarrella sviluppa TweetBacks, ottimo plugin per sopperire a questa mancanza (ancora ripreso da Mashable). Segue un rapidissimo [...]

  87. Introducing Tweetbacks Plugin for Wordpress - Smashing Magazine Says:

    [...] implementation is inspired by Dan Zarrella’s great work on TweetBacks. Although his implementation does what it promises, we felt that it could be done in another way and offer users an alternative [...]

  88. Wordpressプラグイン導入 « Geecrat Says:

    [...] TweetBacks [...]

  89. Are Blogs Losing Their Authority To The Statusphere? | Brian Solis - PR 2.0 Says:

    [...] [...]

  90. Twitter des sites utiles pour gérer son compte | Bonbon bisous Says:

    [...] Faire apparaître qui a twitté votre article sur un blog wordpress: Tweetbacks [...]

  91. seoconsultantNY Says:

    Great concept. I'll be using it!

  92. Top 65 People To Follow On Twitter If You're An Internet Marketer Says:

    [...] Link Attrac­tion Fac­tors key­word tools, as well as Tweet­Psych, Twit­ter­Brand­Spon­sors, Tweet­Backs and [...]

  93. JoeyQ Says:

    Thanks!

  94. uggs outlet Says:

    Nice post here. It does make senses, appreciate for sharing.

  95. Comment bien démarrer sur Twitter ? Says:

    [...] Firefox – http://kunal.kundaje.net/twessenger/ pour envoyer vos messages de MSN sur Twitter – http://danzarrella.com/tweetbacks-beta.html pour faire apparaître sur votre blog qui a tweeté un article – – TweeteSuite pour obtenir [...]

  96. enjoy Says:

    Now this is cool!!!, great idea!, why cant I think of things like this?;))

  97. enjoy Says:

    http://www.buy-cheap-uggs.com

  98. dontcry Says:

    Dan, it would be really nice if the avatar linked directly to the Twitter home page of the tweetback poster. Since you already see the content of the tweet, there is no real value in linking to the original tweet url.
    club penguin cheats

  99. dontcry Says:

    Dan, it would be really nice if the avatar linked directly to the Twitter home page of the tweetback poster. Since you already see the content of the tweet, there is no real value in linking to the original tweet url.
    club penguin cheats

  100. Integra Twitter en los comentarios de tu blog en WordPress | MuyInternet Says:

    [...] Para todos aquellos que disponemos de un blog en WordPress aparecía hace pocos días una extensión muy interesante para hacer lo propio con Twitter llamada Tweetbacks. [...]

  101. 2010 Social Marketing Predictions : Digital Sherpa.com Says:

    [...] Link Attrac­tion Fac­tors key­word tools, as well as Tweet­Psych, Twit­ter­Brand­Spon­sors, Tweet­Backs and [...]

  102. Blogging Lifestreams 2012 and My Personal Cloud | stuart henshall's blog Says:

    [...] behind the links then I can capture the tweet and thus bring the two together. 4. Tweetback. Can’t we change the comment format. Eg a Tweet comment and a Tweetback comment. Eg one is [...]

  103. wangshumei Says:

    Uggs
    discount ugg boots
    Ugg Australia

  104. bbmmd4 Says:

    it is very good!!

  105. wangshumei Says:

    Brian, hey, what are you
    Uggsdoing, isn't that the proverbial twitter question? Brian, give us a shout out from there. Just one. Type in “hey everybody from the WH.” Please?

  106. dave Says:

    why does it spit out 99-100 random tweets? none have anything to do with my site or blog?

  107. hampton roads web design Says:

    thanks Dan…nice work here

  108. Microsoft Points Says:

    If only I could install WordPress without stripping it out! Am I doing something wrong, trying to put in the wrong place? (Treaty of putting the text / HTML box provided).

  109. mastergomaster Says:

    I think it's good for my blog thank you for the information and I will try

  110. mirckur Says:

    That is very good comment you shared.Thank you so much that for you shared those things with us.Im wishing you to carry on with ur achivments. http://www.hayda.net/ All the best.

  111. 7 outils Twitter pour Blogger « Maniac Geek Says:

    [...] 5 – TweetBack pour afficher les tweets en tant que commentaires [...]

  112. Electronic Cigarette Girl Says:

    yes please! Id like the scripts as well if thats ok :)

    -Bella

  113. kingpin2 Says:

    Thanks Dan! Your plugin is very helpful.

    - Kingpin2, Club Penguin Cheats

  114. Club Penguin Cheats Says:

    Very cool stuff!

    Club Penguin Cheats

    Kids Virtual Worlds

    Herbert's Revenge

  115. Payday Loans Says:

    Thanks Dan… very good work! best payday loans

  116. qwqw Says:

    thnak you

  117. Wesley Soccer Says:

    Any reason why the tweet comes back to my site but the username profile pic does not work?

  118. Bağlama Büyüsü Says:

    Any reason why the tweet comes back to my site but the username profile pic does not work?

  119. Подборка сервисов и плагинов | ReTwi Says:

    [...] tweetbacks — плагин для WordPress, который показывает ссылки из twitter на ваши записи. Ссылки выглядят в виде комментариев, примерно как это сейчас отображается на моем блоге, на некоторых записях. [...]

  120. Ultimate Game Card Says:

    Ahh, useful tidbit of code there. I own a blog that gets a bit of twitter attention that this may be useful for.

  121. Geek is a Lift-Style. » Blog Archive » Introducing Tweetbacks Plugin for Wordpress Says:

    [...] implementation is inspired by Dan Zarrella’s great work on TweetBacks. Although his implementation does what it promises, we felt that it could be done in another way and offer users an alternative [...]

  122. Geek is a Lift-Style. »Archive » Introducing Tweetbacks Plugin for Wordpress Says:

    [...] implementation is inspired by Dan Zarrella’s great work on TweetBacks. Although his implementation does what it promises, we felt that it could be done in another way and offer users an alternative [...]

  123. 線上英文 Says:

    A big thanks for this great information. I have stumbled it and will shortly tell the rest of my online network know. They will definitely think it as interesting as I did.

Leave a Reply

blog comments powered by Disqus

Get my 22 page report full of scientifically proven ways to get more ReTweets by subscribing to my blog via email.

the social media marketing book

Key Posts

Recent Posts

Topics

Blogroll

Copyright © 2010 by Dan Zarrella, social media marketing and viral marketing consultant. All rights reserved. site map

DanZarrella.com, Social & Viral Marketing Scientist