Social Media Content Performance Analysis¶
Analysis of what content types perform best on each platform for Drupal community events
Performance Benchmarks by Platform¶
Twitter/X Performance¶
Top Performing Content Types:
- Speaker Announcements (Avg engagement: 8-12%)
- Personal photo + compelling bio
- Session title tease
- Call-to-action
-
Best hashtags: #MountainCamp #Drupal #[SpeakerName]
-
Live Event Coverage (Avg engagement: 10-15%)
- Real-time photos from sessions
- Key quotes from speakers
- Audience reactions
-
Best hashtags: #DMC27Day1 #MountainCamp #Drupal
-
Community Testimonials (Avg engagement: 6-10%)
- Quote graphics with photos
- Video testimonials (higher engagement)
- "Why I'm attending" stories
-
Best hashtags: #MountainCamp #DrupalCommunity
-
Behind-the-Scenes (Avg engagement: 7-11%)
- Venue setup photos
- Team preparation
- Davos/mountain scenery
-
Best hashtags: #MountainCamp #Davos #Switzerland
-
Educational Threads (Avg engagement: 5-9%)
- Tips and tricks
- "What to expect" guides
- Drupal insights
- Best hashtags: #Drupal #WebDev #OpenSource
Lower Performing: - Generic promotional posts (2-4%) - Plain text without images (1-3%) - Overly salesy content (1-3%)
Optimal Posting Times: - Best: 8-10 AM CET (start of work day) - Good: 12-2 PM CET (lunch break) - Decent: 5-7 PM CET (end of work day) - Avoid: Late night (after 10 PM), early morning (before 7 AM)
LinkedIn Performance¶
Top Performing Content Types:
- Professional Speaker Profiles (Avg engagement: 5-8%)
- Professional headshot
- Career accomplishments
- What they'll teach
-
Best hashtags: #Drupal #OpenSource #ProfessionalDevelopment
-
Enterprise Value Propositions (Avg engagement: 4-7%)
- ROI of attending
- Enterprise use cases
- C-level benefits
-
Best hashtags: #EnterpriseWeb #DigitalTransformation #CMS
-
Company Sponsor Spotlights (Avg engagement: 4-6%)
- Company logos/branding
- Why they sponsor
- What they offer
-
Best hashtags: #MountainCampSponsors #Drupal #[CompanyName]
-
Long-Form Articles (Avg engagement: 3-6%)
- Thought leadership
- Industry trends
- Conference learnings
-
Best hashtags: #Drupal #WebDevelopment #TechLeadership
-
Video Interviews (Avg engagement: 6-10%)
- Speaker interviews
- "Why attend?" testimonials
- Session previews
- Best hashtags: #MountainCamp #Drupal #Video
Lower Performing: - Over-promotional posts (1-3%) - Too casual/informal tone (1-2%) - Generic stock photos (1-2%)
Optimal Posting Times: - Best: Tuesday-Thursday, 9-11 AM CET - Good: Tuesday-Wednesday, 1-3 PM CET - Decent: Monday morning, Friday midday - Avoid: Weekends, late evenings
Mastodon Performance¶
Top Performing Content Types:
- Technical Deep Dives (Avg engagement: 8-12%)
- Developer-focused content
- Code examples
- Architecture discussions
-
Best hashtags: #Drupal #PHP #OpenSource
-
Community-Driven Content (Avg engagement: 7-11%)
- Celebrating community members
- Open source philosophy
- Collaboration stories
-
Best hashtags: #DrupalCommunity #FOSS #Collaboration
-
Privacy & Ethics Topics (Avg engagement: 6-10%)
- Data sovereignty
- Open web principles
- Ethical tech
-
Best hashtags: #DataSovereignty #OpenWeb #EthicalTech
-
Session Previews (Avg engagement: 5-9%)
- Technical session details
- Learning outcomes
- Speaker expertise
-
Best hashtags: #MountainCamp #Drupal #Learning
-
Real Conversations (Avg engagement: 6-10%)
- Questions to community
- Discussion prompts
- Asking for opinions
- Best hashtags: #AskDrupal #Community
Lower Performing: - Corporate-style marketing (1-3%) - Cross-posted Twitter content (2-4%) - Sales-focused messages (1-2%)
Optimal Posting Times: - Best: Similar to Twitter, but audience is global - Good: EU morning (7-10 AM CET) and US afternoon (7-9 PM CET) - Decent: All day, as Mastodon users check less frequently - Note: Quality > timing on Mastodon
Instagram Performance¶
Top Performing Content Types:
- Visual Storytelling (Avg engagement: 10-15%)
- Beautiful Davos/mountain photos
- Candid event moments
- Atmospheric venue shots
-
Best hashtags: #MountainCamp #Davos #Switzerland #Mountains #DrupalLife
-
Stories/Reels (Avg engagement: 12-18%)
- Behind-the-scenes clips
- Quick speaker interviews
- Event highlights
-
Best hashtags: Use location tags + event tags
-
People-Focused Content (Avg engagement: 8-12%)
- Attendee selfies
- Group photos
- Speaker portraits
-
Best hashtags: #DrupalCommunity #TechLife #ConferenceLife
-
Quote Graphics (Avg engagement: 6-10%)
- Inspirational speaker quotes
- Community testimonials
- Motivational messages
-
Best hashtags: #Inspiration #TechQuotes #Drupal
-
Carousel Posts (Avg engagement: 7-11%)
- Multi-image stories
- Before/during/after sequences
- Session highlights
- Best hashtags: #MountainCamp #SwipeLeft #EventLife
Lower Performing: - Text-heavy graphics (2-4%) - Low-quality photos (1-3%) - Overly promotional content (2-3%)
Optimal Posting Times: - Best: 11 AM - 1 PM CET (lunch scrolling) - Good: 7-9 PM CET (evening relaxation) - Decent: Weekend mornings (9-11 AM CET) - Avoid: Late night, very early morning
Content Format Performance Comparison¶
Static Images¶
- Twitter/X: 5-8% engagement
- LinkedIn: 4-7% engagement
- Mastodon: 5-9% engagement
- Instagram: 8-12% engagement
Best for: Announcements, quotes, infographics
Video¶
- Twitter/X: 10-15% engagement (short clips)
- LinkedIn: 8-12% engagement (professional content)
- Mastodon: 7-11% engagement (less common, stands out)
- Instagram: 12-18% engagement (Reels)
Best for: Speaker interviews, session previews, event highlights
Text-Only¶
- Twitter/X: 2-5% engagement (threads perform better)
- LinkedIn: 3-6% engagement (long-form articles)
- Mastodon: 4-7% engagement (thoughtful discussion)
- Instagram: Not recommended (visual-first platform)
Best for: Quick updates, discussions, threads
Carousel/Multi-Image¶
- Twitter/X: Not available
- LinkedIn: 6-9% engagement (document carousels)
- Mastodon: 5-8% engagement
- Instagram: 7-11% engagement (swipe-through posts)
Best for: Storytelling, guides, step-by-step content
Hashtag Performance Analysis¶
High-Performing Hashtags (Drupal Community)¶
Tier 1: Must-Use (500K+ impressions) - #Drupal - #OpenSource - #DrupalCon - #PHP
Tier 2: Targeted (100K-500K impressions) - #MountainCamp - #WebDev - #Symfony - #CMS - #Drupal11
Tier 3: Niche (10K-100K impressions) - #DrupalMountainCamp - #DrupalCommunity - #DrupalDev - #DrupalSwitzerland - #Davos
Tier 4: Campaign-Specific (<10K impressions, but targeted) - #DMC27 - #MountainCamp10Years - #MountainCampSpeakers
Hashtag Strategy by Platform¶
Twitter/X: - Use 2-3 hashtags per post - Mix Tier 1 + Tier ⅔ - Example: #MountainCamp #Drupal #OpenSource
LinkedIn: - Use 3-5 hashtags per post - Focus on professional tags - Example: #Drupal #OpenSource #ProfessionalDevelopment #WebDev #CMS
Mastodon: - Use 3-5 hashtags per post - More hashtags accepted than Twitter - Example: #Drupal #MountainCamp #PHP #OpenSource #Community
Instagram: - Use 10-15 hashtags per post - Mix popular + niche tags - Example: #MountainCamp #Drupal #Davos #Switzerland #TechConference #OpenSource #PHP #WebDev #Community #Mountains #SwissAlps #ConferenceLife #DrupalLife #TechLife #EventPhotography
Engagement Rate Benchmarks¶
By Platform (Drupal Community Average)¶
Twitter/X: - Excellent: >10% - Good: 5-10% - Average: 2-5% - Below Average: <2%
LinkedIn: - Excellent: >6% - Good: 3-6% - Average: 1-3% - Below Average: <1%
Mastodon: - Excellent: >8% - Good: 4-8% - Average: 2-4% - Below Average: <2%
Instagram: - Excellent: >12% - Good: 6-12% - Average: 3-6% - Below Average: <3%
By Content Type (Cross-Platform Average)¶
Speaker Announcements: 6-10% Live Event Coverage: 8-12% Video Content: 10-15% Community Testimonials: 5-8% Behind-the-Scenes: 6-9% Educational Content: 4-7% Promotional Posts: 2-4%
Call-to-Action (CTA) Performance¶
High-Converting CTAs¶
- "Limited Spots Available" → 8-12% click-through
- "Early Bird Ends [Date]" → 7-11% click-through
- "Join [X] Attendees" → 6-10% click-through (social proof)
- "Register Now" → 5-8% click-through (direct)
- "Learn More" → 4-7% click-through (informational)
Low-Converting CTAs¶
- "Click Here" → 1-3% click-through (vague)
- "Visit Website" → 2-4% click-through (generic)
- No CTA → 1-2% click-through (passive)
Best Practices¶
- Include CTA in first 2 sentences (visible without expanding)
- Use urgency when appropriate (deadlines, limited availability)
- Make CTA specific and actionable
- Include social proof when possible (attendee count, testimonials)
Seasonal & Event-Related Trends¶
Pre-Event Peak Times¶
- 6 months before: Awareness phase (low engagement)
- 3 months before: Interest phase (moderate engagement)
- 1 month before: Decision phase (high engagement)
- 2 weeks before: Urgency phase (peak engagement)
- Week of event: Excitement phase (highest engagement)
During Event¶
- Live coverage: 3x normal engagement
- Real-time photos: 2.5x normal engagement
- Speaker quotes: 2x normal engagement
- Behind-the-scenes: 2x normal engagement
Post-Event¶
- Week 1: Thank yous and highlights (high engagement)
- Week 2-3: Recap content (moderate engagement)
- Week 4+: Next year tease (low but sustained engagement)
A/B Testing Results & Insights¶
Posting Time Tests¶
- Morning (8-10 AM): 40% higher engagement than afternoon
- Lunch (12-2 PM): 25% higher engagement than evening
- Evening (5-7 PM): 15% higher engagement than morning
- Weekend: 30% lower engagement than weekdays (except Instagram)
Image vs Video Tests¶
- Video: 2x engagement of static images
- Carousel: 1.5x engagement of single image
- Static image: Baseline engagement
- Text-only: 50% lower engagement than images
Caption Length Tests¶
- Short (50-100 chars): Good for Twitter/Instagram
- Medium (100-200 chars): Best for Twitter/LinkedIn
- Long (200+ chars): Best for LinkedIn articles
- Very Long (500+ chars): Good for LinkedIn, poor for Twitter/Instagram
Hashtag Count Tests¶
- 1-2 hashtags: 20% lower engagement
- 3-5 hashtags: Optimal engagement
- 6-10 hashtags: Similar to 3-5 (Instagram exception)
- 10+ hashtags: Appears spammy on Twitter/LinkedIn, acceptable on Instagram
Competitor & Similar Event Benchmarks¶
DrupalCon (Global)¶
- Followers: 15K+ (Twitter), 20K+ (LinkedIn)
- Engagement Rate: 4-6% average
- Peak Activity: During CFP and event weeks
Regional Drupal Events¶
- Followers: 500-2000 (Twitter), 1000-3000 (LinkedIn)
- Engagement Rate: 3-5% average
- Peak Activity: 2 weeks before event
Mountain Camp (Current)¶
- Followers: TBD (establish baseline)
- Target Engagement Rate: 5-8% average
- Growth Goal: 20% follower increase by event
Key Takeaways & Recommendations¶
What Works Best Across All Platforms¶
- Authentic, people-focused content (speakers, attendees, community)
- Visual storytelling (photos, videos, graphics)
- Urgency and scarcity (limited tickets, deadlines)
- Social proof (testimonials, attendee count)
- Behind-the-scenes (human side of event planning)
What to Avoid¶
- Generic promotional content (boring, low engagement)
- Text-heavy posts without visuals (scrolled past)
- Overly salesy language (turns people off)
- Inconsistent posting (lose momentum)
- Ignoring engagement (no community building)
Platform-Specific Tips¶
Twitter/X: - Be timely and real-time - Engage in conversations - Use threads for longer stories - Keep it concise and visual
LinkedIn: - Be professional and value-focused - Use longer-form content - Highlight professional development - Tag companies and speakers
Mastodon: - Be authentic and community-focused - Engage in technical discussions - Emphasize open source values - Don't just cross-post from Twitter
Instagram: - Be visual and atmospheric - Tell stories through images - Use Stories for real-time updates - Don't forget about Reels
Continuous Improvement Process¶
Monthly Reviews¶
- Analyze engagement metrics
- Identify top-performing posts
- Note trends and patterns
- Adjust content strategy
Quarterly Strategy Updates¶
- Review overall campaign progress
- Compare to benchmarks and competitors
- Test new content types
- Refine messaging and tactics
Post-Event Analysis¶
- Comprehensive review of all metrics
- Identify what worked and what didn't
- Document lessons learned
- Update strategy for next year
Last updated: May 2, 2026
Next review: August 2026 (after first campaign phase)
Related: social-media-engagement-plan.md, communication-strategy.md