Skip to content

Daily

Turn trending Reddit topics into content ideas

Each day the top discussions in your niche's subreddits become post ideas and drafts in your content sheet.

Runs
Daily
Apps
Google Sheets, Reddit
AI
Yes, uses the built-in AI allowance
Access
Reddit read; sheet edit

Send this to your assistant

Create a ClickRuntime automation: every morning, look at the top posts of the day in r/personalfinance and r/financialindependence, and add three content ideas with a draft hook for each to my Content sheet.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Content creators and marketers are always short of ideas that their audience actually cares about. Reddit's top posts show what people in a niche are talking about today, but turning a busy thread into a usable content angle takes time and a habit of checking.

Turning each day's top discussions into ideas with a ready hook fills your content sheet with timely angles. When it is time to plan the week, the ideas are already waiting.

What you get out of it

  • Ideas your audience cares about

    Ideas come from what your niche is actively discussing, so they are more likely to land than guesses.

  • A head start on writing

    Each idea comes with a draft hook, so you start from a first line rather than a blank page.

  • A content sheet that never runs dry

    New ideas arrive every day, giving you plenty to choose from when planning.

  • Linked to the source

    Each idea links to the thread it came from, so you can read the discussion for detail and quotes.

How it works

What happens, step by step

  1. Every morning ClickRuntime reads the day's top posts from the subreddits you chose.

  2. AI picks the most promising discussions and suggests a content idea and an opening line for each.

  3. The ideas are added to your content sheet with the date and a link to the thread.

Before it runs live

  • Connect your Google Sheets account and pick the spreadsheets it may use
  • Connect Reddit

What you get

RunsDaily
Turn trending Reddit topics into content ideastoday, 9:00Succeeded
Google Sheets · IdeasWhy emergency funds feel pointless until the day you need one · Hook: "Nobody brags about their emergency fund, until the boiler breaks."

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Change what the AI looks for, or how it writes the result
  • Add another app, for example also send it to Slack
  • Combine it with other Google Sheets and Reddit steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
reddit_trends_turned_into_content_ideas.pyexample
from google.oauth2.credentials import Credentials
from googleapiclient.discovery import build
from datetime import date
from clickruntime import on_trigger, credentials, http, ai

SUBS, SHEET_ID, RANGE = ["personalfinance", "financialindependence"], "your-spreadsheet-id", "Ideas!A:D"
SCHEMA = {"type": "object", "properties": {"ideas": {"type": "array", "items": {"type": "object",
          "properties": {"n": {"type": "integer"}, "idea": {"type": "string"}, "hook": {"type": "string"}}}}}}

def reddit(path, **params):
    headers = {"Authorization": "Bearer " + credentials.connection("reddit", "main"), "User-Agent": "clickruntime/1.0"}
    return [c["data"] for c in http.get(f"https://oauth.reddit.com{path}", headers=headers, params=params).json()["data"]["children"]]

def append_rows(rows):
    sheets = build("sheets", "v4", credentials=Credentials(credentials.connection("google", "work")), cache_discovery=False)
    sheets.spreadsheets().values().append(spreadsheetId=SHEET_ID, range=RANGE, valueInputOption="RAW", body={"values": rows}).execute()

@on_trigger
def run(event):
    posts = [p for s in SUBS for p in reddit(f"/r/{s}/top", t="day", limit=15)]
    listing = "\n".join(f"{i}. {p['title']} ({p['score']} upvotes, {p['num_comments']} comments)" for i, p in enumerate(posts))
    ideas = ai.generate(listing, json_schema=SCHEMA, max_output_tokens=600,
                        system="Pick 3 discussions and suggest a content idea and a one-line hook for a personal finance blog.").json["ideas"]
    rows = [[date.today().isoformat(), i["idea"], i["hook"], "https://reddit.com" + posts[i["n"]]["permalink"]]
            for i in ideas if 0 <= i["n"] < len(posts)]
    append_rows(rows)
    return {"ideas": len(rows)}

FAQ

Common questions

Which posts does it look at?
The day's top posts in the subreddits you list, ranked by Reddit's own scoring.
Does it copy Reddit posts?
No. It suggests an angle and a hook inspired by the discussion, with a link for you to read it yourself.
Can it write full drafts?
Yes, for platforms with short posts. Ask for a full draft column, keeping in mind longer drafts use more AI.
What permissions does it need?
Reddit read; sheet edit. Nothing else in your accounts is used.
Does it need AI?
Yes. It uses ClickRuntime's built-in AI, so you don't need an OpenAI or Anthropic key. Every plan includes a monthly AI allowance.
How many runs does it use?
One run each time it runs (daily). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Turn trending Reddit topics into content ideas” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.