Scheduled publishing lets you set a future publication date for content. Once scheduled, the content publishes automatically at the specified time on your chosen platform (WordPress, Shopify, social media). The platform-native scheduling system handles the timing, so no manual intervention is required.
This feature is timezone-aware. Set a schedule in your local timezone, and the platform converts it correctly for publication.
ILLIXIS uses platform-native scheduling mechanisms:
WordPress: Posts are saved with future status and a post_date. WordPress cron automatically publishes the post when the date arrives.
Shopify: Articles are created with published_at set to a future date and published set to false. Shopify automatically publishes when the scheduled time arrives.
Social Media: Posts are scheduled via the social publishing integration, which handles per-platform scheduling for 13 networks.
Key Point: The external platform handles the scheduled publication automatically, with no manual intervention required.
Path: Content Hub → Calendar
The calendar view shows all scheduled, published, and draft content in a visual timeline.
From Unscheduled Sidebar: Drag an unscheduled draft from the left sidebar onto a calendar date. A modal appears to confirm the schedule.
From Content List: Navigate to Content Hub → All Content, click the three-dot menu on any draft, and select "Schedule."
From Content Editor: While editing content, click "Schedule" in the status dropdown and choose a date/time.
Enter the publication date and time in the scheduling modal.
Timezone: Uses your tenant timezone (configured in Settings → Tenant Settings). If you're in EST and schedule for "2:00 PM," it publishes at 2:00 PM EST.
Future Dates Only: The system validates that scheduled dates are in the future. Past dates trigger a warning and save as draft instead.
Choose which CMS platform to publish to:
Platform-Specific Handling:
WordPress:
futurepost_date = your scheduled datetime (ISO 8601 format)Shopify:
published_at = your scheduled datetime (ISO 8601 format)published = falseFeatured Images: If your content has a featured image, it's included in the push. WordPress and Shopify download the image using a time-limited signed URL (15-minute expiry).
Click "Schedule" to confirm. The content status changes to scheduled and appears on the calendar at the chosen date.
Schedule multiple pieces of content at once using the calendar's bulk scheduling feature.
The platform assigns sequential times to each piece based on your interval settings.
The scheduler distributes content according to your chosen frequency.
Social media scheduling works similarly but uses the social publishing integration.
Per-Platform Scheduling: Each platform can have a different scheduled time. For example:
Timezone Handling: Social posts use your tenant timezone. If you schedule for 9:00 AM, it posts at 9:00 AM in your configured timezone.
Content scheduled for future publication can be edited before it goes live.
WordPress/Shopify: The platform updates the post_date or published_at value on the external platform. WordPress and Shopify automatically adjust to the new schedule.
Status Change: Editing scheduled content reverts its status to draft and marks it as having unpublished changes. The scheduled date is cleared. You must reschedule after editing.
Why This Happens: Editing creates a disconnect between the scheduled version on WordPress/Shopify and the new version in ILLIXIS. To prevent publishing outdated content, the schedule is cleared.
The content reverts to draft status and moves back to the unscheduled sidebar. The scheduled post on WordPress/Shopify is updated to draft status.
The calendar displays scheduled content as events on specific dates. Color-coded by status:
Filtering: Use the status filter buttons at the top of the calendar to show/hide specific statuses.
Navigate to Content Hub → All Content and filter by status = "Scheduled" to see a list of all scheduled content with publication dates.
Sort Options:
Navigate to Content Hub → Scheduled to see a dedicated queue view of upcoming publications.
Columns:
WordPress uses its built-in cron system (wp_cron) to handle scheduled posts.
How It Works:
status = 'future' and post_date = '2025-12-15T14:00:00Z'future status and post_date in the pastpublish)Requirements:
Verification: Check the WordPress admin dashboard. Scheduled posts appear under "Posts → Scheduled" with the future date/time.
Shopify handles scheduled publishing through its API without requiring external cron.
How It Works:
published_at = '2025-12-15T14:00:00Z' and published = falseRequirements:
Verification: Check the Shopify admin dashboard. Scheduled articles appear under "Online Store → Blog Posts" with a "Scheduled" label.
Social media scheduling uses the social publishing integration, which provides unified scheduling across 13 platforms.
Supported Platforms:
How It Works:
Requirements:
All scheduled times are timezone-aware. The platform uses your tenant timezone for scheduling.
Default: If no timezone is set, the platform defaults to UTC.
Display: All dates and times in the calendar are shown in your tenant timezone.
Storage: Internally, all dates are stored as UTC in the database.
Conversion: When scheduling, the platform converts your local time to UTC for storage, then converts back to your local timezone for display.
Example:
Platform Handling:
2025-12-15T14:00:00-05:00). WordPress converts to its configured timezone.WordPress:
wp_cron. Check plugin settings.Shopify:
published_at date: Click the article in Shopify admin and check the scheduled date/time.Social Media:
Cause: Timezone mismatch between ILLIXIS and the external platform.
Fix:
All three should match. If they don't, scheduled times will be off by the timezone difference.
Expected Behavior: Editing scheduled content clears the schedule to prevent publishing outdated content.
Workflow:
This ensures the latest version is published, not the originally scheduled version.
Cause: Scheduled date is in the past.
Fix: Choose a future date. The platform validates that the scheduled date is in the future before saving.
If You See This:
Schedule in Batches: Use bulk scheduling to set up a week or month of content at once. More efficient than scheduling one post at a time.
Stagger Times: Don't schedule everything for the same time. Spread posts throughout the day for better reach.
Check Before Scheduling: Review content in preview mode before scheduling. Once published, you can't unpublish easily on some platforms.
Monitor Queue: Check Content Hub → Scheduled regularly to ensure the queue is healthy and no posts are stuck.
Use Content Calendar: The visual calendar makes it easy to spot gaps in your publishing schedule and fill them.
Set Realistic Times: Don't schedule for 3:00 AM unless you want your audience to wake up to a new post. Schedule for times when your audience is active.
Backup Plan: Keep a few evergreen posts ready to schedule if a planned post falls through.
Test First: Before scheduling important content, test the workflow with a draft post to ensure the integration works correctly.
Connect your WordPress site to ILLIXIS for bidirectional content sync. The connector includes a custom plugin with auto-update functionality, scheduled publishing, and category/tag mapping.
The Shopify Connector enables bidirectional content sync between ILLIXIS and your Shopify store. Publish blog articles, sync product data, and automate content distribution without manual copy-paste.
Webflow CMS connector syncs content between ILLIXIS and your Webflow site. Publish articles directly to collections, pull existing content, and manage both through one interface.
Payload CMS is a headless CMS built on Node.js. ILLIXIS connects to Payload via REST API using JWT authentication to publish content, sync collections, and manage bilingual articles.
The Content Calendar gives you a visual overview of your entire publishing schedule. See when articles go live, spot gaps in your content pipeline, and reschedule posts by dragging them to new dates. It replaces spreadsheets and guesswork with a single view of your content timeline.
One platform. You approve. ILLIXIS executes. Marketing that just happens.
Marketing, Unstacked.