ThinkUpLLC / ThinkUp

ThinkUp gives you insights into your social networking activity on Twitter, Facebook, Instagram, and beyond.

Home Page:http://thinkup.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

New Insight: "Please retweet" effectiveness

adampash opened this issue · comments

One-liner

"Please retweet" effectiveness: How many more users retweeted/shared something you asked to be retweeted/shared.

Full explainer

When we share things on Twitter/Facebook, it's sometimes implicit that we'd like others to share what we've posted. The exception: The explicit "please rt/share" ask. This insight looks to give the user a better sense of how effective (or not) the request for a share is.

Audience for the insight

This insight is best suited for Twitter and Facebook. It serves users of any activity level, as long as they explicitly call for a share.

How often this insight runs

  • One-time only, if it's never appeared before
  • First crawl only
  • Daily
  • Weekly
  • Monthly
  • Yearly
  • Triggered by a data event

Probably shouldn't be triggered more than 1x per week.

Headline

  • a request for a [retweet|share]
  • a call for help
  • %username's %follower_types take requests

Body

if %total > 0

  • %username asked for a %share_type, and %total people heard the call.

  • %username asks for a %share_type, %username gets a %share_type... from %total people.

    then:
    if above retweet average:
    * At %percent more %share_type's than %username's monthly average, it looks like an effective request.
    else if below retweet average:
    * Unfortunately that's %percent fewer than %share_type's %username's monthly average.

else if %total == 0

  • %username asks for a %share_type, %username gets... no %share_types. Is this some kind of joke?!

Added the "joke" text in hopes that it may gracefully handle some of the jokey "please rt" posts, since I'm guessing a lot of those get faves but no rts.

Criteria and logic

The insight needs to search the previous day's posts for what amounts to "please rt" or "please share" (case insensitive). Specifically, I think we can match for:

Twitter:

  • plz/pls/please rt/retweet/share
  • rt/retweet if you

On Twitter, might want to exclude tweet if in contains text like:

  • prev/previous/last tweet

We could then apply this insight to the prev tweet, but that seems like kind of a risk. Thoughts, @anildash?

Also, if the tweet containing the "please rt" text links directly to another tweet, and that tweet belongs to the same user, we could definitely apply the metrics to the linked tweet — but I don't know how complex that is within ThinkUp.

Facebook:

  • plz/pls/please share
  • share this
  • share if you

We also need a monthly average for retweets/shares if we don't already have this calculated somewhere.

As mentioned above, I don't think this should be triggered/run more than 1x/week to avoid repetition for people who post a lot of "please rt's".

Included elements

  • Headline
  • Text
  • Header image (image off to the left in side-by-side style insights)
  • Hero image (giant image on top)
  • List of user(s)
  • List of post(s)
  • List of link(s)
  • Action button
  • Line chart
  • Bar chart
  • Other viz
  • Other graphic treatment

I believe this needs new headlines, sans punctuation and such.

Done.