As a blogger or business owner, it’s no small job to constantly promote your content to your audience.
If your audience is on Twitter and you’re trying to stay active on the platform, there can be very little time left to work on the other parts of your business if you’re writing posts, creating graphics, promoting your posts on other social media platforms, and so on.
Luckily in this day and age, there’s such thing as automation so you can save time!
In this post, I’ll tell you exactly how to automate your tweets on Twitter using IFTTT so you don’t have to actually be on Twitter all day and night. Best of all, IFTTT is free to use!
How To Automate Your Tweets On Twitter
IFTTT is a free way to help bring your apps and devices together and make you more efficient and productive by automation.
What is IFTTT?
IFTTT works by bringing services together using Applets.
An Applet is something specific that happens when you connect multiple services, which they can’t do on their own.
In this case, Twitter (a service) is brought together with Google Calendar (another service) using an Applet.
How it works is every time an event is triggered in your Google Calendar account, a tweet will be sent out on your behalf on Twitter.
This is a totally automated once it’s up and running and it only takes an initial amount of time at the beginning to set up. I’ll show you how simple it is in just a second!
To start this tutorial off, you’re going to need 3 things: Excel, Google Calendar, and IFTTT.
First, let’s start off with Microsoft Excel.
Download this template that I created and then open it up on your computer.
You’ll see that the file that has different columns. Each of these columns have a specific purpose and needs to be filled out exactly the way it is shown in the template.
Subject – This is the title of your blog post and should start with #twitter. This is what will show up in your Google Calendar and is just a way for you to know what the tweet is about.
Start Date – This is the date you want the tweet to be sent out.
Start Time – Enter the time that you want your tweet to be sent out.
End Date – Use the same date as the start date here.
End Time – This needs to be a few minutes after the start time you entered earlier. I recommend adding 5 minutes after the start time.
All Day Event – This needs to be entered as FALSE.
Description – This is exactly the text that will be tweeted out on Twitter. You should include the description of your tweet, your blog post URL, as well as any relevant hashtags. Make sure this is within the maximum number of characters that Twitter allows you to write out.
Location – This is the image URL that you want shown with your tweet. You can also use your blog post URL if you have a featured image that works well with Twitter instead.
You can fill out as many lines on this spreadsheet as you’d like for however many days as you’d like. You also don’t have to just tweet out once a day. If you want to tweet multiple times in a day, just add more posts in a single day and change the start time and end time to various times of the day.
Also, I recommend saving multiple Excel sheets for different category of tweets.
So for example, I’ll have a separate Excel template that is just for my own blog posts while I have a totally separate spreadsheet for affiliate links I want to promote on my timeline.
You’ll see why having multiple spreadsheets is so helpful to organize your tweets below.
So once you’re done filling out your spreadsheet, go to File –> Save As –> Choose Comma Separated Values (.csv) under File Format.
Now we’re done with the Excel portion of the tutorial.
2. Google Calendar
Next, sign into Google Calendar and then look for the My Calendars section on the left hand sidebar.
Press the + sign where it says Other Calendars and click Create New Calendar.
For this example, I created a calendar called Twitter – Blog Posts. I can also create another calendar naming it Twitter – Affiliate Posts for my other tweets later.
Fill out your calendar details and then click Create Calendar.
Now press the + sign again in the Other Calendars section and this time, click Import.
Upload the .csv file that you previously saved from Excel and choose the calendar you just created. Click Import.
The important thing to take away from this is to upload the right .csv file for each respective calendar.
You should now see all of your blog post tweets that were in your spreadsheet laid out in your calendar! If I had also uploaded my affiliate tweets, it will also show up on the calendar.
3. IFTTT: The Best Free Twitter Automation Tool
After you’re done setting up your calendar, go to IFTTT and sign up for an account if you don’t have one yet.
Once you’ve signed up and connected your Twitter account, you’ll want to create an Applet by clicking Create on the homepage.
Under the Choose Your Service page –> search for Google Calendar.
Next, it’ll ask you to pick your trigger –> Choose Event From Search Starts.
In the next page, you’ll see three fields you need fill out to complete the trigger.
On this screen:
- Choose the calendar name you created earlier in the first box
- Enter #twitter for the keyword or phrase
- Leave the time before event starts to 0 minutes
What these settings mean is that every time an event in your calendar starts with #twitter, a trigger will occur and a tweet will be sent out in 0 minutes.
Next, we need to choose the action service. In our case, we need to search for Twitter.
Now click Post A Tweet With Image in the choose action screen.
In the next screen, you’ll need the following to complete the action fields.
In this screen:
- For the Tweet text box, remove all text that is preset and click Add Ingredient and pick Description.
- For the Image URL, click Add Ingredient and pick Where.
Then press Create Action.
What this does is the description of the event you imported to Google Calendar will populate as the tweet on Twitter as well as the Image URL you set for each tweet.
Click Finish and you’re Applet is now complete! All of your blog posts will now automatically tweet out when an event that starts with #twitter occurs in Google Calendar.
Once you’re done this, you can create another Applet using the same steps above for your affiliate link tweets using the respective calendar.
The best part about this whole scheduling method is that you will never run out of posts to schedule.
Once you’ve finished uploading a .csv file, you can update the Excel spreadsheet with new dates and re-upload a new file again for future dates so that you’ll always have posts tweeting out on auto pilot!
Recycle this process of changing dates and times on your Excel spreadsheet and importing them to your Google Calendar every time your calendar queue is nearly done and you’ll have a Twitter schedule that will never run out of posts!
Liked this post? Please share it!