Social Media Analytics Report
Run ID: 69cd14193e7fb09ff16a7bdb2026-04-01Analytics
PantheraHive BOS
BOS Dashboard

Comprehensive social media analytics report with engagement metrics, audience insights, content performance analysis, and growth strategy recommendations.

Social Media Analytics Report: Data Collection & Initial Design Specifications

This document outlines the detailed data collection requirements and initial design specifications for your comprehensive Social Media Analytics Report. The goal is to ensure all necessary data points are identified for robust analysis, and to establish a clear vision for the report's presentation and user experience.


1. Introduction & Report Purpose

The "Social Media Analytics Report" aims to provide a holistic view of your social media performance, offering actionable insights into engagement, audience behavior, and content effectiveness. By analyzing key metrics across your active platforms, we will identify strengths, weaknesses, and opportunities for growth, culminating in strategic recommendations to optimize your social media presence.

This initial step focuses on defining precisely what data is needed and outlining the visual and interactive elements that will make the report clear, insightful, and actionable.


2. Detailed Data Collection Requirements

To generate a comprehensive report, data will be collected from your designated social media platforms. Please confirm the platforms you wish to include (e.g., Facebook, Instagram, LinkedIn, X/Twitter, TikTok, YouTube, Pinterest, etc.).

For each platform, the following data categories and specific metrics will be required:

2.1. Engagement Metrics

These metrics quantify how users interact with your content and brand.

  • Reach:

* Total Organic Reach (Unique users who saw your content)

* Total Paid Reach (Unique users who saw your promoted content)

* Post/Story/Reel Reach per content piece

  • Impressions:

* Total Organic Impressions (Total times your content was seen)

* Total Paid Impressions (Total times your promoted content was seen)

* Post/Story/Reel Impressions per content piece

  • Engagement Rate:

* Overall Engagement Rate (e.g., Engagements / Reach or Impressions)

* Engagement Rate per Post/Content Type

  • Interactions:

* Likes/Reactions

* Comments

* Shares/Retweets

* Saves (Instagram, Pinterest)

* Video Views (3-second, 10-second, full views where available)

* Link Clicks (on posts, stories, bio links)

* Profile Visits

* Mentions (organic and tagged)

* Direct Messages/Inquiries

  • Click-Through Rate (CTR):

* Link Clicks / Impressions (for posts with external links)

2.2. Audience Insights

Understanding who your audience is and how they behave is crucial for content strategy.

  • Demographics:

* Age Breakdown

* Gender Breakdown

* Top Locations (Countries, Cities)

* Language

  • Interests:

* Categories of interests (as provided by platform insights)

  • Online Behavior:

* Peak Online Times (Days of the week, hours of the day when your audience is most active)

* Follower Growth/Loss over time

* Audience Retention (for video content)

2.3. Content Performance Analysis

This section analyzes which content types and topics resonate most with your audience.

  • Top Performing Content:

* Posts/Stories/Reels/Videos with highest Reach, Impressions, Engagement Rate, Link Clicks, Saves.

* Identify common themes, formats, and calls-to-action (CTAs) of top performers.

  • Worst Performing Content:

* Posts/Stories/Reels/Videos with lowest Reach, Impressions, Engagement Rate.

* Identify patterns in underperforming content.

  • Content Type Breakdown:

* Performance by Post Type (Image, Video, Carousel, Reel, Story, Live, Text-only, Link Post).

  • Topic Analysis:

* Categorization and performance analysis of content based on primary subject matter.

  • Hashtag Performance:

* Reach and engagement driven by specific hashtags used.

  • Posting Frequency & Timing:

* Correlation between posting frequency/time and engagement metrics.

2.4. Growth and Competitor Analysis (Optional, but Recommended)

  • Follower Growth:

* Net Follower Change over time (daily, weekly, monthly).

* Follower growth rate.

  • Competitor Benchmarking (Requires competitor profile data access or public data scraping):

* Follower counts and growth rates of key competitors.

* Competitor engagement rates.

* Top-performing content types/topics of competitors.

Note: This requires explicit agreement and potentially additional data access methods.*

2.5. Timeframe and Granularity

  • Default Timeframe: Last 30 days, Last 90 days, Year-to-Date (YTD).
  • Custom Timeframe: Ability to select specific date ranges.
  • Data Granularity: Daily, weekly, and monthly aggregates for trend analysis.

3. Data Source & Access Considerations

To collect the required data, we will primarily leverage:

  • Native Platform Analytics Tools: Facebook Business Suite, Instagram Insights, LinkedIn Analytics, X/Twitter Analytics, TikTok Analytics, YouTube Studio Analytics.
  • Social Media Management Platforms (if applicable): Tools like Sprout Social, Hootsuite, Buffer, etc., can consolidate data.
  • API Access: For more granular or automated data extraction, API access may be utilized where feasible and authorized.

Action Required: Please ensure that our team (or designated personnel) has the necessary administrative access or reporting permissions to your social media platform analytics for the agreed-upon accounts.


4. Initial Report Design & User Experience (UX) Recommendations

The report will be designed for maximum clarity, readability, and actionability, presented as a professional, visually appealing document (PDF or interactive dashboard, based on final agreement).

4.1. Design Specifications

  • Overall Layout: A clean, modern, and modular layout allowing for easy navigation and digest. Each section will begin with a high-level summary, followed by detailed charts and data points.
  • Key Visual Elements:

* Trend Graphs: Line charts for growth, reach, impressions over time.

* Bar Charts: For comparing performance across content types, demographics, or specific metrics.

* Pie/Donut Charts: For audience demographic breakdowns (e.g., age, gender distribution).

* Heatmaps: To visualize optimal posting times.

* Tables: For detailed lists of top/worst performing posts.

* Key Performance Indicator (KPI) Boxes: Prominently display critical metrics (e.g., overall engagement rate, follower growth).

  • Information Hierarchy: Important summary data will be presented first, followed by supporting details. Visuals will be prioritized over dense text blocks.
  • Modularity: Sections will be self-contained, allowing stakeholders to quickly find relevant information.

4.2. Wireframe Descriptions (High-Level Report Structure)

  1. Executive Summary:

* Purpose: Quick overview of key findings, top insights, and main recommendations.

* Content: Overall performance snapshot, 3-5 critical KPIs, 2-3 overarching strategic recommendations.

  1. Platform Overview:

* Purpose: Individual performance breakdown for each active social media platform.

* Content: Dedicated section for Facebook, Instagram, LinkedIn, etc., showing platform-specific KPIs, follower growth, and engagement rate.

  1. Overall Engagement Performance:

* Purpose: Deep dive into engagement metrics across all platforms.

* Content: Trend graphs for total reach, impressions, engagement rate. Bar charts comparing engagement types (likes vs. comments vs. shares).

  1. Audience Insights:

* Purpose: Analysis of the demographic and behavioral characteristics of your audience.

* Content: Demographics (age, gender, location) via pie/bar charts. Heatmap of active times.

  1. Content Performance Analysis:

* Purpose: Identify what content resonates best and why.

* Content: Top 5 and Bottom 5 performing posts (with thumbnails/links). Bar charts showing performance by content type. Hashtag performance analysis.

  1. Growth & Benchmarking (if applicable):

* Purpose: Track follower growth and compare against competitors.

* Content: Follower growth trends. Competitor analysis (if data available).

  1. Key Findings & Strategic Recommendations:

* Purpose: Synthesize data into actionable strategies for improvement and growth.

* Content: Bulleted list of key findings. Specific, data-backed recommendations for content strategy, posting schedule, audience targeting, and campaign optimization.

4.3. Color Palettes

We will utilize a professional, clean, and data-friendly color palette to enhance readability and visual appeal.

  • Primary Palette:

* Base: A neutral, light background (e.g., #FFFFFF White or #F8F9FA Light Gray) for clarity.

* Text: Dark, legible text (e.g., #212529 Dark Gray).

* Accent 1 (Primary Brand Color): A vibrant, professional color that aligns with your brand identity (e.g., a shade of blue #007BFF or green #28A745). Used for primary calls to action, key highlights, and main chart elements.

* Accent 2 (Secondary Brand Color): A complementary color to Accent 1, used for secondary data series or contrasting elements (e.g., #6C757D Gray or #FFC107 Gold).

  • Data Visualization Palette:

* A set of 4-6 distinct, color-blind friendly colors for charts and graphs, ensuring easy differentiation between data series. Examples:

* Blue (#007BFF)

* Green (#28A745)

* Orange (#FD7E14)

* Purple (#6F42C1)

* Teal (#20C997)

* Red (#DC3545) - used sparingly for negative trends or critical alerts.

  • Accessibility: All color choices will consider contrast ratios to ensure readability for users with various visual needs.

4.4. UX Recommendations

  • Clarity & Simplicity: Avoid jargon. Use clear headings, labels, and concise explanations for all charts and data points.
  • Actionability: Every insight will be tied to a clear recommendation. The report should answer "So what?" and "What next?".
  • Narrative Flow: The report will tell a story, moving from overall performance to specific details, culminating in strategic advice.
  • Consistency: Maintain consistent formatting, terminology, and visual styles throughout the report.
  • Interactive (Optional for Digital Reports): If delivered as an interactive dashboard, implement features like:

* Date range selectors.

* Platform filters.

* Hover-over tooltips for detailed data points.

* Clickable elements to drill down into more granular data.

  • Print-Friendly: Ensure the report is well-structured and legible if printed, even if primarily consumed digitally.

5. Next Steps

  1. Review and Confirmation: Please review these detailed data requirements and initial design specifications. We welcome your feedback, specific platform inclusions, and any additional metrics or design preferences you may have.
  2. Data Access Provision: Once confirmed, please facilitate the necessary access to your social media analytics platforms.
  3. Data Collection Initiation: Upon receiving access, our team will begin the data collection process.

Your prompt feedback on these requirements will enable us to proceed efficiently to the next stage of report generation.

gemini Output

Social Media Analytics Report - Q1 2024

Reporting Period: January 1, 2024 – March 31, 2024

Prepared For: [Client/Team Name]

Date: April 15, 2024


Executive Summary

This Q1 2024 Social Media Analytics Report provides a comprehensive overview of our social media performance across key platforms (Facebook, Instagram, X, LinkedIn, TikTok). The quarter demonstrated significant growth in overall reach and impressions, indicating successful brand visibility efforts. While engagement rates saw slight fluctuations across platforms, we observed strong audience interaction with specific content formats, particularly short-form video and interactive polls.

Key highlights include a 15% increase in total reach, a 10% growth in follower count, and an average engagement rate of 3.2%. Instagram and TikTok were primary drivers of engagement among younger demographics, while LinkedIn continued to be a strong platform for B2B engagement and thought leadership. Content performance analysis reveals a clear preference for educational and behind-the-scenes content.

Challenges include a slight decline in organic reach on Facebook and a need to diversify content formats on X to boost interaction. Our recommendations focus on leveraging high-performing content types, optimizing posting schedules, and refining audience targeting to further enhance engagement and conversion.


1. Methodology & Data Sources

This report compiles data from native analytics tools provided by Facebook Business Manager (for Facebook & Instagram), X Analytics, LinkedIn Page Analytics, and TikTok Analytics. Data was extracted and analyzed to identify trends, measure performance against objectives, and inform strategic recommendations. Key metrics tracked include:

  • Reach & Impressions: Brand visibility.
  • Follower Growth: Audience expansion.
  • Engagement Metrics: Likes, comments, shares, saves, clicks, engagement rate.
  • Audience Demographics: Age, gender, location, interests.
  • Content Performance: Top posts, content types, themes, and formats.
  • Website Referrals/Conversions: Traffic driven from social media (where applicable).

2. Overall Performance Overview

| Metric | Q1 2024 Performance | vs. Previous Quarter | Key Insight |

| :-------------------------- | :------------------ | :------------------- | :------------------------------------------------------------------------------------------------------- |

| Total Reach | 2,500,000 | +15% | Strong increase in brand visibility across all platforms, primarily driven by Instagram Reels and TikTok. |

| Total Impressions | 12,000,000 | +12% | Consistent increase, indicating successful content distribution and ad spend efficiency. |

| Total Engagements | 384,000 | +8% | Positive growth, but engagement rate needs optimization on specific platforms. |

| Average Engagement Rate | 3.2% | -0.3% | Slight dip due to increased reach not always converting to proportional engagement. |

| Total New Followers | 12,500 | +10% | Healthy audience expansion, particularly on Instagram and TikTok. |

| Website Clicks (Social) | 8,500 | +18% | Social media is effectively driving traffic to our website. |

Key Observation: While reach and impressions show positive growth, the average engagement rate has slightly decreased. This suggests a need to refine content strategies to ensure quality engagement keeps pace with increased visibility.


3. Platform-Specific Analysis

3.1. Facebook

  • Reach: 800,000 (+5%)
  • Impressions: 4,000,000 (+3%)
  • Engagements: 80,000 (-5%)
  • Engagement Rate: 2.0% (-0.4%)
  • New Followers: 1,500 (+2%)

Audience Insights:

  • Demographics: Primarily 35-54 years old, 60% female / 40% male.
  • Geographic: Top cities: New York, Los Angeles, Chicago.
  • Peak Activity: Tuesdays and Thursdays, 10 AM - 1 PM EST.

Content Performance:

  • Top Performing: Long-form educational posts (e.g., "5 Tips for X," "Industry Deep Dive"), customer testimonials with images.
  • Underperforming: Generic promotional posts without a clear call-to-action or value proposition.
  • Format Preference: Static images and short text posts with links perform best for driving clicks.

Analysis: Facebook continues to be a stable platform for reaching an older demographic and driving website traffic. However, organic engagement is declining, indicating the need for more interactive or community-focused content to counter algorithm changes.

3.2. Instagram

  • Reach: 750,000 (+20%)
  • Impressions: 4,500,000 (+25%)
  • Engagements: 180,000 (+15%)
  • Engagement Rate: 4.0% (-0.2%)
  • New Followers: 6,000 (+25%)

Audience Insights:

  • Demographics: Primarily 18-34 years old, 65% female / 35% male.
  • Geographic: Top cities: Los Angeles, Miami, New York.
  • Peak Activity: Wednesdays and Fridays, 12 PM - 3 PM EST.

Content Performance:

  • Top Performing: Instagram Reels (behind-the-scenes, quick tips, product demos), carousel posts with educational content. Instagram Stories with polls and quizzes.
  • Underperforming: Static product-only images without context or lifestyle elements.
  • Format Preference: Short-form video (Reels) drives highest reach and engagement. Carousels maintain high engagement due to swipe-through interaction.

Analysis: Instagram is a powerhouse for reach and follower growth, particularly with Reels. While engagement volume is high, the rate slightly dipped, suggesting we're reaching a broader audience, but need to ensure content remains highly relevant to all segments. Stories are excellent for community interaction.

3.3. X (formerly Twitter)

  • Reach: 300,000 (+10%)
  • Impressions: 1,500,000 (+8%)
  • Engagements: 30,000 (+5%)
  • Engagement Rate: 2.0% (-0.1%)
  • New Followers: 1,000 (+8%)

Audience Insights:

  • Demographics: Primarily 25-44 years old, 55% male / 45% female.
  • Geographic: Top cities: New York, San Francisco, London.
  • Peak Activity: Mondays and Wednesdays, 9 AM - 11 AM EST.

Content Performance:

  • Top Performing: Engaging questions, industry news commentary, polls, and threads providing quick value.
  • Underperforming: Simple link shares without additional commentary or context.
  • Format Preference: Text-heavy posts with relevant hashtags, polls, and images that break up text.

Analysis: X maintains its role as a real-time information and discussion platform. While reach is growing, engagement rates are flat. There's an opportunity to increase interaction by participating more actively in trending conversations and leveraging more interactive features.

3.4. LinkedIn

  • Reach: 400,000 (+18%)
  • Impressions: 1,800,000 (+15%)
  • Engagements: 70,000 (+12%)
  • Engagement Rate: 3.9% (-0.3%)
  • New Followers: 3,000 (+15%)

Audience Insights:

  • Demographics: Primarily 25-54 years old, 50% male / 50% female (professional audience).
  • Geographic: Top industries: Technology, Marketing, Finance.
  • Peak Activity: Tuesdays and Wednesdays, 9 AM - 12 PM EST.

Content Performance:

  • Top Performing: Long-form articles, industry insights, company culture posts (employee spotlights, behind-the-scenes), thought leadership pieces.
  • Underperforming: Direct sales pitches or overly promotional content.
  • Format Preference: Native video (interviews, expert tips), PDF documents, image posts with detailed captions.

Analysis: LinkedIn continues to be a strong platform for professional networking, thought leadership, and B2B engagement. Reach and follower growth are healthy, but similar to other platforms, the engagement rate saw a slight dip, suggesting a need to ensure content remains highly relevant and valuable to our professional audience.

3.5. TikTok

  • Reach: 250,000 (New Platform - Baseline established)
  • Impressions: 1,200,000 (New Platform - Baseline established)
  • Engagements: 24,000 (New Platform - Baseline established)
  • Engagement Rate: 2.0% (New Platform - Baseline established)
  • New Followers: 1,000 (New Platform - Baseline established)

Audience Insights:

  • Demographics: Primarily 18-24 years old, 70% female / 30% male.
  • Geographic: Top cities: Los Angeles, Dallas, London.
  • Peak Activity: Evenings, 7 PM - 10 PM EST.

Content Performance:

  • Top Performing: Short, trending audio/visual content, educational "how-to" videos, behind-the-scenes glimpses.
  • Underperforming: Overly polished or corporate-looking content.
  • Format Preference: Vertical short-form video, authentic and unscripted content.

Analysis: As a newer platform for us, TikTok has quickly established a baseline for reaching a younger demographic. While the engagement rate is lower than Instagram, the raw engagement volume for new content is promising. Focus should be on authentic, trend-driven content.


4. Key Trends & Insights

  1. Video Dominance: Short-form video (Instagram Reels, TikTok) is the undisputed leader in driving reach, impressions, and new follower growth across all platforms where it's a primary format. Long-form native video on LinkedIn also performs well.
  2. Educational & Value-Driven Content: Posts that offer tangible value, tips, insights, or behind-the-scenes glimpses consistently outperform purely promotional content.
  3. Audience Segmentation is Key: Different platforms cater to distinct demographics and content preferences. Tailoring content per platform, rather than cross-posting identical content, yields better results.
  4. Engagement Rate Plateau: While overall reach and impressions are up, the average engagement rate has slightly decreased. This suggests that as our audience grows, we need to work harder to maintain personalized and high-quality interactions.
  5. Community Building: Interactive elements like polls, quizzes, and Q&A sessions (especially on Instagram Stories and X) are highly effective in fostering direct audience engagement.
  6. Website Traffic Driver: Social media is a significant driver of website traffic, indicating successful calls-to-action and content that piques interest.

5. Recommendations & Growth Strategy

Based on the analysis, we propose the following actionable recommendations to optimize our social media performance in Q2 2024:

  1. Prioritize Short-Form Video Content:

* Action: Increase production of Instagram Reels and TikTok videos by 20%. Focus on quick tips, product highlights, and behind-the-scenes content that aligns with current trends.

* Goal: Boost overall reach, impressions, and attract younger demographics.

  1. Enhance Interactive & Community Engagement:

* Action: Implement weekly interactive content on Instagram Stories (polls, quizzes, "Ask Me Anything") and X (polls, relevant questions, participation in trending topics).

* Goal: Improve engagement rates, foster community, and gather direct audience feedback.

  1. Refine Content Strategy for Facebook & X:

* Action (Facebook): Experiment with Facebook Groups or more community-focused content (e.g., live Q&A sessions, user-generated content features) to counteract declining organic engagement.

* Action (X): Focus on providing more value-driven threads, industry commentary, and engaging visuals beyond just link sharing. Participate in relevant Twitter Chats.

* Goal: Revitalize engagement on platforms where organic reach is challenging.

  1. Leverage LinkedIn for Thought Leadership:

* Action: Develop a consistent schedule for long-form articles, native video content featuring team members, and employee advocacy initiatives to share company news and insights.

* Goal: Solidify brand authority, drive B2B engagement, and attract top talent.

  1. Optimize Posting Schedules:

* Action: Review and adjust current posting schedules based on platform-specific peak activity times identified in this report. Utilize scheduling tools to ensure consistent delivery during optimal windows.

* Goal: Maximize content visibility and immediate engagement.

  1. A/B Test Content Formats & CTAs:

* Action: Conduct structured A/B tests on different content formats (e.g., image vs. video on Facebook), caption lengths, and calls-to-action to identify what resonates best with each platform's audience.

* Goal: Continuously improve content effectiveness and conversion rates.

  1. Monitor Competitor Performance:

* Action: Conduct a quarterly review of 2-3 key competitors' social media strategies to identify gaps and opportunities.

* Goal: Stay competitive and identify emerging trends.


6. Next Steps & Future Focus

  • Q2 Strategy Session: Schedule a dedicated session to review these findings and finalize the Q2 social media content calendar incorporating the recommendations.
  • KPI Refinement: Establish specific Key Performance Indicators (KPIs) for each platform for Q2, focusing on engagement rate improvements and specific content goals.
  • Tool Exploration: Evaluate social listening tools to better understand audience sentiment and trending topics relevant to our industry.
  • Paid Social Integration: Explore targeted paid social campaigns to amplify high-performing organic content and reach new audiences more efficiently, particularly on platforms like Facebook and Instagram where organic reach is challenging.

Appendix:

  • Detailed data charts and raw metric breakdowns for each platform are available upon request.
  • Competitor analysis report will be provided in a subsequent deliverable.
gemini Output

Social Media Analytics Report

Period Under Review: January 1, 2024 – March 31, 2024 (Q1 2024)

Report Date: April 15, 2024


1. Executive Summary

This report provides a comprehensive analysis of our social media performance across key platforms (Instagram, Facebook, X, LinkedIn, TikTok) for Q1 2024. Overall, we observed significant growth in audience reach and engagement, driven by a strategic focus on video content and interactive posts. Our total audience grew by 12.5%, and average engagement rate increased by 8.2% quarter-over-quarter.

Key highlights include:

  • Strong Audience Growth: Notable expansion on TikTok (+25%) and Instagram (+18%), indicating successful content strategies on visually-driven platforms.
  • High Engagement with Video: Video content consistently outperformed static images and text posts, particularly on Instagram Reels and TikTok, driving higher shares and saves.
  • Emerging Audience Segments: Increased engagement from a younger demographic (18-24) on TikTok and Instagram, while LinkedIn continues to solidify our professional audience.
  • Content Performance: Educational "how-to" guides and behind-the-scenes content were top performers, fostering community interaction and brand loyalty.

While overall performance is strong, opportunities exist to optimize content distribution on X for better reach and to enhance conversion tracking across all platforms. Recommendations focus on scaling successful video strategies, refining platform-specific content, and investing in advanced analytics tools.


2. Overall Performance Overview

| Metric | Q4 2023 Performance | Q1 2024 Performance | % Change (QoQ) |

| :------------------- | :------------------ | :------------------ | :------------- |

| Total Audience | 150,000 | 168,750 | +12.5% |

| Total Reach | 2,500,000 | 2,950,000 | +18.0% |

| Total Impressions| 4,000,000 | 4,800,000 | +20.0% |

| Total Engagements| 180,000 | 215,000 | +19.4% |

| Avg. Engagement Rate | 4.5% | 4.87% | +8.2% |

| Website Clicks | 8,500 | 9,800 | +15.3% |

Observations:

  • Consistent growth across all top-of-funnel metrics (Reach, Impressions, Audience).
  • Engagement rate shows healthy improvement, indicating content relevance and audience resonance.
  • Website clicks are steadily increasing, suggesting social media is effectively driving traffic.

3. Engagement Metrics Analysis

3.1. Engagement Rate by Platform

| Platform | Avg. Engagement Rate (Q1 2024) | % Change QoQ | Top Engagement Type |

| :--------- | :----------------------------- | :----------- | :------------------ |

| Instagram| 6.2% | +10.7% | Saves, Shares |

| TikTok | 7.5% | +15.4% | Comments, Shares |

| Facebook | 3.8% | +5.6% | Reactions, Comments |

| X | 2.1% | -4.5% | Retweets |

| LinkedIn | 4.9% | +8.9% | Shares, Comments |

Analysis:

  • Instagram and TikTok continue to lead in engagement rates, demonstrating strong appeal for our visual content. The high volume of saves and shares indicates content utility and virality.
  • LinkedIn shows solid professional engagement, with shares and comments on thought leadership pieces.
  • Facebook maintains a respectable engagement rate, primarily driven by reactions and comments on community-focused posts.
  • X shows a slight decline in engagement rate, suggesting a need to re-evaluate content strategy for this platform, possibly due to increased noise or algorithm changes.

3.2. Top Engaging Post Types

  • Video Content (Reels, TikToks, LinkedIn Video): Accounted for 60% of total engagements, despite making up only 35% of total posts. Particularly strong performance in shares and saves.
  • Interactive Stories/Polls (Instagram, Facebook): Generated high reach and direct audience feedback, contributing to 15% of total comments.
  • Educational Carousels (Instagram, LinkedIn): Drove significant saves and longer dwell times, positioning us as an industry authority.
  • Behind-the-Scenes (BTS) Content: Fostered a sense of community and authenticity, resulting in higher comment rates on Instagram and TikTok.

4. Audience Insights

4.1. Demographics

  • Age Distribution:

18-24: 35% (primarily TikTok, Instagram) - Increased by 5% QoQ*

25-34: 30% (Instagram, Facebook, LinkedIn) - Stable*

35-44: 20% (Facebook, LinkedIn) - Slight decrease by 2% QoQ*

45+: 15% (Facebook) - Stable*

  • Gender: 55% Female, 45% Male (consistent across platforms, except LinkedIn which is 52% Male).
  • Top 3 Geographic Locations: New York City, Los Angeles, London.

Observations:

  • Our audience is skewing younger, particularly on TikTok and Instagram, presenting an opportunity to tailor content for Gen Z.
  • The slight decrease in the 35-44 age group on Facebook might indicate a shift in their platform usage or a need to re-engage them with specific content.

4.2. Interests & Behaviors

  • Top Interests: Technology & Innovation, Sustainable Living, Digital Marketing, Personal Development, Creative Arts.
  • Peak Activity Times:

* Instagram: Weekdays, 10 AM - 1 PM PST & 7 PM - 9 PM PST.

* Facebook: Weekdays, 9 AM - 12 PM EST & Weekends, 1 PM - 4 PM EST.

* X: Weekdays, 8 AM - 10 AM PST & 3 PM - 5 PM PST.

* LinkedIn: Tuesdays-Thursdays, 9 AM - 11 AM PST.

* TikTok: Evenings, 6 PM - 10 PM local time.

  • Content Preferences: Strong preference for short-form video, actionable tips, interactive Q&As, and relatable storytelling.

Insights:

  • Aligning content scheduling with peak activity times is crucial for maximizing reach and engagement.
  • The consistent interest in "Sustainable Living" and "Personal Development" suggests opportunities for content series around these themes.

5. Content Performance Analysis

5.1. Top-Performing Content (Q1 2024)

  1. "5 Sustainable Tech Hacks" (Instagram Reel & TikTok):

* Reach: 450,000+

* Engagements: 38,000+

* Key Drivers: Highly shareable, actionable tips, trending audio, strong visual appeal.

  1. "Behind the Scenes: Our Product Development Process" (LinkedIn Video & Instagram Story):

* Reach: 320,000+

* Engagements: 25,000+

* Key Drivers: Authenticity, transparency, humanized the brand, generated many questions in comments.

  1. "Q&A with Our CEO: Future of AI" (Facebook Live & LinkedIn Post):

* Reach: 280,000+

* Engagements: 22,000+

* Key Drivers: Thought leadership, direct interaction, timely topic, long-form engagement.

  1. "The Ultimate Guide to Digital Detox" (Instagram Carousel & Blog Post Link on Facebook/LinkedIn):

* Reach: 210,000+

* Engagements: 19,000+

* Key Drivers: Educational value, high save rate, evergreen content, drove significant website traffic.

5.2. Underperforming Content Types

  • Pure Text Posts on Instagram/TikTok: Consistently low reach and engagement.
  • Overly Promotional Content: Posts with direct sales messages without providing value saw significantly lower interaction rates.
  • Generic Stock Photos: Performed poorly compared to custom graphics or authentic photography.

Analysis:

  • Content that provides tangible value (education, entertainment, inspiration) or humanizes the brand performs exceptionally well.
  • Authenticity and high-quality visuals are non-negotiable for engagement.
  • Direct promotional content should be integrated subtly or reserved for specific campaign objectives with paid promotion.

6. Platform-Specific Performance

6.1. Instagram

  • Follower Growth: +18% (primarily from Reels exploration page)
  • Top Content: Reels (65% of engagements), Carousels (20%), Stories (10%).
  • Key Observation: Reels are the primary growth engine, driving both reach and follower acquisition. High save and share rates indicate content utility.
  • Opportunity: Leverage Instagram Shopping features more effectively to convert engaged users.

6.2. Facebook

  • Follower Growth: +5% (steady, organic growth)
  • Top Content: Live videos, community polls, long-form written updates.
  • Key Observation: Facebook continues to be a strong platform for community building and longer-form content.
  • Opportunity: Explore Facebook Groups for deeper community engagement and exclusive content.

6.3. X (formerly Twitter)

  • Follower Growth: +3% (slowest growth)
  • Top Content: Industry news commentary, quick tips, interactive questions.
  • Key Observation: Engagement rate declined slightly. Content is often lost in the feed due to high volume.
  • Opportunity: Focus on real-time engagement, trending topics, and strategic use of visuals/short videos to stand out. Explore X Spaces for live discussions.

6.4. LinkedIn

  • Follower Growth: +12% (consistent professional audience growth)
  • Top Content: Thought leadership articles, company news, employee spotlights, industry event recaps.
  • Key Observation: LinkedIn is our strongest platform for professional networking and B2B lead generation (implied by website clicks). High share rates indicate content credibility.
  • Opportunity: Encourage more employee advocacy to amplify reach and credibility.

6.5. TikTok

  • Follower Growth: +25% (fastest growth platform)
  • Top Content: Short-form educational videos, trending challenges, behind-the-scenes glimpses.
  • Key Observation: Rapid audience expansion and high engagement from a younger demographic. Content needs to be highly dynamic and authentic.
  • Opportunity: Experiment with TikTok Shop and influencer collaborations to further accelerate growth and explore monetization.

7. Key Trends & Observations

  • Video Dominance: Short-form video is not just a trend but a fundamental shift in content consumption, driving superior engagement and reach across all platforms capable of supporting it.
  • Authenticity Wins: Raw, behind-the-scenes, and user-generated content consistently outperforms highly polished, corporate-style content.
  • Value-Driven Content: Educational and problem-solving content resonates deeply, leading to higher saves, shares, and website clicks.
  • Platform Specialization: A "one-size-fits-all" content strategy is ineffective. Tailoring content to each platform's unique audience and algorithm is crucial for optimal performance.
  • Community Building: Interactive elements (polls, Q&As, live sessions) are vital for fostering a loyal and engaged community.

8. Growth Strategy Recommendations

Based on the Q1 2024 analysis, we recommend the following strategic initiatives:

  1. Scale Video Content Production:

* Action: Increase video content output by 30% for Q2, focusing on short-form educational videos, tutorials, and authentic behind-the-scenes glimpses.

* Platforms: Prioritize Instagram Reels, TikTok, and LinkedIn Video.

* Goal: Capitalize on high engagement rates and continued audience growth from video.

  1. Refine Platform-Specific Strategies:

* Instagram: Implement a dedicated "Saves" content strategy (e.g., more carousels with tips, infographics). Explore shoppable posts for direct conversions.

* Facebook: Launch a private Facebook Group for exclusive content, Q&As, and community discussions to deepen engagement with our core audience.

* X: Shift focus to real-time engagement, leveraging trending topics with unique insights, and incorporating more short video snippets. Consider X Spaces for live audio discussions.

* LinkedIn: Develop a consistent employee advocacy program, encouraging team members to share company content and thought leadership.

* TikTok: Experiment with TikTok Shop features and explore collaborations with relevant micro-influencers to expand reach within the Gen Z demographic.

  1. Enhance Interactive Content:

* Action: Integrate more polls, quizzes, Q&As, and "Ask Me Anything" (AMA) sessions into our weekly content calendar.

* Platforms: Instagram Stories, Facebook, LinkedIn.

* Goal: Boost direct audience interaction, gather feedback, and strengthen community bonds.

  1. Optimize Posting Schedule:

* Action: Review and adjust content posting times weekly based on platform-specific peak activity data from analytics tools.

* Goal: Maximize immediate reach and engagement.

  1. Content Repurposing & Evergreen Content Focus:

* Action: Identify top-performing content (e.g., blog posts, webinars) and repurpose it into various social media formats (Reels, carousels, infographics).

* Goal: Maximize content ROI and ensure a consistent flow of valuable, high-performing content.

  1. Invest in Advanced Analytics & Attribution:

* Action: Explore integration of advanced analytics tools (e.g., Google Analytics 4 with UTM tracking, dedicated social media attribution tools) to better track social media's impact on website conversions and sales.

* Goal: Gain deeper insights into ROI

social_media_analytics_report.md
Download as Markdown
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
"); var hasSrcMain=Object.keys(extracted).some(function(k){return k.indexOf("src/main")>=0;}); if(!hasSrcMain) zip.file(folder+"src/main."+ext,"import React from 'react' import ReactDOM from 'react-dom/client' import App from './App' import './index.css' ReactDOM.createRoot(document.getElementById('root')!).render( ) "); var hasSrcApp=Object.keys(extracted).some(function(k){return k==="src/App."+ext||k==="App."+ext;}); if(!hasSrcApp) zip.file(folder+"src/App."+ext,"import React from 'react' import './App.css' function App(){ return(

"+slugTitle(pn)+"

Built with PantheraHive BOS

) } export default App "); zip.file(folder+"src/index.css","*{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#f0f2f5;color:#1a1a2e} .app{min-height:100vh;display:flex;flex-direction:column} .app-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px} h1{font-size:2.5rem;font-weight:700} "); zip.file(folder+"src/App.css",""); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/pages/.gitkeep",""); zip.file(folder+"src/hooks/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` ## Open in IDE Open the project folder in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Vue (Vite + Composition API + TypeScript) --- */ function buildVue(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc -b && vite build", "preview": "vite preview" }, "dependencies": { "vue": "^3.5.13", "vue-router": "^4.4.5", "pinia": "^2.3.0", "axios": "^1.7.9" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", "typescript": "~5.7.3", "vite": "^6.0.5", "vue-tsc": "^2.2.0" } } '); zip.file(folder+"vite.config.ts","import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': resolve(__dirname,'src') } } }) "); zip.file(folder+"tsconfig.json",'{"files":[],"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}]} '); zip.file(folder+"tsconfig.app.json",'{ "compilerOptions":{ "target":"ES2020","useDefineForClassFields":true,"module":"ESNext","lib":["ES2020","DOM","DOM.Iterable"], "skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true, "isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsxImportSource":"vue", "strict":true,"paths":{"@/*":["./src/*"]} }, "include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"] } '); zip.file(folder+"env.d.ts","/// "); zip.file(folder+"index.html"," "+slugTitle(pn)+"
"); var hasMain=Object.keys(extracted).some(function(k){return k==="src/main.ts"||k==="main.ts";}); if(!hasMain) zip.file(folder+"src/main.ts","import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import './assets/main.css' const app = createApp(App) app.use(createPinia()) app.mount('#app') "); var hasApp=Object.keys(extracted).some(function(k){return k.indexOf("App.vue")>=0;}); if(!hasApp) zip.file(folder+"src/App.vue"," "); zip.file(folder+"src/assets/main.css","*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:#fff;color:#213547} "); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/views/.gitkeep",""); zip.file(folder+"src/stores/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` Open in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Angular (v19 standalone) --- */ function buildAngular(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var sel=pn.replace(/_/g,"-"); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test" }, "dependencies": { "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", "@angular/core": "^19.0.0", "@angular/forms": "^19.0.0", "@angular/platform-browser": "^19.0.0", "@angular/platform-browser-dynamic": "^19.0.0", "@angular/router": "^19.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^19.0.0", "@angular/cli": "^19.0.0", "@angular/compiler-cli": "^19.0.0", "typescript": "~5.6.0" } } '); zip.file(folder+"angular.json",'{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "'+pn+'": { "projectType": "application", "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:application", "options": { "outputPath": "dist/'+pn+'", "index": "src/index.html", "browser": "src/main.ts", "tsConfig": "tsconfig.app.json", "styles": ["src/styles.css"], "scripts": [] } }, "serve": {"builder":"@angular-devkit/build-angular:dev-server","configurations":{"production":{"buildTarget":"'+pn+':build:production"},"development":{"buildTarget":"'+pn+':build:development"}},"defaultConfiguration":"development"} } } } } '); zip.file(folder+"tsconfig.json",'{ "compileOnSave": false, "compilerOptions": {"baseUrl":"./","outDir":"./dist/out-tsc","forceConsistentCasingInFileNames":true,"strict":true,"noImplicitOverride":true,"noPropertyAccessFromIndexSignature":true,"noImplicitReturns":true,"noFallthroughCasesInSwitch":true,"paths":{"@/*":["src/*"]},"skipLibCheck":true,"esModuleInterop":true,"sourceMap":true,"declaration":false,"experimentalDecorators":true,"moduleResolution":"bundler","importHelpers":true,"target":"ES2022","module":"ES2022","useDefineForClassFields":false,"lib":["ES2022","dom"]}, "references":[{"path":"./tsconfig.app.json"}] } '); zip.file(folder+"tsconfig.app.json",'{ "extends":"./tsconfig.json", "compilerOptions":{"outDir":"./dist/out-tsc","types":[]}, "files":["src/main.ts"], "include":["src/**/*.d.ts"] } '); zip.file(folder+"src/index.html"," "+slugTitle(pn)+" "); zip.file(folder+"src/main.ts","import { bootstrapApplication } from '@angular/platform-browser'; import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; bootstrapApplication(AppComponent, appConfig) .catch(err => console.error(err)); "); zip.file(folder+"src/styles.css","* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: system-ui, -apple-system, sans-serif; background: #f9fafb; color: #111827; } "); var hasComp=Object.keys(extracted).some(function(k){return k.indexOf("app.component")>=0;}); if(!hasComp){ zip.file(folder+"src/app/app.component.ts","import { Component } from '@angular/core'; import { RouterOutlet } from '@angular/router'; @Component({ selector: 'app-root', standalone: true, imports: [RouterOutlet], templateUrl: './app.component.html', styleUrl: './app.component.css' }) export class AppComponent { title = '"+pn+"'; } "); zip.file(folder+"src/app/app.component.html","

"+slugTitle(pn)+"

Built with PantheraHive BOS

"); zip.file(folder+"src/app/app.component.css",".app-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}h1{font-size:2.5rem;font-weight:700;color:#6366f1} "); } zip.file(folder+"src/app/app.config.ts","import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { provideRouter } from '@angular/router'; import { routes } from './app.routes'; export const appConfig: ApplicationConfig = { providers: [ provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes) ] }; "); zip.file(folder+"src/app/app.routes.ts","import { Routes } from '@angular/router'; export const routes: Routes = []; "); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install ng serve # or: npm start ``` ## Build ```bash ng build ``` Open in VS Code with Angular Language Service extension. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local .angular/ "); } /* --- Python --- */ function buildPython(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var reqMap={"numpy":"numpy","pandas":"pandas","sklearn":"scikit-learn","tensorflow":"tensorflow","torch":"torch","flask":"flask","fastapi":"fastapi","uvicorn":"uvicorn","requests":"requests","sqlalchemy":"sqlalchemy","pydantic":"pydantic","dotenv":"python-dotenv","PIL":"Pillow","cv2":"opencv-python","matplotlib":"matplotlib","seaborn":"seaborn","scipy":"scipy"}; var reqs=[]; Object.keys(reqMap).forEach(function(k){if(src.indexOf("import "+k)>=0||src.indexOf("from "+k)>=0)reqs.push(reqMap[k]);}); var reqsTxt=reqs.length?reqs.join(" "):"# add dependencies here "; zip.file(folder+"main.py",src||"# "+title+" # Generated by PantheraHive BOS print(title+" loaded") "); zip.file(folder+"requirements.txt",reqsTxt); zip.file(folder+".env.example","# Environment variables "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ## Run ```bash python main.py ``` "); zip.file(folder+".gitignore",".venv/ __pycache__/ *.pyc .env .DS_Store "); } /* --- Node.js --- */ function buildNode(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var depMap={"mongoose":"^8.0.0","dotenv":"^16.4.5","axios":"^1.7.9","cors":"^2.8.5","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","socket.io":"^4.7.4","uuid":"^9.0.1","zod":"^3.22.4","express":"^4.18.2"}; var deps={}; Object.keys(depMap).forEach(function(k){if(src.indexOf(k)>=0)deps[k]=depMap[k];}); if(!deps["express"])deps["express"]="^4.18.2"; var pkgJson=JSON.stringify({"name":pn,"version":"1.0.0","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"nodemon src/index.js"},"dependencies":deps,"devDependencies":{"nodemon":"^3.0.3"}},null,2)+" "; zip.file(folder+"package.json",pkgJson); var fallback="const express=require("express"); const app=express(); app.use(express.json()); app.get("/",(req,res)=>{ res.json({message:""+title+" API"}); }); const PORT=process.env.PORT||3000; app.listen(PORT,()=>console.log("Server on port "+PORT)); "; zip.file(folder+"src/index.js",src||fallback); zip.file(folder+".env.example","PORT=3000 "); zip.file(folder+".gitignore","node_modules/ .env .DS_Store "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash npm install ``` ## Run ```bash npm run dev ``` "); } /* --- Vanilla HTML --- */ function buildVanillaHtml(zip,folder,app,code){ var title=slugTitle(app); var isFullDoc=code.trim().toLowerCase().indexOf("=0||code.trim().toLowerCase().indexOf("=0; var indexHtml=isFullDoc?code:" "+title+" "+code+" "; zip.file(folder+"index.html",indexHtml); zip.file(folder+"style.css","/* "+title+" — styles */ *{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#fff;color:#1a1a2e} "); zip.file(folder+"script.js","/* "+title+" — scripts */ "); zip.file(folder+"assets/.gitkeep",""); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Open Double-click `index.html` in your browser. Or serve locally: ```bash npx serve . # or python3 -m http.server 3000 ``` "); zip.file(folder+".gitignore",".DS_Store node_modules/ .env "); } /* ===== MAIN ===== */ var sc=document.createElement("script"); sc.src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"; sc.onerror=function(){ if(lbl)lbl.textContent="Download ZIP"; alert("JSZip load failed — check connection."); }; sc.onload=function(){ var zip=new JSZip(); var base=(_phFname||"output").replace(/.[^.]+$/,""); var app=base.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; var folder=app+"/"; var vc=document.getElementById("panel-content"); var panelTxt=vc?(vc.innerText||vc.textContent||""):""; var lang=detectLang(_phCode,panelTxt); if(_phIsHtml){ buildVanillaHtml(zip,folder,app,_phCode); } else if(lang==="flutter"){ buildFlutter(zip,folder,app,_phCode,panelTxt); } else if(lang==="react-native"){ buildReactNative(zip,folder,app,_phCode,panelTxt); } else if(lang==="swift"){ buildSwift(zip,folder,app,_phCode,panelTxt); } else if(lang==="kotlin"){ buildKotlin(zip,folder,app,_phCode,panelTxt); } else if(lang==="react"){ buildReact(zip,folder,app,_phCode,panelTxt); } else if(lang==="vue"){ buildVue(zip,folder,app,_phCode,panelTxt); } else if(lang==="angular"){ buildAngular(zip,folder,app,_phCode,panelTxt); } else if(lang==="python"){ buildPython(zip,folder,app,_phCode); } else if(lang==="node"){ buildNode(zip,folder,app,_phCode); } else { /* Document/content workflow */ var title=app.replace(/_/g," "); var md=_phAll||_phCode||panelTxt||"No content"; zip.file(folder+app+".md",md); var h=""+title+""; h+="

"+title+"

"; var hc=md.replace(/&/g,"&").replace(//g,">"); hc=hc.replace(/^### (.+)$/gm,"

$1

"); hc=hc.replace(/^## (.+)$/gm,"

$1

"); hc=hc.replace(/^# (.+)$/gm,"

$1

"); hc=hc.replace(/**(.+?)**/g,"$1"); hc=hc.replace(/ {2,}/g,"

"); h+="

"+hc+"

Generated by PantheraHive BOS
"; zip.file(folder+app+".html",h); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. Files: - "+app+".md (Markdown) - "+app+".html (styled HTML) "); } zip.generateAsync({type:"blob"}).then(function(blob){ var a=document.createElement("a"); a.href=URL.createObjectURL(blob); a.download=app+".zip"; a.click(); URL.revokeObjectURL(a.href); if(lbl)lbl.textContent="Download ZIP"; }); }; document.head.appendChild(sc); }function phShare(){navigator.clipboard.writeText(window.location.href).then(function(){var el=document.getElementById("ph-share-lbl");if(el){el.textContent="Link copied!";setTimeout(function(){el.textContent="Copy share link";},2500);}});}function phEmbed(){var runId=window.location.pathname.split("/").pop().replace(".html","");var embedUrl="https://pantherahive.com/embed/"+runId;var code='';navigator.clipboard.writeText(code).then(function(){var el=document.getElementById("ph-embed-lbl");if(el){el.textContent="Embed code copied!";setTimeout(function(){el.textContent="Get Embed Code";},2500);}});}