FerrymanFerryman

Help & Features

Everything you need to know about using Ferryman.

Getting Started

Ferryman automatically cross-posts your content from one social platform to others. Post once, reach your audience everywhere.

  1. Sign in with your X (Twitter) account
  2. Connect your other social accounts (Bluesky, Threads, Mastodon, etc.)
  3. Choose your origin platform (where you post) and target platforms (where to sync)
  4. Enable cross-posting in Settings
  5. Post on your origin platform — Ferryman handles the rest!
Connecting Platforms

Ferryman supports the following platforms:

  • X (Twitter) — Sign in with OAuth
  • Bluesky — Connect with your app password (not your main password)
  • Threads — Connect via Meta OAuth
  • Instagram — Connect via Meta OAuth
  • Mastodon — Enter your instance URL and authorize
  • LinkedIn — Connect via LinkedIn OAuth

You can connect or disconnect platforms at any time from the Settings page.

Cross-Posting Basics

Origin Platform: The platform where you create your posts. Ferryman monitors this platform for new content.

Target Platforms: The platforms where your posts get automatically shared. You can select multiple targets.

Ferryman syncs your posts automatically every few minutes. You can also trigger a manual sync from the Settings page.

Note: Replies, quote tweets, and edited posts are not cross-posted to prevent duplicate content.

Opt-Out Tags

Want to post something on one platform without it being cross-posted? Include #noferry anywhere in your post.

Posts with this tag will be skipped during sync and won't appear on your other platforms.

The tag is case-insensitive: #noferry, #NoFerry, and #NOFERRY all work the same.

Post Limits

Cross-posting limits depend on your subscription plan:

PlanLimit
Free10 posts total (lifetime)
Basic3 posts per day
Creator10 posts per day

Daily limits reset at midnight UTC.

Video Support

Video cross-posting is available on the Creator plan. Ferryman automatically converts videos for each platform's requirements.

Duration limits by platform:

  • Bluesky: 3 minutes max
  • Threads: 5 minutes max

Videos longer than the platform limit will be skipped for that platform.

Promo Replies

Creator plan feature: Automatically attach a promotional reply to your cross-posted content.

Configure in Settings:

  • Promo text: Your custom message (e.g., "Follow me on X for more!")
  • Promo link: A URL to include in the reply
  • Platforms: Choose which platforms show promo replies

Promo replies only appear on the last post in a thread, not every message.

Analytics

Paid plan feature: Track engagement across all your connected platforms in one place.

Analytics include:

  • Likes, reposts, and replies per post
  • Follower reach across platforms
  • Trending content identification
  • Historical engagement trends (7/30/90 days)
  • Cumulative cross-post counter
Subscription Plans
FeatureFreeBasicCreator
Cross-posts10 total3/day10/day
Sync from multiple platformsUp to 3
Video support
Promo replies
Analytics
Email notifications
Referrals

Share Ferryman with friends and earn rewards when they subscribe!

  • Vanity URL: Claim a personal link like ferryman.io/yourname
  • Tracking: See who signed up using your link
  • Rewards: Earn credits when referred users upgrade to a paid plan
FAQ & Troubleshooting

Why wasn't my post cross-posted?

Posts may be skipped if they: contain #noferry, are replies, are edited posts, contain @mentions, exceed character limits, or if you've hit your daily limit. Check the Posts page to see the skip reason.

How often does Ferryman sync?

Ferryman checks for new posts every few minutes automatically. You can also trigger a manual sync from Settings.

What happens to long posts?

Posts that exceed a platform's character limit are intelligently split into threads when the "Thread long posts" setting is enabled.

Can I cross-post sponsored content?

By default, posts with #ad or #BrandPartner are skipped. You can enable sponsored content cross-posting in Settings.

How do I disconnect a platform?

Go to Settings and click the disconnect button next to any connected platform.

Still have questions? Reach out on X @ferrymanio