blogger templatesblogger widgets
Showing posts with label Increase Twitter Followers. Show all posts
Showing posts with label Increase Twitter Followers. Show all posts

How to Create Your Own Twitter Auto Retweet and Favorite Bot

You can easily create your own Twitter bot that will automatically retweet whatever you want in twitter, including topics, selected accounts, lists, favorites and more!

How to Create Your Own Twitter Auto Retweet and Favorite Bot Mumbai INDIA
How to Create Your Own Twitter Auto Retweet and Favorite Bot


This tutorial explains how you can easily make a Twitter bot that will automatically favorite and/or retweet tweets that contain particular keywords or #hashtags. You need absolutely no coding knowledge and your Twitter bot will be up and running in few minutes.

Before we get started, you may be wondering why would anyone write a twitter bot that mindlessly favorites or retweets tweets? Yes, bots are often used for spammy behavior but, if used right, they can also help grow your Twitter network. For instance, when people share a link from your website on Twitter, you can favorite that tweet and it will give an hint to the original poster that you are author of that page. A brand may like to retweet tweets that contain positive mentions of their product. The list goes on.

  1. Go to apps.twitter.com and create a new application. Fill in the mandatory fields (name, description, URL) and click the Create button. Next go to Keys and Access Tokens and click the Create my Access Token button. Twitter will generate the Consumer Keys & Access tokens that we will need in the next step.
  2. Click here to copy the Twitter bot script to your Google Drive. Replace the search phrase and Twitter keys that were generated in the previous step.
  3. Go to the Run menu and choose StartBot to initialize your Twitter bot.
That’s it. The bot will run in the background, every 10 minutes, and favorite / retweet matching tweets. It will fave/RT a maximum of 1 tweet per minute. If you wish to stop the bot later, go to Run again and choose StopBot.

Read full step by step guide here: How to Create a Retweet and Favorite Bot for Twitter

How to create a Twitter bot that auto-favorites and retweets tweets containing particular keywords or hashtags. The twitter bot is written in Google Scripts and can be installed in a minute.

Using Twiiter RSS, Google Scripts IFTTT to Create Your Own Twitter Auto Retweet Bot 

What we will be using:

  1. A Twitter account for your bot (or even your own twitter account if you wish to retweet yourself)
  2. Google Scripts (You don’t have to code anything, though)
  3. IFTTT (For retweeting)
How will we be doing it?

Twitter has disabled RSS feeds for profiles, so the major step to do this is obtaining tweets in RSS form. A script from Amit Agarwal, a well known blogger, solves this issue. With a little modification to the script, we create a non-repeating version (i.e, same tweet will not be retweeted multiple times). With the help of IFTTT, we tweet these feeds. Hence, the auto-retweet bot. twitter-activity-retweet



Let’s start, then..

First, you need to create a twitter widget. Log in to your twitter account and click on Settings and select Widgets. Click on Create. Now, you should create a widget with what content you would like to retweet. If you would like to retweet whatever a particular user has tweeted, then click on “User Timeline” and enter that user’s name.  Or if you would like to retweet tweets of a particular group of people, create a list and make a widget of it. If you would like to know about a particular topic on twitter, click on the “Search” tab and enter your search query. Click on “Create Widget” after you finish. In the URL bar, copy the ID of your widget, which will look something like “363815745370191000”.

Converting your Widget to RSS Feed.

This script from Amit Agarwal converts your twitter feed to RSS. However, with minor modifications, the below script can be used for this purpose. To execute this script, go to Google Scripts and open a blank project. Copy and paste the following code. Then, click on Run> getTweets. When asked to Authorize, click on the authorize button. (This is a one time procedure only).

function Twitter_RSS() {
  return; 
}
 
function doGet(e) {
   
  var widgetID = e.queryString? e.queryString : "ERROR_NO_ID_FOUND";
  var cache = CacheService.getPublicCache();
  var id = "Twitter" + widgetID;
  var rss = cache.get(id);
   
  if ( ! rss ) {
    rss = getTweets(widgetID);
    cache.put(id, rss, 120); // Expire in 2 minutes
  }
   
  return ContentService.createTextOutput(rss)
  .setMimeType(ContentService.MimeType.XML);
}
 
 
function getTweets(id) {
     
  try {
             
    var widget, json, tweets, regex, tweet, list, time, url, when, rss, heading, title, link, alltweets, permalink, permatitle; 
     
    title = "Twitter RSS Feed : " + id;
    link  = "http://www.techcovered.org/#" + id;              
    url   = "http://cdn.syndication.twimg.com/widgets/timelines/" + id;
     
    widget  = UrlFetchApp.fetch(url);
    json    = Utilities.jsonParse(widget);   
     
    if ( ! json.body ) {
      return;
    }
     
    list = json.body.replace(/(\r\n|\n|\r)/gm," ")
                    .replace(/\s+/g, " ")
                    .replace(/<div class=\"(h-card|footer|detail-expander|retweet-credit)[^>]*>(.*?)<\/div>/gi, "")
                    .replace(/<time[^>]*>(.*?)<\/time>/gi, "");
     
    regex = new RegExp(/<h1[^>]*>(.*?)<\/h1>/ig);
     
    if ((heading = regex.exec(list)) !== null) {
       
      regex = RegExp(/href="(.*?)"/ig);
      if ((permalink = regex.exec(heading[1])) !== null) {
        link = permalink[1];
      }
       
      regex = RegExp(/title="(.*?)"/ig);
      if ((permatitle = regex.exec(heading[1])) !== null) {
        title = permatitle[1];
      }
    }
     
    var self = ScriptApp.getService().getUrl() + "?" + id;
     
    rss  = '<?xml version="1.0"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">';
    rss += ' <channel><title>' + title + '</title>';
    rss += ' <link>' + link + '</link>';
    rss += ' <atom:link href="' + self + '" rel="self" type="application/rss+xml" />';
    rss += ' <description>' + title + ' :: RSS Generator available at http://www.labnol.org/?p=28149</description>';
     
    regex = RegExp(/<ol[^>]*>(.*?)<\/ol>/ig);
     
    if ((alltweets = regex.exec(list)) !== null) {
       
      alltweets = alltweets[1].replace(/\s+/g, " ");
       
      var re = /<a class=".*?permalink.*?" href="(.*?)" data-datetime="(.*?)"[^>]*>(.*?)<\/a>(.*?)<p[^>]*>(.*?)<\/p>/gm;
       
      while (tweet = re.exec(alltweets)) {
         
        url   = tweet[1];
        when  = Utilities.formatDate(parseDate(tweet[2]), "UTC", "EEE, d MMM yyyy HH:mm:ss");
 
        tweet = tweet[5].replace(/<\s*(div|span|b|p)[^>]*>/gi, "")
                        .replace(/<\s*\/\s*(div|span|b|p)[^>]*>/gi, "")
                        .replace(/class=".*?"|rel=".*?"|title=".*?"|target=".*?"|data-expanded-url=".*?"|data-query-source=".*?"|dir=".*?"|data-scribe=".*?"/gi, "")
                        .replace(/\s+/g, " ");
        if(tweet.substring(0,2)!="RT") {
        rss += "<item>";
        rss += " <title>"+ tweet.replace(/<a[^>]*>(.*?)<\/a>/gi, "") + "</title>";
        rss += " <pubDate>" + when + " +0000</pubDate>";
        rss += " <guid>" + url + "</guid>";
        rss += " <link>" + url + "</link>";
        rss += " <description><![CDATA[ @"+url.split("/")[3] + ": " + tweet + "]]></description>";
        rss += "</item>";            
        } 
        
      }
             
      rss += "</channel></rss>";
      return rss;
    }
     
  } catch (e) {
    Logger.log(e.toString());
  }
}
 
function parseDate(d) {
 
  var date = /(\d{4})-(\d{2})-(\d{2})T(\d{2}):(\d{2}):(\d{2})/;
  var m = date.exec(d);
  var year   = +m[1];
  var month  = +m[2];
  var day    = +m[3];
  var hour   = +m[4];
  var minute = +m[5];
  var second = +m[6];
   
  return new Date(year, month - 1, day, hour, minute, second);
}

After that, go to Publish> Deploy as a web app. Enter a version number and in the “Who has access to the app” select “Anyone, Even Anonymous”. Click Create. Copy the link in the box. To test your feed, paste this URL in the address bar and in the end, add “?” followed by your twitter widget ID. It will look something like this: 

https://script.google.com/macros/s/AKfycbufejQanpLBnFIelEaq5e774Ya7GIFFd33OE-srjTF8n7Pi3sc/exec?363815745370191000 

In the URL, you will be able to see the twitter feed you asked for. Do note that it is displayed as just code in Chrome, but is displayed as RSS in Firefox and Internet Explorer.

The Final Step

After you have the RSS link, its now time to go IFTTT, the awesome website that you can use to make trigger-action based events and more. Create an account and select the “Create” link on the top. Select “this” and click on the RSS feed icon. In the next step, click on “New Feed Item” and type in the URL you copied. Then, select “that” Next, select Twitter in the next list and click on “Activate” button to link your twitter profile in which you would like to post your retweets. In the next step, click on “Post a tweet”. In the “What’s happening box”?”, type the following: _RT _ Click on “Create Action”.


Boost Your Online Marketing Using Social Media

Boost Your Online Marketing Using Social Media

3 Ways To Use Social Media To Improve Your Online Marketing Strategy

Social Media and Online Marketing Tips Mumbai INDIA
Social Media and Online Marketing Tips

Guest Post On Social Media and Online Marketing
Since the start of the Social Network Revolution, it is a grave social blunder to not utilize the most popular and most powerful way of generating the most influence in society today – social media. 

In this ever-changing social environment that is gradually morphing to a technologically-dependent society, all the digitally dependent people to date know that the key to building successful brand right now is a successful social media marketing campaign. If you too are building up the next most successful and the most prominent brand, then this article is for you!

To keep you up to speed on what this article is dealing, let us first tackle the two most important points: what is social media all about anyway and why use it? 

Social media refers to several computer-mediated methods of creating and disseminating information in virtual communities. It can take on countless different forms that vary in use. 

The most common usage of social media revolves around the information sector, which include blogging, micro blogging, forum discussion, review services. Social media involve creative work include photo sharing, video sharing, and podcast creating. The entertainment has also developed its own form of social media such as social gaming. 

The use of social media can also vary in nature, ranging from personal uses to more professional business enterprise networking. Thanks to the customization social media offers, its users can also further focus its brand goals and create and customize more personalized social media methods and functions. 

But how exactly would social media boost your online marketing strategy? Simply put, the endless variety of social media would allow you access to virtually unlimited ways that would effectively present your brand information to the world. 

Fortunately we have already covered the researching aspect of learning about social media for you.

Here are some ways to help you maximize your online marketing campaign and overall brand potential through the use of social media.

1. Engage with your audience

The advantage of social media is its ability to connect to limitless mounds of people and information. According to a recent survey done in 2014, from the total worldwide population of 7 billion, there are over 3.17 billion internet users worldwide. That’s nearly half of the entire world’s population! Not to mention that this number is increasing exponentially by the second. Consequently, your failure to maximize this nearly unlimited resource will inevitably be a significant waste of your brand potential on your part. 

Furthermore, the most important resource you have in order to further expand your brand and maximize its potential is your audience. Those brands that do not actively try to engage their audiences are often the first to die out. Do not let the same fate happen to your brand.

Effectively catering to your audience through the use of social media can largely contribute to the success of your brand. Actively try to engage with your audience by catering to their particular interests. 

Certain demographics respond differently to different methods of social media use. Your job is to understand your audience and determine their preferred social media. Facebook reaches the largest majority of all internet users, regardless of demographic, with a whopping 61 percentage of all internet users worldwide. Twitter on the other hand caters to an age bracket of 18 to 29, majority of which are males. Its extreme opposite is Pinterest, currently accommodating a staggering 75 percentage of all female internet users worldwide. LinkedIn however caters to the more professional and educated audience, most of which have a college education. 

For those brands trying to connect with their audience through Twitter while trying to increase Twitter followers, a good way of engaging your audience is through joining conversations. Use hashtags to join in and follow industry-related conversations to personally establish a connection with your audience.

You can also make your own brand hash tags to create your own conversations, to promote your brand and to increase Twitter followers. Good examples of hash tags include those that encourage storytelling from your followers. This is an effective way of establishing a deeper, more engaging relationship with your followers that can entice other potential followers to come and join in the fun as well. 

Those that are trying to improve their Facebook fan page marketing, on the other hand, can also opt to buy Facebook fans. Numerous other brands that are trying to improve their Facebook fan page marketing resort to buy Facebook fans simply because it is a fast and easy way of generating a wider range of people through enormous amounts of user traffic, which can eventually lead to brand awareness. 

To buy Facebook fans, however, is still a risky business. You have to make sure your fan provider is safe, reliable and has good reviews from previous customers. Possible consequences made by Facebook security regulations management due to poor execution include possible termination of your Facebook fan page

However, if you do not feel comfortable with risking your brand, equally effective and productive Facebook fan page marketing can still be done in safer ways, such as sharing valuable content with your audience. 

The beauty of Facebook, and all social media networking in general, is the accessibility of people with the happenings of other people’s lives. Knowing your all your friends’ birthdays and social gatherings is now as easy as knowing your own. The mark of a great brand, therefore, is when a brand incorporates its social media goals seamlessly into the lives of its audience. Your brand too can achieve this by engaging your audience into more personal levels. Sharing their content and responding to their needs are good ways of doing so. 

2. Assess your performance regularly

There is nothing wrong with pausing to reflect the overall performance of your brand once in a while. Assess which aspects of the online marketing campaign, especially the social media methods, are working for your brand. Are there any points of concern? Should there be any sort of modifications to be made? Is it catering to your target market effectively?

Monitor all sorts of relevant information for your brand. Social media allows easy access to infinite mounds of information which include customer contact information, audience feedback and even competition performance. Use all this information to your advantage when making decisions that involve your brand. 

3. Be consistent with your content.

A recent research made in 2014 reports that people trust brands that have effective use of their social media in their online marketing campaigns. Why is this so?

A large factor why people trust brands that have effective use of their social media in their online marketing campaigns is due to the natural human tendency to equate brand visibility with brand credibility. If people see that your brand is actively trying to involve them through the use of social media, they automatically assume it is a show of positive effort, which in essence is true. 

If a majority of your audience uses Twitter, then a good way of boosting your online marketing through the use of social media and eventually increase Twitter followers is to post and time interesting content well. Tweet interesting and attention-grabbing content on a regular basis without crossing the border of tweeting too much; otherwise, it will decrease the interest level of your audience. 

Always proofread your content since billions of users will scrutinize every detail of it. This includes grammar, spelling, vocabulary, and most importantly the message and context of your tweet. Make sure it does not violate any rule in social media etiquette.

Social Media Marketing Tips For Your Online Business Mumbai INDIA
Social Media Marketing Tips For Your Online Business


Guest Author/Blogger | Sheena Mathieson
Guest Author/Blogger

Sheena Mathieson, understands the essence of making excellent content that suits the needs of every business especially when it comes online marketing. She can spice up your marketing campaign with the content she makes and then incorporate Buy Real Marketing services.

3 Tips to Boost Your Online Marketing Using Social Media Strategy. Social Media and Online Marketing Tips Mumbai INDIA Buy Real Marketing Services.


Using social media effectively can boost your web traffic and increase your online presence. Social media marketing is also an effective way to reach your targeted audience and make money online.

That's our look at "Boost Your Online Marketing Using Social Media" 

If you have any interesting suggestions for an Effective Social Media and Online Marketing Tips and would like to share or have any questions or feedback you can leave them in the comments section of the show notes.




How to Build a Large Group of Followers the EASY Way

How to Build a Large Group of Followers the EASY Way

11 Ways to Boost Your Twitter Followers

Guest Author Post on Twitter Marketing Tips
Guest Author Post


Twitter Marketing Strategy: It is practically regarded as a grave social sin to not utilize the potential of one of the most popular social networking sites to date – Twitter. With over millions of users, a number which exponentially increases every day, Twitter continues to dominate the social networking world. 

Actionable Social Media Tips For Increasing Your Twitter Followers Small Business
Actionable Social Media Tips For Increasing Your Twitter Followers

Here are useful ways to increase Twitter followers and effectively capitalize on your group of followers. 


1. Set up an amazing profile. 

The first step to building a respectable image for your brand through Twitter page management is through setting up an impressive Twitter profile

Your Twitter display picture should include a photo of your face (for more personal and small businesses) or a well-designed logo brand (for bigger and more advanced business enterprises).

Since it is reasonably bigger than your display picture, your header is a great opportunity to present your Twitter page management. Through your header, you can find creative ways of grabbing your potential followers on Twitter

A good example of this is creating a header that visually ties up with your display picture. This can subconsciously establish brand recall in the mind set of your followers. 

2. Utilize other social networking sites.

Just because you would like to increase your followers in Twitter does not mean you would have to solely rely on Twitter to do so. The best way to gain a widest possible coverage of followers is through exploiting other social networking sites, the most popular of which includes Facebook, Instagram, Google, LinkedIn, Pinterest etc., and capitalizing on their already-established follower support. 

3. Set up your own blog. 

If you feel that utilizing other social networking sites remain insufficient, you can also opt to create your own blog. This would allow you to post your content more freely and not to mention more frequently than simply relying on other social media which are significantly more restrictive. 

Setting up your own blog can garner its own audience. You can drive the same audience to increase Twitter followers.

4. Post regularly.

Research says that people trust brands that are significantly more present and active in social media, especially on sites such as Twitter. Manage your Twitter account well, which includes regulated and consistent posting of your content, to activate brand awareness for your Twitter page.

Do not, however, cross the line of tweeting too much. This will irritate your followers, thereby decreasing your credibility. 

5. Engage with your followers. 

More than anything, your followers will appreciate genuine concern from your Twitter page’s end. Engage your followers by involving them with marketing strategies

A good way to do this through Twitter is through creating online contests. Let’s take for instance a post re-tweeting contest about a topic your Twitter page sets. The post (which includes links to your site) which garners the most re-tweets wins. Participants, in an attempt to win, will generate noise about your contest while your Twitter page enjoys in the traffic your participants bring in.  

You can also join in conversations. Use hash tags to join in all kinds of conversations. You can create your own hash tag for people to use, thereby promoting your Twitter page and generating brand awareness. 

Twitter Marketing Tips To Gain Followers Mumbai INDIA
Twitter Marketing Tips To Gain Followers

6. Go beyond online marketing. 

Furthermore, do not limit yourself with just online marketing. Contrary to popular belief, offline marketing tactics still work. In fact, when properly executed, traditional marketing schemes can trigger distinct connection to your followers in ways typical social media marketing can never achieve. 

Doing this effectively can also let you can also connect with your audience on a more personal level. To connect with your audience on a more personal level is to manage your twitter account creatively to tap into their higher level of interest. 

7. Locate more followers. 

To increase Twitter followers while expanding your Twitter page management is all about exploiting new opportunities in all possible avenues. Find new ways to connect to your audience by changing your platform once in a while. 

You can also opt to buy followers on twitter. To buy followers on Twitter, however, is still risky business. You have to make sure your follower provider is reliable and has good reviews. But to buy followers on Twitter, if executed properly, can and will significantly increase your Twitter followers. 

Another easy way to gain more followers is to follow and interact with relevant and influential people. This enables your Twitter page management to tap into these celebrities’ fan bases and encourage them to follow you as well.

8. Always regulate your content.

With millions of eyes scrutinizing every detail of your work, there is absolutely no room for error. Always proofread your content before posting them; otherwise, your followers will interpret this as a decrease in credibility. 

Keep your posts short but sweet. In order to do this, you should manage your twitter account efficiently enough to spark your followers’ interest without saturating them. 

9. Show genuine concern for your followers. 

People will notice the difference between self-centred promotion and genuine commitment in your marketing scheme. Always opt for the latter, which you can do by refraining from sending syndicated posts. 

10. Make accessing your Twitter account easy. 

Do not forget to provide complete Twitter page information, which includes your Twitter username, your popular hash tag and contact numbers, in all your content as much as possible. 

You can also have Twitter follow widgets in all your sites, especially in your blog. This allows easy access for all your potential followers. 

11. Ask for help. 

Just because you are on the process of expanding your Twitter page empire does not mean you should do it alone. You can ask your current followers to encourage other users to follow your Twitter account. 

To give you an idea of how things should work for you and your Twitter page as well as your Facebook fan page marketing, you simply have to be persistent. This is majorly because Facebook fan page marketing and other social media advertising approaches showcase engaging follower relationships and promotional value. Social media and Facebook fan page marketing is driven by its successful follower retention. 

Similarly, Twitter also capitalizes on continual follower support. It is your advantage to use websites such as Twitter to create more opportunities for your Twitter page, which is an integral aspect in its maximization. 
How To Increase Twitter Followers For Your Business Mumbai INDIA
How To Increase Twitter Followers For Your Business



Guest Author/Blogger Social Media Marketing
Guest Author/Blogger

Sheena Mathieson, understands the essence of making excellent content that suits the needs of every business especially when it comes online marketing. She can spice up your marketing campaign with the content she makes and then incorporate Buy Real Marketing services.


That's our look at "How to Build a Large Group of Followers the EASY Way"

If you have any interesting suggestions for an Effective Twitter Marketing Tips and would like to share or have any questions or feedback you can leave them in the comments section of the show notes.

11 Easy Actionable Social Media Tips For Increasing Your Twitter Followers. Twitter Marketing Strategy and Tips For Your Small Business to Gain Followers.

Comments System WIDGET PACK