Find answers to common questions about PostShuttle. PostShuttle is owned and developed by PostShuttle.
Getting started is easy! Sign up for a free account—no credit card required. After you verify your email, you receive the Free plan (10 scheduled posts per month). Connect your social media accounts from Connect and schedule your first post from Posts or Create.
No, you don't need a credit card to sign up. The Free plan does not require payment. You only need to add a payment method when you choose to upgrade to a paid plan (Solo, Consistent, or Serious).
You can connect and post to X, LinkedIn, Bluesky, Instagram, Facebook, and Mastodon. The exact set can change as we enable or pause networks; your Connect page always shows what is available.
Open Connect in your dashboard. Each platform card has a How to connect button that opens a step-by-step guide with links to create accounts, app passwords, or revoke access if something breaks. Most networks use OAuth in your browser; Mastodon needs your instance URL; Bluesky needs your handle and an app password from bsky.app. Connected cards keep the same guide if you need to troubleshoot later.
After email verification you stay on the Free plan at no charge: 10 scheduled posts per month, up to 1 connected account and 2 platforms per post. PostAssist and Week Planner require a paid plan. Upgrade anytime from Billing—we only charge when you start a paid subscription.
Yes! You can upgrade or downgrade your plan at any time from your Billing page. Changes take effect immediately, and we'll prorate the billing so you only pay for what you use. Proration is calculated based on the time remaining in your current billing period. Downgrades will apply at your next billing cycle.
Free includes 10 scheduled posts per month, one destination per post, and up to two connected platforms. Solo adds unlimited posts, PostAssist, and all six supported platforms (still one destination per post). Consistent adds Week Planner, up to three destinations per post, and retry/reschedule for failed or published posts. Serious raises the per-post destination cap to six. See Pricing for current prices.
Yes, you can cancel your subscription at any time from your Billing page. You'll continue to have access to all features until the end of your current billing period. After that, your account will be paused, but you can reactivate anytime.
Your scheduled posts will remain in your account, but they won't be published after your subscription ends. If you reactivate your account, your scheduled posts will resume publishing as planned.
There is no cap on how far in the future you can pick a publish time. The Free plan limits how many posts you can schedule per calendar month (10); paid plans include unlimited scheduled posts per month.
Yes! You can edit or delete draft and scheduled posts from your Posts page. Published posts are read-only in PostShuttle (they stay live on your networks). Use Re-schedule on a published post if you want to send similar content again.
If a post fails to publish, it will be marked as "Failed" in your Posts page with an error message. Scheduling is saved, but publishing can fail later due to things like revoked access, expired tokens, platform API issues, or content policy rejections. Consistent and Serious plan users can retry failed posts.
Yes! When creating a post, you can select multiple connected accounts across different platforms. The same content will be scheduled to publish on all selected platforms at the specified time.
Not yet. One post uses the same content for every connected account you select. If you need platform-specific wording, create separate posts for the different sets of platforms.
Plans cap how many distinct platforms you can have connected at once (Free: up to two; Solo and above: all six supported networks). They also cap how many connected accounts you can pick as destinations on a single post (one on Free and Solo, more on Consistent and Serious). You choose destinations when composing each post.
Yes. The composer respects each selected network’s limits using the same rules each platform applies: X counts links as 23 characters, Bluesky and Mastodon count graphemes (emoji = 1), and Mastodon uses your instance’s configured max length when connected. The editor shows counts and warnings so you can adjust before scheduling.
Yes. You can attach images where the platform supports them; files are uploaded securely through PostShuttle and stored for publishing. Instagram requires an image on every scheduled post. Formats and size limits follow our upload rules and each network’s requirements—if a platform rejects media, the post may fail and you can retry (on plans that include retry).
Week Planner (Consistent and Serious plans) lets you plan a full week of posts in a grid, optionally using PostAssist to draft a week of content at once. Open Posts → Week from the dashboard. Free and Solo plans use single-post create/edit flows instead.
PostAssist helps you draft post text and generate images while composing or planning content. It uses your own AI provider API keys—you connect providers in Settings → AI, and PostShuttle calls them on your behalf when you generate. PostAssist does not replace your posting limits or schedule posts automatically.
PostAssist is available on Solo, Consistent, and Serious plans—not on Free. Week Planner batch generation with PostAssist requires Consistent or Serious. Upgrade from Billing if you are on Free.
Yes. PostAssist is bring-your-own-key: you add and validate keys in Settings → AI. PostShuttle encrypts them and uses them only when you click generate. We do not sell AI credits or run generation on a shared platform key.
For text: Anthropic (Claude), Google Gemini, OpenAI (GPT-4o), and Groq (Llama). For images: Google Gemini, OpenAI (GPT Image), Hugging Face, and Stability AI. You can connect more than one provider; when several are set up, pick a preferred text or image provider on each card in Settings → AI.
Go to Settings → AI (or follow the setup link from the compose screen). Use the Text generation tab for drafting keys and the Image generation tab for image keys—Google uses the same key for both if you only add it once. Fill in your voice profile so generations match your tone. Each provider card has Show details with links to get API keys and read provider policies.
Yes, until shortly before publish time. Posts within about 15 minutes of their scheduled publish time are locked from content edits so a generation job cannot overwrite a post that is about to go out. Change the schedule earlier if you need more time to edit.
We accept all major credit cards (Visa, Mastercard, American Express) and process payments securely through Stripe. All transactions are encrypted and secure. We don't store your full payment details on our servers.
You'll be charged at the start of each billing cycle. For monthly plans, you're charged monthly on the same date you started your subscription. Billing is done in advance, so you pay for the upcoming month.
Free includes 10 scheduled posts per month. All paid plans (Solo, Consistent, and Serious) include unlimited scheduled posts. Account and platform limits vary by plan—see Pricing for details.
We offer refunds on a case-by-case basis. If you're not satisfied with PostShuttle, please contact our support team within 30 days of your purchase. Refunds are typically processed within 5-7 business days.
Yes! You can view each bill/receipt and download a PDF from your Billing page. We recommend keeping copies for accounting and tax records.
Very secure! We use OAuth 2.0 authentication, which is the industry standard. We never store your passwords. Instead, we use secure tokens provided by each platform. You can revoke access at any time from your platform's settings or from PostShuttle.
PostShuttle only requests the minimum permissions needed to schedule and publish posts on your behalf. We don't access your private messages, followers list, or any other personal information beyond what's necessary for posting.
Yes, disconnect any account from the Connect page with the Disconnect button on that platform’s card. You can also revoke PostShuttle from the network’s own settings—the How to connect guide on each card links to the right place (for example X connected apps or LinkedIn permitted services). Scheduled posts targeting that account may fail until you reconnect.
If your account gets disconnected (for example, if you change your password or revoke access), you'll see a notification in PostShuttle. Simply reconnect the account from the Connect page. Any scheduled posts will resume once the account is reconnected.
Yes. If you reconnect an account from the Connect page, your existing scheduled posts remain in your queue. They'll publish again when the connection is restored (and Consistent and Serious plan users can retry failed posts).
PostShuttle currently supports X, LinkedIn, Bluesky, Instagram, Facebook, and Mastodon for connect and publishing. We may add or temporarily disable networks; check Connect for the up-to-date list.
Yes. Tap How to connect on any Connect card for a full guide. Common requirements: Facebook needs a Page you admin (not just a personal profile); Instagram needs a Business or Creator account and an image on every post; Bluesky needs an app password from bsky.app; Mastodon needs your https:// instance URL; LinkedIn connects your personal profile—not a Company Page; X uses standard OAuth sign-in. The guide includes troubleshooting links if authorization fails or you need to revoke and reconnect.
To export or delete your personal data, email privacy@postshuttle.com (or use the Contact page). Developers can also call the authenticated GDPR endpoints listed in our Privacy Policy. We will verify your identity before fulfilling requests.
PostShuttle works best on modern browsers including Chrome, Firefox, Safari, and Edge. We recommend using the latest version of your browser for the best experience. Mobile browsers are also supported for viewing and basic management.
Currently, PostShuttle is a web-based application that works great on mobile browsers. We don't have native mobile apps yet, but the website is fully responsive and optimized for mobile devices.
The best way to contact our support team is through the Contact form on our website. You can also email us directly at support@postshuttle.com. We typically respond within 24-48 hours during business days. All paid plans include email support.
Posts are scheduled in your account's timezone, which you set when creating your account. You can change your timezone anytime in your account settings. All scheduled times are displayed in your selected timezone.
We have robust infrastructure with high uptime, but in the rare event of downtime, we'll attempt to publish your posts as soon as service is restored. If a post is significantly delayed, you'll be notified and can choose to reschedule it.
Can't find the answer you're looking for? Our support team is here to help.
Contact Support