π FC Auto Space Join & Welcome Post
π FluentCommunity Auto Space Join & Welcome Post is a powerful onboarding automation plugin designed specifically for FluentCommunity-powered websites.
The plugin automatically enrolls newly registered users into a selected FluentCommunity space after their first login (email verification) and optionally publishes a welcome post inside that space. You can choose between instant welcome posts for real-time engagement or delayed batch welcomes to group new members into a single announcement.
With Markdown support, dynamic placeholders and smart cron handling this plugin helps you create a welcoming, organized, and scalable community experience β without manual work.
Perfect for membership sites, online courses, creator communities, and private networks using FluentCommunity.
πΉ Key Features
π Automatic Space Enrollment
- Automatically adds new users to a selected FluentCommunity space
- Triggered after email verification / first login
- Prevents duplicate joins using user meta tracking
π Welcome Post Automation
- Automatically publishes welcome posts inside the space feed
- Fully customizable title and message templates
- Admin account used as post author (with smart fallback)
β‘ Instant & Delayed Welcome Modes
- Instant Mode
Post a welcome message immediately when a user joins - Delayed Mode (Batch Welcome)
Collect new users and publish a single batch welcome post after a configurable number of days
π Markdown-Based Message Editor
- Write welcome messages using Markdown
- Clean formatting, emojis, mentions, and links supported
- Safe sanitization using WordPress standards
π§© Smart Placeholders
Use dynamic placeholders inside welcome messages:
Instant Mode
{{username}}{{display_name}}{{space_name}}
Delayed Mode
{{mentions}}(auto-generated user mentions){{count}}(number of new members){{date}}(formatted join dates per user){{space_name}}
β±οΈ Advanced Cron Scheduling
- Choose cron frequency: Hourly, Twice Daily, or Daily
- Automatic rescheduling when frequency changes
- Concurrency lock prevents duplicate posts
- Cron is safely cleared on plugin deactivation
π οΈ Clean Admin UI
- Dedicated top-level admin menu
- Toggle controls and dropdown selectors
- Clear descriptions for every setting
- WordPress Settings API compliant
πΉ Benefits
β
Saves hours of manual onboarding work
β
Keeps your community active and welcoming
β
Prevents feed spam with delayed batch mode
β
Improves first-time user engagement
β
Works seamlessly with FluentCommunity
β
Fully automated β set it once and forget it
πΉ Use Cases
- Membership websites onboarding new users
- Course platforms using FluentCommunity spaces
- Private communities and paid groups
- Creator-led communities and fan clubs
- SaaS communities using WordPress + FluentCommunity
πΉ Requirements
- WordPress 6.0+
- FluentCommunity plugin (active)
- PHP cron (WordPress WP-Cron supported)
Amazing
Bryan WilliamΒ Thank you