Blog
How to

How to connect Reddit to post mate (2026 guide)

YSYurii Shevchyk·Founder, Post Mate
5 min readMay 27, 2026
Reddit · OAuth · sign in with Reddit
Reddit subreddit rules and all.

Reddit is the most rules-driven platform post mate connects to — every subreddit has its own moderators, flairs and auto-moderator configuration. The OAuth flow is straightforward; the work is figuring out, per subreddit, whether your account meets the karma/age/flair requirements. post mate is a Reddit scheduler; subreddits are still gatekeepers.

Connect Reddit in 5 steps

  1. Open /app/connections and click "Connect Reddit"

    post mate redirects to Reddit's OAuth screen. Sign in with the account you want to post from. Brand-new accounts can connect but most subreddits won't accept submissions until you have some karma.

  2. Approve the scopes

    Reddit requests identity, submit, read, history and flair. submit is the publishing scope; flair is needed because many subreddits make flair mandatory.

  3. Pick the default subreddit (optional)

    On /app/connections, you can pin a default subreddit. /app/compose pre-selects it — handy when you mostly post to one community. You can override per post.

  4. Compose and pick subreddit + flair

    In /app/compose, write your title and body (or link), pick the subreddit, pick a flair if the subreddit requires one. post mate pulls the live flair list from Reddit so you only see valid choices.

  5. Schedule — and watch for auto-mod

    At publish, post mate calls /api/submit and stores the URL. Auto-moderators sometimes remove posts within seconds for reasons like "account too new" or "title format". post mate detects removal during the first hour and surfaces it on the post detail page so you can react.

Once you're back inside post mate the account shows up on /app/connections with a green connection dot. From there it's available as a target in every composer.

What you can post to Reddit from post mate

  • Text (self) post
  • Link post
  • Image post — Single image; subreddit must allow it.
  • Video post — MP4, up to 1 GB; subreddit must allow it.
  • Flair selection — Some subreddits require it — post mate enforces.
  • Cross-posting — Take any of your posts and crosspost.
  • ×Polls — No public API endpoint.
  • ×Posts in r/announcements-style locked subs — Permission denied by Reddit.

Reddit API capabilities — the honest list

What works

  • Text, link, image, video submissions
  • Flair (text + ID)
  • NSFW + spoiler flags
  • Cross-post creation
  • Posting to subreddits where you have submission rights

What the API doesn't expose

  • Polls
  • Multi-image galleries (limited support — single image preferred)
  • Posting to subreddits that have banned you
  • Bypassing auto-moderator
  • Modmail / private subreddit moderation actions

FAQs

Why did my Reddit post disappear?

Almost always auto-moderator. Each subreddit configures its own rules — minimum account age, minimum karma, title format, banned domains. post mate detects removal and shows you the moderator action.

Do I need to set flair?

Depends on the subreddit. post mate pulls the flair list from Reddit; if the subreddit requires it, /app/compose blocks scheduling until you pick one.

Can I schedule posts to multiple subreddits at once?

Yes — use the cross-post feature. Post once to your "home" subreddit, then schedule cross-posts to others.

Does post mate store my Reddit password?

No. OAuth tokens only. Revoke at reddit.com/prefs/apps.

Can I connect multiple Reddit accounts?

Yes. Reddit is one of the few networks where running several accounts is common and supported — each one gets its own OAuth flow.

Ready to schedule your first post?

Sign up for post mate, connect Reddit from /app/connections, and start cross-posting from a single composer. 14-day free trial, cancel anytime — no credit card to start the trial when you sign up with Google.

Ready to post once, everywhere? Start a free 14-day trial — no card.

Got a question for the author?
Reply to this post on Bluesky — Yurii usually answers within a day.