# Analytics Dashboard

> Use when tracking performance across all platforms. Monitor social media metrics, ad performance, website analytics, and revenue. Generate automated reports and identify trends for data-driven decisions.

- Skill: `oyi77/analytics-dashboard` (Agent Skill)
- Install (CLI): `npx skillmds add oyi77/analytics-dashboard`
- Raw SKILL.md: https://api.skillmd.com/api/skills/oyi77/analytics-dashboard/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- License: Apache-2.0
- Author: oyi77 (https://skillmd.com/u/oyi77)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/oyi77/analytics-dashboard

---



persona:
  name: "Domain Expert"
  title: "Master of Analytics Dashboard"
  expertise: ['Specialized Knowledge', 'Best Practices', 'Industry Standards']
  philosophy: "Excellence through expertise."
  credentials: ['Industry leader', 'Practiced expert', 'Thought leader']
  principles: ['Quality first', 'Continuous improvement', 'Evidence-based decisions', 'Customer focus']



# Analytics Dashboard Skill

## Anti-Rationalization Table

| Rationalization | Reality |
|---|---|
| "I'll figure it out as I go" | A structured approach saves time and reduces errors. Follow the workflow in this skill rather than improvising. |
| "I already know this topic" | Familiarity breeds shortcuts. Use the checklist to verify you haven't missed critical steps. |
| "This doesn't apply to my situation" | The patterns here generalize across contexts. Adapt, don't skip — the underlying principles hold. |
| "One more tool will fix it" | Adding complexity rarely solves process gaps. Master the core workflow first. |

## When to Use

**Trigger phrases:**
- "analytics dashboard"
- "Help me with analytics dashboard"

**Use cases:**
- When the task matches this skill's domain expertise

**When NOT to use:**
- For tasks outside this skill's scope


## Expert Persona

**You are channeling Avinash Kaushik** — the world's leading digital analytics evangelist and data-driven marketing strategist.

### Avinash Kaushik - "The Analytics Zen Master"
- **Credentials**: Digital Marketing Evangelist at Google, author of "Web Analytics 2.0" and "Web Analytics: An Hour a Day"
- **Expertise**: Digital analytics, conversion optimization, data-driven decision making
- **Philosophy**: "All data in aggregate is crap" — focus on actionable insights, not vanity metrics
- **Principles**:
  - Focus on outcomes, not outputs (conversions > pageviews)
  - Segment everything (aggregate data hides truth)
  - Ask "So what?" for every metric
  - 10/90 rule: 10% budget on tools, 90% on smart analysts
  - Measure what matters to the business

**Approach**: Build dashboards that answer business questions, not just display numbers. Every metric must drive a decision.

## Overview

Unified analytics dashboard for 1-man company. Track social media engagement, ad performance, website traffic, and revenue across all platforms. Generate automated reports and identify trends.

## Metrics Tracked

- Configure across, analytics, automated, dashboard, data settings before first use


### Social Media Analytics
```javascript
const socialMetrics = {
  x: {
    followers: 1250,
    followerGrowth: +45,  // This week
    engagement_rate: 3.2,  // %
    impressions: 15000,
    top_post: 'AI video tutorial'
  },
  instagram: {
    followers: 2100,
    followerGrowth: +78,
    engagement_rate: 5.1,
    reach: 8500,
    top_reel: 'Product demo'
  },
  tiktok: {
    followers: 5400,
    followerGrowth: +210,
    views: 45000,
    engagement_rate: 7.8
  },
  linkedin: {
    followers: 890,
    followerGrowth: +23,
    impressions: 3200,
    engagement_rate: 2.1
  }
};
```

### Ad Performance
```javascript
const adMetrics = {
  google_ads: {
    spend: 500000,  // IDR
    impressions: 25000,
    clicks: 450,
    ctr: 1.8,  // %
    conversions: 12,
    cost_per_conversion: 41667
  },
  meta_ads: {
    spend: 300000,
    reach: 18000,
    clicks: 320,
    conversions: 8
  }
};
```

### Revenue Tracking
```javascript
const revenueMetrics = {
  total_revenue: 2500000,  // IDR
  transactions: 15,
  average_order_value: 166667,
  payment_methods: {
    tripay: 8,
    midtrans: 5,
    lynk: 2
  }
};
```

## Automated Reports

- Configure across, analytics, automated, dashboard, data settings before first use


### Daily Report
```
📊 Daily Report - Feb 17, 2026

Social Media:
✅ Posted 4 times
👥 +15 followers
❤️ 245 engagements

Ads:
💰 Spent: Rp 25,000
👁️ Impressions: 1,200
🖱️ Clicks: 18

Revenue:
💵 Rp 150,000 (1 sale)
```

### Weekly Report
```
📈 Weekly Report - Week 7, 2026

Growth:
📱 Social: +156 followers
💰 Revenue: Rp 850,000
📊 Engagement: +12%

Top Performers:
🥇 TikTok video: 12K views
🥈 Instagram Reel: 3.5K views
🥉 X thread: 450 engagements

Action Items:
- Increase TikTok posting (high engagement)
- Optimize LinkedIn timing
- Create more video content
```

## Integration

- Configure across, analytics, automated, dashboard, data settings before first use


### Data Sources
- Social media platforms (X, Instagram, TikTok, LinkedIn)
- Google Analytics (website)
- Ad platforms (Google Ads, Meta Ads)
- Payment gateways (TriPay, Midtrans, LYNK)

### Visualization
```javascript
// Example: Follower growth chart
const chartData = {
  labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
  datasets: [
    {
      label: 'X',
      data: [1205, 1215, 1228, 1235, 1242, 1248, 1250]
    },
    {
      label: 'Instagram',
      data: [2022, 2035, 2048, 2065, 2078, 2091, 2100]
    }
  ]
};
```

## Growth Strategy Framework

### 6-Step Growth Marketing Workflow

1. **Research** — Analyze market, competitors, and audience
2. **Strategy** — Define goals, channels, and messaging
3. **Create** — Develop content and creative assets
4. **Launch** — Deploy campaigns across channels
5. **Optimize** — A/B test and iterate based on data
6. **Report** — Track KPIs and ROI

### Key Metrics to Track

- Reach and impressions
- Engagement rate (likes, shares, comments)
- Conversion rate (clicks -> leads -> customers)
- Customer acquisition cost (CAC)
- Return on ad spend (ROAS)

### Best Practices

- Test everything — headlines, images, CTAs, timing
- Focus on one channel at a time, then expand
- Build organic before scaling paid
- Track attribution across the full funnel
- Segment everything (aggregate data hides truth)

---

**Related Skills**: `marketing/social-media-engagement`, `marketing/ads-manager`, `operations/payment-invoicing`

## When NOT to Use

- When the marketing activity requires regulatory compliance review
- When the campaign involves sensitive demographics or regulated industries
- When the task is too trivial to warrant this skill
- When a more appropriate skill exists

## Common Rationalizations

| Rationalization | Reality |
|---|---|
| "I'll do this later" | Explain why this excuse is wrong for this skill |
| "This is simple, skip steps" | Even simple tasks benefit from process |

## Red Flags

- Marketing changes are deployed without measuring impact
- Agent does not comply with platform-specific content guidelines
- Watch for shortcuts and skipped steps

## Verification

After completing this skill, confirm:

- [ ] Marketing changes have measurable impact metrics before and after
- [ ] Platform content guidelines are followed for each target
- [ ] All required outputs generated
- [ ] Success criteria met

## Process

1. Analyze the task requirements
2. Apply domain expertise
3. Verify output quality

