apify-audience-analysis

Extract and analyze audience demographics and engagement across Facebook, Instagram, YouTube, and TikTok.

2.3k|249|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/apify/agent-skills --skill apify-audience-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apify-audience-analysis
Source: https://github.com/apify/agent-skills/tree/main/skills/apify-audience-analysis
Command: npx skills add https://github.com/apify/agent-skills --skill apify-audience-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automating the analysis of audience demographics, preferences, and engagement across multiple social platforms reduces manual research time and improves targeting accuracy for marketing and product teams.

Teams often struggle to aggregate data from Facebook, Instagram, YouTube, and TikTok into a coherent audience profile, leading to inconsistent insights.

Core Features & Use Cases

  • Multi-platform demographics and engagement analysis across Facebook, Instagram, YouTube, and TikTok
  • Audience sizing, retention indicators, and engagement quality assessments to inform content strategy and ad spend
  • Use Case: Generate quarterly audience profiles and export results to JSON or CSV for stakeholder reports

Quick Start

Start by selecting the Audience Analysis actor and providing an input payload describing the platforms and metrics you want to analyze. Example input: {"platforms":["Facebook","Instagram","YouTube","TikTok"],"metrics":["demographics","engagement"]}. Then run the analysis and export results as JSON or CSV or view a quick summary in chat.

Frequently Asked Questions about apify-audience-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze audience demographics across Facebook, Instagram, YouTube, and TikTok?

You can analyze multi-platform audience demographics by providing an input payload specifying platforms and metrics. The skill aggregates audience sizing and demographic breakdowns across Facebook, Instagram, YouTube, and TikTok into a coherent profile.

How do I aggregate social media engagement metrics for stakeholder reports?

To generate stakeholder reports, run a quarterly audience profile analysis and export the aggregated engagement quality assessments and retention indicators directly as JSON or CSV files.

Do I need an APIFY_TOKEN to extract social media audience data?

Yes, you need an APIFY_TOKEN to extract social media audience data. The skill requires this token to securely load actor schemas via mcpc and execute automated audience analysis.

What is the best way to assess audience retention indicators across multiple social media platforms?

Assessing audience retention indicators across multiple social media platforms is best done by automating extraction through a unified input payload. This approach evaluates retention and engagement quality across channels to inform content strategy.

Can I export multi-platform audience analysis results as CSV?

Yes, you can export multi-platform audience analysis results as CSV or JSON. Once the demographic and engagement analysis is complete, download the results or view a quick summary directly in chat.

Why does aggregating audience data from multiple social platforms manually lead to inconsistent insights?

Aggregating audience data manually leads to inconsistent insights because teams struggle to unify disparate formats from Facebook, Instagram, YouTube, and TikTok. Automating this extraction improves targeting accuracy and ensures a coherent audience profile.