Google Spreadsheet --> Google Calendar -->Tweet via 3rd Party Automation Service like Zapier --> Twitter
It puts your tweets from a Google spreadsheet into a calendar and from there it’s posted to Twitter via a Zapier integration.
According to @garyvee those wanting to dominate the social media game, need to be putting out about 100 pieces of content per day😱 - ain't nobody got time for that! With this Google App Script you can batch process the workflow.
- Google Suite user account
- Google Calendar
- Google Spreadsheet
- Twitter Account
- 3rd Party Automation Account, we use Zapier but there are others
- Create a Google Calendar and name it “batch tweets”
- Click the 3 dots and select “Einstellungen und Freigabe”
- Scroll down and copy calendar ID, store in your preferred editor
- Create a Google spreadsheet with 3 tabs. Name them: tweets, archive, calendarID
- Add formula in column B: =QC(A1). Then apply formula to 20 fields
- Go to tab 3 and paste calendar ID into A1 of your Google spreadsheet.
- In your spreadsheet menu go to Tools and open Script editor
- Copy and paste script for Google Apps script from Github. It’s two scripts: side panel + code
- Go back to your Google spreadsheet, you should see a custom button named “Batch Tweets” in your navigation panel.
- Click on it. This activates the script. A custom side panel opens.
-
Select what you need and press submit.
-
You're done when you see this:
-
Create a Zapier automation: Google Calendar to Twitter
-
Create Tweets in your Google spreadsheet
Congrats, you automated your twittering with Google Apps Script.