Post your queued content to X on schedule
Publishes the posts in your spreadsheet queue on the day each one is due, and writes the date and link back so none goes out twice.
Apps it connects
Authenticate each one once and the workflow is ready to run.
What it does
The integration steps this workflow runs, in the order it first runs them.
- 1
Google SheetsRead rows - 2
X (Twitter)Get me - 3
Google SheetsWrite row - 4
X (Twitter)Post tweet
How it works
Everything the template sets up, and what to fill in before the first run.
Keep your content queue in a Google Sheet - one post per row, with the date it should go out - and this publishes the ones that are due to X each morning, then writes the date it went out and a link to it back into the row.
Your queue tab must start with two columns of the workflow's own: 'Posted On' in column A and 'Link' in column B. They are the only cells it ever writes to, so your own columns can never be overwritten. After those, add a column headed 'Post' for the text to publish and one headed 'Publish Date' for the day it should go out, written as 2026-09-01; any other columns you keep are read past and left alone.
Nothing is published twice: a row with anything in 'Posted On' is skipped, and the workflow writes that marker BEFORE it publishes, so a run that is interrupted mid-post leaves the row marked rather than letting the next run send it again. A row left reading 'in progress' is one of those - check your profile, then paste in the link or clear the row to queue it again. Nothing whose date has not arrived is ever published early, and 'maxPostsThisRun' limits how many go out in one run, so a mis-sorted queue cannot empty itself at once. Leave it at 1 until you trust the queue.
A post longer than the 280 characters X accepts is reported and left queued rather than published cut in half, and a row with an unreadable date is reported and left queued too. Nothing is ever deleted from X.
Start from a workflow that already works.
Add "Post your queued content to X on schedule" to your workspace, connect its apps, and make it yours. No credit card required.
Free plan available · No credit card required
