Hub Publishing vs Card Publishing, Visibility & Pages
Understanding the complete publishing architecture is crucial for managing your Engagement Hub effectively. This guide covers hub-level publishing, card-level publishing, page visibility, single card pages, and the advanced scheduling system.Overview: The Three-Layer Publishing System
Komo uses a three-layer publishing architecture:Layer 1: Hub Publishing
What it controls: Whether the entire Engagement Hub is accessible to the public. States:- Draft - Hub not visible, only accessible to admins
- Published - Hub live and accessible via domain
Layer 2: Card Publishing
What it controls: Whether an individual card exists and can be displayed. States:- Draft - Card exists but isn’t visible anywhere
- Published - Card is live and can be shown on pages
- Scheduled - Will auto-publish/unpublish at set times
Layer 3: Page Visibility
What it controls: Which specific pages within a hub display the card. States:- Visible on Page - Card appears on that page
- Hidden on Page - Card exists but doesn’t appear there
- Scheduled - Will auto-show/hide at set times
Hub Publishing (Layer 1)
What Hub Publishing Does
Publishing a hub makes the entire site accessible at your configured domain: Before Publishing:- Hub only accessible to logged-in admins
- Preview mode available
- Test and refine content
- Configure domain settings
- Hub accessible to public via domain/URL
- All published cards become visible (based on page visibility)
- Analytics tracking begins
- SEO indexing starts
How to Publish a Hub
- Navigate to Hub Settings
- Click “Publish Hub” button
- Confirm domain configuration
- Review publishing checklist
- Click “Publish”
- ✅ Domain configured and pointing correctly
- ✅ At least one page has visible cards
- ✅ Essential cards are published
- ✅ Terms and conditions added (if running competitions)
- ✅ Tested preview mode
- ✅ Branding applied
Unpublishing a Hub
Unpublishing makes the entire hub inaccessible: Use Cases:- Ending a campaign
- Major maintenance
- Rebranding
- Seasonal hubs (e.g., Christmas campaign ended)
- Public URL shows “Not Found” or custom message
- All cards become inaccessible
- Data and settings preserved
- Can republish anytime
Card Publishing (Layer 2)
What Card Publishing Does
Card publishing controls whether a card exists in the system: Draft Cards:- Exist in admin panel
- Editable by team
- Not visible to public
- Can be previewed by admins
- Don’t count toward page limits
- Exist and are live
- Can be visible on pages (if page visibility enabled)
- Accessible via single card page
- Count toward page limits (50 cards max per page)
Publishing a Card
Method 1: From Card Editor- Edit the card
- Click “Publish” button (top right)
- Confirm publishing
- Card status changes to “Published”
- Go to Cards list view
- Find the card you want to publish
- Click the “Publish” action in the card’s action menu
- Confirm publishing
- Card becomes available for page visibility
- Can be added to hub pages
- Accessible via single card URL
- Analytics tracking begins
- Can be shared individually
Unpublishing a Card
Use Cases:- Remove outdated content
- End a competition
- Fix errors
- Seasonal content (e.g., remove Christmas card after holidays)
- Card disappears from all pages immediately
- Single card URL becomes inaccessible
- Data and entries preserved
- Can republish anytime
- Card returns to draft status
Scheduled Publishing
Set automatic publish/unpublish times:- Edit card
- Click “Schedule” button
- Set “Publish at” date/time
- Set “Unpublish at” date/time (optional)
- Select timezone
- Save schedule
- Launch campaigns at specific times
- End competitions automatically
- Seasonal content (auto-show Christmas card Dec 1, hide Jan 1)
- Time-limited offers
Page Visibility (Layer 3)
Understanding Pages
A hub can have multiple pages, each with different cards: Home Page:- Default landing page
- Usually contains main content
- URL:
your-hub.comoryour-hub.com/home
- Create unlimited pages
- Different content per page
- URL:
your-hub.com/page-name - Examples:
/games,/competitions,/vip
Card-Page Relationship
Key Concept: Cards exist independently of pages, then are “placed” on pages. One Card, Multiple Pages:- Same card can appear on multiple pages
- Example: Newsletter signup card on Home, Games, and Contact pages
- Each page shows the same card (shared data/entries)
- Card visible on Page A
- Same card hidden on Page B
- Controlled independently per page
Managing Page Visibility
Show Card on Page:- Navigate to page editor
- Click “Add Card”
- Select existing card or create new
- Card appears on page
- Find card on page
- Click “Hide” or “Remove from Page”
- Card disappears from that page only
- Card still exists and can appear on other pages
Visibility Indicators
In Admin Panel:- 🟢 Green dot - Visible on page
- 🔴 Red dot - Hidden on page
- 🟡 Yellow dot - Scheduled visibility
- ⚪ Gray dot - Draft (not published)
Visibility Schedule (Per Page)
Schedule when a card appears/disappears on a specific page:- Find card on page
- Click “Schedule Visibility”
- Set “Show at” - When card appears
- Set “Hide at” - When card disappears (optional)
- Select timezone
- Save
- Flash sales (show banner 9 AM, hide 5 PM)
- Event countdowns (appear 7 days before, hide after event)
- Daily specials (different card each day)
- Rotating content
Single Card Pages
What is a Single Card Page?
A standalone page that displays only one card, without the hub navigation, header, or footer. URL Structure:- Hub page:
hub.com/games(shows multiple cards + navigation) - Single card:
hub.com/?card=abc123&singleCard=true(shows only that card)
When to Use Single Card Pages
Use Cases:- Email campaigns - Link directly to specific competition
- Social media - Share direct link to quiz
- QR codes - Scan to enter specific promotion
- Embedded experiences - Link from external website
- Focused experiences - Remove distractions for high-value conversions
Creating Single Card Links
Method 1: Share Modal- Edit card
- Click “Share” button
- Check “Link to single card page” checkbox
- Copy generated URL
- Optionally add UTM parameters
Single Card vs Hub Page: User Experience
Hub Page Experience:- User sees hub header/navigation
- Multiple cards visible
- Can browse other content
- Full brand experience
- Context of other offerings
- Only the card visible
- No hub navigation
- No distractions
- Focused on one action
- Higher conversion rates for specific goals
Analytics Differences
Hub Page Traffic:- Tracked as hub page view
- User can navigate to other cards
- Session includes multiple interactions
- Tracked as direct card engagement
- Isolated analytics for that card
- Useful for measuring campaign effectiveness
- Clear attribution
Multi-Page Hub Architecture
Creating Multiple Pages
- Go to Hub Settings > Pages
- Click “Add Page”
- Name the page (e.g., “Games”, “VIP Area”)
- Set page slug (URL-friendly name)
- Configure page settings
- Add cards to new page
Page Types
Standard Pages:- Regular content pages
- Show in navigation (optional)
- Can have up to 50 cards
- Don’t show in navigation
- Accessible via direct URL
- Good for landing pages, special campaigns
- Require password to access
- Good for exclusive content
- VIP areas, employee-only content
Navigation Management
Automatic Navigation:- Hub auto-generates navigation menu
- Shows all non-hidden pages
- Order based on page arrangement
- Reorder pages in settings
- Hide specific pages from nav
- Add external links
- Customize menu appearance
Cross-Page Card Strategy
Shared Cards (Same Card on Multiple Pages):- Newsletter signup on every page
- Same competition across multiple entry points
- Consistent branding elements
- Shared data (entries, analytics)
- Games only on Games page
- VIP content only on VIP page
- Targeted experiences
- Isolated analytics
Complete Publishing Workflow Examples
Example 1: New Campaign Launch
Week 1: Preparation- Create hub (draft)
- Add pages: Home, Competition, Terms
- Create competition card (draft)
- Create terms card (draft)
- Test everything in preview
- Publish hub
- Publish terms card
- Set competition card to scheduled (publish Monday 9 AM)
- Hide competition card from navigation until launch
- Competition card auto-publishes at 9 AM
- Show on Home and Competition pages
- Send email with single card link
- Share on social media
- Competition card auto-unpublishes (scheduled)
- Add “Campaign Ended” card to page
- Keep terms visible for legal requirements
Example 2: Multi-Page VIP Experience
Setup:- Main hub: Standard content
- VIP page: Exclusive competitions (password protected)
- Games page: General games
- Rewards page: Loyalty program
- General signup card: Visible on all pages
- VIP competition: Only on VIP page, requires password
- General games: Only on Games page
- Loyalty dashboard: Home and Rewards pages
- Publish hub
- Publish all cards
- Set VIP page to password protected
- Configure page visibility per card
Example 3: Seasonal Content Rotation
January:- New Year promotion card (scheduled: Jan 1-31)
- Visible on Home page only
- Valentine’s campaign (scheduled: Feb 1-14)
- Replaces New Year card on Home page
- Also visible on /special-offers page
- Easter preview (scheduled: Mar 1-31)
- Different card on Home page
- Valentine’s card hidden
- Newsletter signup: Always visible on all pages
- Contact form: Always visible on Contact page
Best Practices
Publishing Strategy
Do:- Test thoroughly in draft mode before publishing
- Use scheduled publishing for time-sensitive content
- Keep legal pages (Terms, Privacy) always published
- Create hidden pages for specific campaigns
- Use single card pages for focused conversions
- Publish unfinished cards
- Forget to unpublish outdated competitions
- Overload pages with too many cards (max 50)
- Publish without testing mobile responsiveness
Visibility Management
Do:- Use page-specific visibility strategically
- Schedule visibility for time-limited offers
- Hide cards rather than unpublishing (if might reuse)
- Monitor which cards appear on which pages
- Leave test cards visible on public pages
- Forget to hide seasonal content after holidays
- Make navigation cluttered with too many pages
- Hide essential cards (Terms, Contact)
Multi-Page Architecture
Do:- Organize content logically by page
- Use clear, descriptive page names
- Limit navigation to 5-7 main pages
- Create focused experiences per page
- Create too many pages (confusing navigation)
- Put all cards on one page (overwhelming)
- Duplicate same card on every page (redundant)
- Forget mobile navigation experience
Troubleshooting
Issue: Card Not Showing on Page
Check:- Is the card published? (not draft)
- Is the card visible on that specific page?
- Is there a visibility schedule preventing display?
- Is the hub itself published?
- Has the card reached its max entries (if competition)?
Issue: Published Card Not Accessible
Check:- Hub is published?
- Card is published (not draft)?
- Not hidden on that page?
- No entry limits reached?
- Eligibility rules met (if configured)?
Issue: Single Card Link Not Working
Check:- Card is published?
- Card ID in URL is correct?
singleCard=trueparameter included?- Hub domain is correct?
- No extra characters in URL?
Issue: Schedule Not Working
Check:- Timezone configured correctly?
- Both publish and unpublish times set (if needed)?
- Schedule saved successfully?
- Card status allows scheduling?
- Check if schedule conflicts with manual publish/unpublish
FAQ
Q: What’s the difference between unpublishing a card and hiding it from a page? A: Unpublishing removes the card entirely (invisible everywhere). Hiding from a page keeps it published but removes it from that specific page (still visible elsewhere). Q: Can I have the same card on multiple pages? A: Yes! One card can appear on unlimited pages. All pages show the same card with shared data and entries. Q: What happens if I unpublish a hub? A: The entire site becomes inaccessible. All cards, pages, and content are hidden from public view. Admin access remains. Q: Can I schedule a card to show on different pages at different times? A: Yes! Each page has independent visibility scheduling for the same card. Show on Page A Monday, Page B Tuesday. Q: What’s the maximum number of cards per page? A: 50 cards maximum per page. This includes both published and draft cards on that page. Q: Can I password-protect individual cards? A: No, password protection is at the page level. But you can use entry rules/gating on individual cards. Q: Do single card pages count as page views in analytics? A: Yes, they’re tracked as card-specific engagement. You can see both hub page views and single card views in analytics. Q: Can I embed a single card on an external website? A: Yes! Use the embed code option to iframe the single card page into external sites. Q: What happens to entries when I unpublish a card? A: All entry data is preserved. When you republish, entries are still there. Only visibility changes, not data. Q: Can I have different versions of the same card on different pages? A: No, it’s the same card. If you need different versions, create separate cards or use branching logic within the card.Related Documentation
- Card Scheduling - Detailed scheduling guide
- Multi-Page Hubs - Advanced page architecture
- Before You Hit Publish - Pre-launch checklist
- Entry Rules - Gating and access control
- Analytics - Tracking and measurement
Need Help? Contact [email protected] for publishing and visibility assistance.
