Holy Kaw! All the topics that interest us

The art of the repeat tweet

Tweets linking to the posts at Holy Kaw are repeated three times, eight hours apart. Many people have asked me about this practice—and seldom in a unemotional way. :-) The reason that I do this is that few people monitor Twitter all day, so if one tweets something once, people are highly unlikely to see it if they aren’t constantly online or follow very few people.

I picked eight hours because this means that even if the first tweet goes out at the worst times for traffic, one of the repeats will hit the best times (7:00 am to 10:00 am Pacific or 7:00 pm to 10:00 pm Pacific). For example, a first tweet at 3:00 am Pacific then hits 11:00 am Pacific and 7:00 pm Pacific.

This is a typical example of repeat tweets results (click on the image to see it full size):

First post: 739 clicks

Second post: 718 clicks

Third post: 565 clicks

If I follow common wisdom, I would have tweeted it once and lost 1,200 clicks—that’s the bottom line. Having said this, if you hate the repeat tweets because you are online a lot (could the problem be that you’re on Twitter too much and not that I repeat tweets?) or you don’t follow a lot of people, I have several solutions for you:

1. Follow @alltop. I made it so that this Twitter account now displays Holy Kaw tweets only once. If this is what you want, unfollow @guykawasaki and follow @alltop.

2. Subscribe to the Holy Kaw RSS feed.

3. Go to my Tweetmeme page. This aggregates my most popular tweets.

4. Skip the middleman. Go to my MyAlltop page and look at the sources that I use to find stories for Holy Kaw.

If none of these make you happy, you should UFM and have a happy rest of your life.


The service that I use for repeat tweets is Objective Marketer (disclosure: I am an advisor). Objective enables me to use this automatic algorithm: Check the Holy Kaw RSS feed every hour, tweet at most two articles, tweet them a total of three times at eight hour intervals.


Comments (59)

Oct 11, 2009
TheDavidLewis said...
Guy, this sounds like a great solution! Thanks for adding the @alltop account. I hope that http://dlew.is/tw2 isn't what you were saying was unkind.
Oct 12, 2009
A long time ago (like maybe 2 years ago), I suggested to the creators of twitter that they should charge the authour some "micro-payment" amount for each tweet delivered (IDK, maybe 1 cent for 1K tweets delivered -- whether that's 100X to 10 followers or 1X to 1K followers). I think that would have solve a lot of twitter's problems, but I don't think the people at twitter listen to anyone.... :|

;D nmw

Oct 12, 2009
Olivier said...
you are forcing the hand of your audience for loyalty or some kind faithfulness.
a kind of ultimatum, indeed.
Is it worth the tactic or strategy? or a compulsive obsession to lead an top score audience?
Do you really need to force people audience like a rolling advertising on a radio channel?
Or do you want your audience to miss you forever?
I still do not understand.
Oct 12, 2009
Algo polémico, pero estoy de acuerdo con @guykawasaki Quizás con 2 veces es suficiente?
Oct 12, 2009
Aviva Gabriel said...
Personally, I think the practice of 3 retweets, 8 hours apart, is sensible.

However, to shed yourself of negative feedback, unfollowers, and other "taints," the simple solution is this:

Reword tweets #2 and #3.

For example:

(1) focus on another key point, or

(2) re-orient the phrasing of your original point, or

(3) choose an alternate quote, or

(4) change the 'voice' of the tweet from 3rd person to 1st person, etc.

Rewording options are endless.

Yes, it takes a little more work to automate the sending of tweets #2 and #3...but I personally think it's worth it.

Oct 13, 2009
tall said...
Guy, I tried the Objective Marketer page and says it's in testing? Can't use it yet...do you know when it'll be available to public or why I wasn't able to use immediately?
Oct 14, 2009
vivhughes said...
What people want from you, Guy, is your thought leadership. At least, I do. Anyone (or any program) can send out links every 8 hours. I'd like to hear more of your personal opinion. 181,348 people follow "Guru Guy" for a reason.
Oct 16, 2009
Tom Fitch said...
If it were only 3 tweets 8 hrs apart it wouldn't bee too bad, but many times your service will repeat very close together, and the effect is spammy. I appreciate your posting alternatives, I'll likely follow alltop or check out twetememe. Thanks, Guy.
Oct 19, 2009
Annie said...
Guy- You have great tweets. I don't mind the repeating bc I haven't ever noticed. Great tactic for me to use for my brand's account.
Oct 19, 2009
Calin said...
I do agree that 3 tweets for the same subject is too much. Point is, you want to be followed by a mass audience but mediocre in doing that, the ones who needs you to do 3 tweets? Or you want a mass of fans who will are eager to read EVERY tweet? Greetings from Romania!
Oct 19, 2009
mm said...
what does UFM stand for?
Oct 20, 2009
Andy Davies said...
The phrase "If it Looks Like a Duck, Walks Like A Duck, Sounds Like a Duck..."

Surely you should spam people from the alltop account - I still think three times a day is two more times that you need to.

The Guy Kawasaki account should actually contain stuff that's interesting to you and your insights rather than some random crap that's been listed on alltop.

I think I'm probably going to un-subscribe from both accounts...

Oct 20, 2009
Sebastien said...
If this was email marketing, it would be considered spam. You're a weasel!
Oct 20, 2009
Trudy said...
The bottom line is that it is your damn page. Tweet what you want. Tell the "adult" crybabies to stop crying and they can always unfollow. I bet they complain and still keep following you anyway because they know the information is valuable.
Oct 26, 2009
Echeva said...
I do also think it is spam. I started following you interested by your thoughts. You give no option @alltop or (3xtimes @alltop + you) but not you alone. 1 time alltop is enough ads for listening to you, I think.
Oct 26, 2009
Barry Russell said...
I need to cover two time zones with some of my tweets, so figured out all on my own that I need to do it more than once if I want to get the attention of more than one audience. It ain't rocket science!
Oct 27, 2009
Guy,
It just goes to show no matter how polite you are or how often you repeat yourself, some people will STILL be unhappy with you. Do it your way.
Oct 27, 2009
Andy Davies said...
"Irony alert update. I’ve tweeted this explanation over ten times now, and every day five or so people complain about my repeat tweets. Which is to say that they didn’t see my explanation after ten times—which is an indication of why I need to repeat posts. "

Or perhaps people have just started to ignore your tweets as they consider them spam?

Oct 27, 2009
eliserichardson said...
i'm definitely more interested in what you (vs. alltop) have to say which is why i chose to follow you.

One question though - if people are complaining about all the multiple tweets shouldn't you be sending the repeat tweets from the @alltop account and not associating them with your name?

Oct 27, 2009
Stefan said...
Guy, I see that you've re-tweeted this post several times. And I get what you are trying to do. Perhaps the reason people keeping "complainging" is because your system isn't working the way you intend it to. I'm seeing your repeat tweets 1 or 2 hours apart, not 8 hours apart. And I agree with other folks that this is becoming spammy. We follow you for your unique insight + your thoughts. But seeing "DIY laser hair removal" two times in two hours puts way to much noise in your signal.
Oct 28, 2009
sean casey said...
Guy, you are one smart and kind person. Thanks for the explanation and the tiered problem solving. Excellent. If someone is still upset they're just looking for someone to blame. :) Take Care.
Oct 28, 2009
Ray said...
It may be irritating at some point, but at a marketing stand, it's almost a requirement. I agree with Stefan, you're platform is making the fuss. I understand the need for the re-tweet, but having re-tweets for every hour, it's not quite fun.
Oct 29, 2009
James Reeves said...
So the plan to cut through all of the chatter is to chatter more...
Oct 29, 2009
sarah dukes said...
If you need a full page explanation of your reasonings, your beautiful, simplistic, fundamental use of Twitter UI is broken.

I can see you want to expand your follower base, but I check my tweets from my phone, so your multiple tweet practice literally takes up all my real estate and is more of a pain to me, the only follower of yours that I care about.

If another professional tweeter or biz tweeter did this, I would unfollow immediately because it imparts that they care more about how many followers they hit per day rather than the user experience per follower, which is more likely to instill loyalty.

It's nice of you to give options. Hopefully people are loyal enough to follow all your on and off-ramps.

Oct 31, 2009
Matteo said...
Guy, if u repost your tweets automatically... could u post only a few of them everyday (5 or 6 maximum), about what you consider really worth reading? TIA
Nov 06, 2009
TheDavidLewis said...
Guy, the irony is that you missed the beauty of your own solution.

First I have to say that I don't get why anyone is hurling insults in the comments above. There are obviously different views on how Twitter, like just about any technology, should be used. It's like people who insist that the iPhone or Droid are better. They are both great but suit different people.

You decided to have repeat tweets on @GuyKawasaki and unique tweets on @alltop (hopefully the same list but one without repetition). I think that even at 3 times in a single day, the repeat tweet wouldn't be as annoying to many as it is. However, your tweets are often more than 3 times and spread out over multiple days. In the last 2 hours alone you have tweeted 19 Blogs You Should Bookmark Right Now http://om.ly/bRmn See them all at http://om.ly/bRmo four time. Yep, 4 times in 2 hours.

Repeating a tweet that links to this post 10 times in about a month isn't so bad and is not that ironic. You are right that many people have missed it. You have an audience that is both diverse and growing. Some people follow thousands of tweeps and miss a lot. Some seldom check (not even daily). Some check constantly. And there are many more. Plus, you and the commenters have added to the conversation so it might be appropriate to tweet that there is more information available. Maybe that is a continuation tweet.

You have a MASSIVE following. You work hard to grow and maintain it. Now you have a responsibility to your followers. As part of that, you have committed to having two feeds.

I think that you would do better to embrace us, no matter how we prefer to use Twitter, than to mock any group of your Twitter followers. You are starting to sound more like a spoiled rockstar than the responsible social technologist that you have been throughout your incredible career.

Nov 06, 2009
Tom Fitch said...
I don't think Guy was mocking anyone, at least not in any mean-spirited sense of the word. Other than that, I think David stated the problem very clearly: the automation service that Guy uses is not Working As Intended. If it was doing what Guy thinks it's doing, I don't think anyone would have a problem with it. But as TheDavid said, it's jamming up or something, and then a tweet will show up again and again in a short time. And it does this every day.

Some people seem angry about this, which I don't understand at all. As Guy says, just UFM (un-friend me, un-feed me?). I appreciate Guy's efforts and am only hoping to improve them. Maybe his programming team should RTFM? :)

Nov 08, 2009
Clistyb said...
If three of the same tweets in the space of 24 (or even 12) hours gets people's panties in a bunch.....perhaps they have a Twitter problem. Gasp.
Nov 08, 2009
H. said...
Viv hit the nail on the head. We follow Guy to hear Guy's perspective on things, not to get a regurgitated stream of links that often are of no interest to a good number of your followers. Show your appreciation for your followers by sharing more of YOU.

And, your retweet system would be fabulous if it worked as explained, but at the moment it does not. It appears as if your only interest is in single-mindedly pushing Alltop via spam-like practices. And I may not mind even that, if Alltop were more than just a middleman between me and the content I'm intersted in. Your retweet system sounds good in theory, it is folly to try to please everyone. People will miss some of your postig regardless of how many times you retweet.

I mean for my criticism to be constructive. Your followers expect more from you, and you are letting them down. That can't be good for the image you've created for yourself up until now.

Nov 11, 2009
Amita said...
Guy - Your explanation (once again) about the logic of repeat tweets is perfect. I can see many of your followers get it, and appreciate the logic.

Now about the service that you use, ObjectiveMarketer. Since, few people have raised questions, I thought, I should pitch in and clarify.

ObjectiveMarketer automates the Blog feeds, with the following rules:

Publish To: Twitter Account, Facebook Page
Check Feeds: Every x hours
Post No More than: y messages at a time
Repeat: N times
Separated by: h hours
Additionally -
Add: Landing Page to each message
Set: Email Notification, to <email> if there are no posts in last

hours.

As can be seen it is very comprehensive. And, publishes high volume messages every minute for several users. There are few occasions where some messages get incorrectly sent. We optimize and monitor our system, as any other software application. And minimize error conditions aggressively. I would be happy to see if there was a software that has a zero failure rate, other than life saving devices or space-crafts.

Why don't you actually, try ObjectiveMarketer and see it for yourself? .

Nov 14, 2009
Scott Coates said...
Thanks Guy! Makes sense I guess. Anyway, I was thinking I did something wrong and subscribed multiple times or something. Good to know I'm not going crazy!
Nov 14, 2009
Poxitive said...
Nice way with words to get users to try OM. =)
Nov 14, 2009
jayair said...
Or another solution would be to use http://thecadmus.com. My stream looks like this - http://twitpic.com/pkifz/full. It gets rid of all the duplicate posts, RT's and similar posts and cleans up your stream. No need to unfollow people or lose your cool.

Disclaimer: I'm one of the guys behind Cadmus.

Nov 14, 2009
TerriZSoloCEO said...
I don't get why people think sending the same tweet several times in a day is spam (every hour or few minutes, then yes it's annoying). Twitter is NOT email, folks! No one is forcing you to read the tweets (and if you have time to read everything Guy has to tweet, you either have too much time on your hands or you need to broaden your horizons! No offense intended.)

Think of it like a networking event. If Guy sets up a table in the corner, and repeats his "pitch" over and over again as different people pass by, that's like Twitter in my book. You can always move away and not come back until, say, tomorrow. On the other hand, if Guy is working the room and hands you three business cards in one hour -- that's more like email, and yes it would be spam. Which Twitter is not.

Bottom line -- I don't think Guy has anything to apologize about or explain, technical problems notwithstanding. :)

Nov 14, 2009
RonColeman said...
I'm not only sympathetic to Guy's approach here, I've adopted it myself to some extent -- and I only have an-atom-on-his-pinkie-finger's worth of followers (we call this "selective appeal," okay?). It's not spam: I know that people who have taken the trouble to follow me are, on the one hand, spread across many time zones and do not all check Twitter the same way or at the same time or at the same frequency.

But.

But I do it manually, one or two or, in rare instances, three times, often spread out after two days.

In fact, everyone who follows Guy knows that, as many of us are saying here, what he says, or thinks, is happening -- this beautifully sculpted eight-hour interval -- has nothing to do with reality. You can look at your feed and it's just Kawasaki, Kawasaki, Kawasaki! It's a techno fail, Guy!

Otherwise, however... I can't resist one more un-asked-for "me too" also to the voices urging "more Guy Kawasaki" and less "cute links."

Unless, of course, they're my cute links! ;-)

Nov 15, 2009
Sebastian said...
Tell 'em Guy, UFM! Ha, such an appropriate Twitter term (unfollow me).
Nov 15, 2009
A.J. Wood said...
Guy -

I caught your article as a tweet earlier today. My question is I understood repeat or "duplicate" tweets to be considered spam by Twitter's policy.

I've been using SocialOomph to schedule tweets, and recently they made disabled their recurring tweet feature. According to them they received the following as a statement from Twitter:

"Recurring Tweets are a violation no matter how they are done, including whether or not someone pays you to have a special privilege. We don’t want to see any duplicate tweets whatsoever- They pollute Twitter, and tools shouldn’t be given to enable people to break the rules. Spinnable text seems to just be a way to bypass the rules against duplicate updates and essentially provides the same problems."

I used to repeat tweets similar to the example you gave in your article. Twice a day at 12PM CST then again at 9PM CST I would post software tips for Adobe products. Since I no longer repeat those tips, I've seen a drop off in clicks just as you described.

I know your article was dated Oct 11th, has there been a change in your thinking since that time?

Is duplicating, repeating, recurring, tweets actually a Twitter violation? If so, why are some being penalized and others are not?

Thank you for your time.

Nov 15, 2009
RonColeman said...
Hey, A.J. -- wow. Thanks for the heads up on that. I don' t know about Guy but I'm gonna fly straight from now on!
Nov 15, 2009
DaveyMars said...
Gaah!..it's Twitter, ffs. Not a blog, not a website. If you're that fascinating, I'll go the full-content version of you (online). If you nag me, I'll stop taking your calls. Just ask my Mom.
Nov 16, 2009
Keith said...
To repeat tweets is a crass idea, it is simply an excuse to generate spam.

When tweets become spam

Nov 16, 2009
memeboy said...
Thanks for suggesting that I un-follow you - It's really cleared up my twitter stream! On the flip side, I'll miss out on the 10% of self-generated posts that were actually insightful. Ciao.
Nov 16, 2009
RonColeman said...
Well this will all be cleared up very soon when Guy circles back here to answer all these questions personally. Just like he does on Twitter.
Nov 16, 2009
QuesoGuapo said...
Thank you for your advice. I am reluctantly unfollowing your main account and giving @alltop a chance (and hoping that your insight carries through on that feed). I love your tweets — the first time. When they are duplicated three or four times, the signal-to-noise ratio is just too low.

In the past 24 hours, you appear to have posted to Alltop at least 24 times. That's very respectable, but it's overwhelming when those 24 posts are repeated into 72 or 96 tweets.

Perhaps we can look at social networking like light — is it particle, wave or both? If one is broadcasting oneself, it's important to maintain the wave or one will lose out. Unfortunately, the constant pushing may minimize the value of the original particles/tweets.

I guess the same goes for stats — if the wave of numbers show that your approach is working, what does it matter if a few fall by the wayside?

Thanks again for posting an explanation and providing options.

- Ryan

Nov 16, 2009
lili said...
Repetitio est mater studiorum.
I like your style that way I can read something interesting no matter where I am or what time it is!
Nov 16, 2009
Anup Marwadi said...
Guy, you're a great..umm guy.

But this three tweet system is just annoying. And disrespectful of your follwers' time.

To be honest, harping the same thing again and again doesn't change the message. It only confuses your readers and gives you more [confused] clicks. "hey I read this before... didn't I?" CLICK... "oh crap, it's the same damn thing! That Guy!! ##@#" LOL

Having said that, I have unfollowed you as I was getting annoyed by reading the same tweets over and over again.

Good luck on all your endeavors.

Nov 16, 2009
Anup Marwadi said...
Not to mention, now that you've started a trend that will be followed by others and there will be more and more repeat posts on Twitter!
Nov 17, 2009
Felipe Santos said...
if you dont like it then unfollow. its like people look for excuses to bitch. are you paying him for the work he does? nope, so deal with it. if he changed the subject then your click on the link and get the same thing which is even worse. it repeats 3 times a day, 8 hours apart, if youre seeing all 3 of them then the problem might be that YOU need a life.
Nov 17, 2009
Jeff Yablon said...
Guy, I've paid you tribute for this. You deserve it: http://answerguy.com/2009/11/17/guy-kawasaki-owns-your-inbox-business-change/
Nov 17, 2009
H. said...
If a tweet is worth repeating, someone (or a bunch of someones) will retweet it for you.

Twitter works so that desired content works its way through the system, when it is used responsibly. It is not necessary to use brute force, if you feel you are posting content of real value.

Nov 17, 2009
jjgulajawa said...
I dont have a problem with it. Sometimes I need you to repeat it because I cant mark it in uber (to read it again whenever I can). Sometimes yeah I see your tweet and Oh did I already read that?
But once again I dont mind. It's worth repeating....
Nov 18, 2009
cstineman said...
I think this practice is brilliant. # of clicks prove it. Also great idea for those who don't want it to create an alternative. Thanks for your great ideas and innovation! I'll be blogging about it!
Nov 19, 2009
cvl365 said...
that depends on what you call spam.
If information is valuable at least 50% of the time - is it spam?
On the other hand, each this information is folded into Guy's site, so this is information + marketing. So you actually pay for the information in this way. So it's both ways valuable.

Repeating tweets is debatable, as it's generally useful for both sides again - followers don't miss information, and Guy gets most visitors possible.

On the negative side:
one question - is Guy generating those tweets by himself, or he has some trusted team :] (not talking about repeats)

What's annoying - is that to get to the actual content, I have to go from rss reader to twitter page with single link, go to alltop and find real links (which aren't explicit sadly), then go to actual page.

Nov 19, 2009
Ryan said...
The comments section is a perfect example of why spam gets to people.

They allow it to! I'm not saying that Guy spams. I can respect his strategy. But the miracle of twitter is the unfollow or block button, and the miracle of the internet is delete, unfriend, ignore, etc. No forced interaction, unless you engage. You can engage, or you can let go.

If I view something as spam, I block and move on. I never give someone a piece of my mind because I can't afford to divide it.

Nov 19, 2009
Warren Whitlock said...
Guy follows my NO RULES philosophy. Provide the best content and reach people as you decide they would best be served.

My guess is that those click through rates would be just as strong if it was 32 hours between each (adding a day) and less annoying.

And how much trouble would it be to write 3 tweets about one post?

Nov 19, 2009
pat said...
I love you Guy!!!! keep rolling!
Nov 19, 2009
K said...
So, what you're saying is that the only reason you post these things is to get clicks. Screw the people seeing it and any benefit they might get. The most important thing is that people click on your links and you can continue to get paid.

That's fine from your perspective, I just don't know about telling everyone that their perspective is meaningless in your eyes.

Nov 19, 2009
Felipe Santos said...
no, that is not what he means.
those click numbers mean that people are reading the information he is posting at different times of the day, and that if he hadnt posted it again they wouldnt have seen it.

is this really that hard to understand?

Nov 20, 2009
K said...
Felipe, he clearly states that "I would have lost 1,200 clicks," not "1,200 people would have missed out on this cool link."

Twitter has never operated under the illusion that everyone will see everything you post. To sidestep that by reposting the same thing multiple times without so much as rewording the post feels far more like click-baiting than a genuine desire to share interesting things. Even an "in case you missed it" would suffice to the latter end.

Is the desire to have a community treated as a community - and not as an apparent means of self-promotion - really that hard to understand?

Nov 20, 2009
Felipe Santos said...
i can see your side. but the problem is that people complain constantly about it when it is not bit deal. theres one repeat tweet. so what? do you pay him for what he does? do you get paid to do what he does?
because if any of the people criticizing him on here had his job they would be doing the same thing.
Changing the post would be even more confusing, if i see the same tweet i dont click on the link again, but if it is different i might, and then ill end up on the same page i was earlier, and that is a waste of time, and that would be tricking people into clicking on the same links.
His tweets are read all around the world, where the time change makes a huge difference. I, for example, am 4 hours ahead of US central time. so unless I have the time to go back on every tweet, I end up missing good links. I much rather see the same tweet twice then miss it completely when i could have gotten something out of it. so in my opinion his method works both ways. he gets his clicks, and we get the info hes whiling to share, since thats why were following him in the first place.
He just showed everyone how to go around the problem, and they still complain. so as he said:
"If none of these make you happy, you should UFM and have a happy rest of your life." <-- that is really easy to understand

Leave a comment...

 
Got an account with one of these? Login here, or just enter your comment below.
Posterous-login    twitter