Quick Start

GETTING STARTED

Get up and running with Uplytics.ai in under 5 minutes. Connect your social accounts and start seeing real analytics immediately.

Create Your Account

Head to uplytics.ai/signup and create your free account using email or Google OAuth.

Tip: The free plan includes 1 social account, basic analytics, and 1 report per month. No credit card required.

Connect Your Socials

After signing up, you'll be prompted to connect your Facebook Pages and/or Instagram Business accounts. This uses Meta's official OAuth flow — we never see your password.

  1. Click "Connect Facebook" or "Connect Instagram" from your dashboard
  2. Log in to your Meta account and select the pages/accounts to connect
  3. Grant the requested permissions (read-only analytics access)
  4. You'll be redirected back to Uplytics.ai with your data loading automatically
Note: Instagram accounts must be Business or Creator accounts linked to a Facebook Page. Personal accounts are not supported by Meta's API.

Explore Your Dashboard

Once connected, your dashboard will populate with real-time data including follower counts, engagement rates, reach, impressions, and recent post performance. Use the sidebar navigation to access Analytics, Demographics, Reports, AI Insights, and more.

Your First Report

Navigate to Reports in the sidebar, click "Generate New Report", select your date range and accounts, and Uplytics.ai will generate a branded 12-page PDF with executive summary, engagement analysis, demographics, competitor benchmarks, and AI recommendations.

Auth

AUTHENTICATION

Uplytics.ai supports multiple sign-in methods. All authentication is handled securely with JWT tokens.

Email & Password

Sign up with your email and a secure password. Passwords are hashed using bcrypt and never stored in plaintext.

FieldRequirements
EmailValid email address, unique per account
PasswordMinimum 8 characters
NameYour display name

Google OAuth

Click "Continue with Google" on the login or signup page. Your Google credentials are never stored on our servers — authentication is handled entirely by Google's OAuth 2.0 flow. We only receive your name, email, and profile picture.

Meta OAuth (Connecting Socials)

Connecting Facebook and Instagram accounts uses a separate Meta OAuth flow. This grants Uplytics.ai read-only access to your analytics data. Permissions requested:

  • pages_show_list — View your Facebook Pages
  • pages_read_engagement — Read engagement data
  • instagram_basic — Read Instagram profile
  • instagram_manage_insights — Read Instagram analytics

You can revoke access at any time from your Uplytics.ai settings or from Meta's App Settings.

Features

DASHBOARD OVERVIEW

Your dashboard is the central hub for all your social media data. See everything at a glance.

Key Metrics

The dashboard overview displays your most important metrics in real-time:

Total Followers

Combined follower count across all connected accounts

Engagement Rate

Average engagement rate for the selected time period

Total Reach

Number of unique users who saw your content

Impressions

Total number of times your content was displayed

Profile Views

How many times your profile was visited

Website Clicks

Clicks to your website from social profiles

Date Range Selector

Use the date range picker in the top right of any analytics page to filter data. Presets include Last 7 days, Last 30 days, Last 90 days, and custom range. All charts and metrics update automatically when the range changes.

Platform Switcher

Toggle between Facebook and Instagram views using the platform switcher. You can also view combined metrics across both platforms for a unified view of your social presence.

Content

POSTS

Browse, filter, and analyze every piece of content you've published across Facebook and Instagram.

Posts Feed

The posts page displays all your published content in a scrollable feed with thumbnails, captions, engagement metrics (likes, comments, shares, saves), reach, and post type badges. Each post shows its platform of origin and publish date.

Filters & Sorting

Narrow down your content to find exactly what you need:

  • Platform — Facebook, Instagram, or All
  • Content type — Photo, Video, Reel, Carousel, Story
  • Date range — Filter by publish date
  • Sort by — Engagement, reach, date (newest/oldest), likes, comments

Post Details

Click any post to see its full analytics breakdown — including hourly engagement timeline, audience reach demographics, hashtag performance for that specific post, and how it compares to your account averages.

Deep Dive

ANALYTICS

Go beyond surface-level numbers. Uplytics.ai breaks down your performance across every dimension.

Engagement Metrics

Track likes, comments, shares, and saves across all your content. Uplytics.ai calculates your engagement rate as: (interactions / reach) × 100.

View engagement trends over time with interactive charts. Hover over any data point to see exact values and day-over-day change percentages.

Reach & Impressions

Reach measures unique users who saw your content. Impressions count total views including repeat views. Uplytics.ai charts both metrics side-by-side so you can understand content virality and how often your audience revisits your posts.

Follower Growth

Track net follower growth over time, broken down by follows and unfollows. Correlate growth spikes with specific posts or campaigns to understand what drives audience growth.

Content Type Analysis

See how different content formats perform for your audience:

TypeTracked Metrics
PhotosLikes, comments, reach, saves
VideosViews, watch time, likes, comments, shares
CarouselsSwipe-through rate, likes, saves
ReelsPlays, likes, comments, shares, reach
StoriesViews, replies, exits, taps forward/back

Audience

DEMOGRAPHICS

Understand who your audience is — their age, gender, location, and when they're most active.

Age & Gender

View your audience distribution across age brackets (13-17, 18-24, 25-34, 35-44, 45-54, 55-64, 65+) split by gender. Interactive bar charts let you compare segments and identify your core demographic.

Countries & Cities

See the top countries and cities where your followers are located, ranked by follower count. Useful for planning geo-targeted content or identifying markets for expansion.

Language Breakdown

Know what languages your audience speaks. This helps you decide whether to create multi-language content or focus on your primary audience language.

Activity Heatmap

A 7×24 heatmap showing when your followers are most active online (day of week × hour of day). Use this to find the best posting windows for maximum reach and engagement.

Output

PDF REPORTS

Generate professional, client-ready branded PDF reports with a single click.

Generating a Report

  1. Navigate to Reports in the sidebar
  2. Click "Generate New Report"
  3. Select the date range (default: last 30 days)
  4. Choose which accounts to include
  5. Click "Generate" — your PDF will be ready in seconds

Custom Branding

Upload your logo, set your brand colors, and customize the report header. Reports will use your branding throughout — perfect for white-labeling to clients. Configure branding in Settings → Report Branding.

Report Pages Breakdown

Each report includes 12 pages:

1
Cover PageYour branding, report period, account details
2
Executive SummaryKey metrics at a glance with period-over-period comparison
3
Content PerformancePerformance by content type with platform split
4
Content SummaryPost count by type, budget breakdown, publishing cadence
5
All PostsEvery post published with thumbnails, engagement, and reach
6
Top Posts ShowcaseTop performing posts with images, captions, and detailed metrics
7
DemographicsAge, gender, location, language, and activity heatmap
8
Growth TrendsFollower growth and daily reach trends over time
9
Competitive AnalysisHow you compare to tracked competitors
10
Hashtag PerformanceTop and underperforming hashtags with trends
11
AI RecommendationsAI-generated insights and action items
12
Summary & Next StepsKey wins, projections, and action items

Sharing & Exporting

Download reports as PDF, or share via a unique link (Pro and Enterprise plans). Links can be set to expire after a specified number of days.

Intelligence

AI INSIGHTS

Uplytics.ai uses AI to analyze your data and surface actionable recommendations.

Engagement Health Score

A score from 0-100 that evaluates your overall social media health based on engagement rate, growth trajectory, content consistency, and audience responsiveness. Scores are broken down into sub-categories so you know exactly what to improve.

Best Posting Times

AI analyzes your audience activity patterns and past post performance to recommend the optimal days and times to post for maximum engagement. Recommendations are updated weekly as new data comes in.

Content Recommendations

Based on your top-performing content and competitor analysis, AI generates specific recommendations: what content types to focus on, topics to explore, posting frequency adjustments, and hashtag strategies.

Create

CONTENT PLANNING

Let AI help you plan your content strategy with data-driven ideas, captions, and hashtags.

AI Content Ideas

Based on your top posts, competitor gaps, and trending formats in your niche, Uplytics.ai generates content ideas complete with format suggestions (reel, carousel, single image), topic angles, and expected engagement potential.

Caption Generation

AI writes captions in your brand voice based on your existing content tone. Each caption includes a hook, body text, call-to-action, and relevant emojis. Generate multiple variants and pick your favorite.

Hashtag Suggestions

Get a mix of high-volume and niche hashtags optimized for discovery. Uplytics.ai analyzes hashtag performance from your past posts and competitor content to suggest the most effective tags for each post.

Automate

SMART SCHEDULING

Plan and schedule your content across platforms with AI-optimized timing.

Optimal Slots

AI analyzes your audience's online activity and past post performance to suggest the best time slots for each day of the week. Slots are color-coded by expected engagement level (green = high, yellow = medium, gray = low).

Calendar View

See your scheduled, drafted, and published content in a monthly calendar view. Drag and drop posts to reschedule them. View by platform or see all platforms combined.

Draft & Review Workflow

Content goes through a simple workflow:

DraftReviewScheduledPublished

Intelligence

COMPETITOR ANALYSIS

Track your competitors and understand exactly where you're winning — and where you're not.

Adding Competitors

Add competitors by entering their Facebook Page or Instagram handle. Uplytics.ai pulls their public data including follower count, posting frequency, and engagement metrics. Pro plan supports 5 competitors; Enterprise supports 10+.

Engagement Comparison

Compare your engagement rate, follower growth, and posting frequency against each competitor in side-by-side charts. See where you outperform and where there's room for improvement.

Top Content Analysis

See each competitor's top-performing posts ranked by engagement. Understand what content formats, topics, and styles resonate with their (and your overlapping) audience.

Gap Analysis

Uplytics.ai identifies content gaps — topics or formats your competitors are succeeding with that you haven't tried yet. Also highlights your unique strengths that competitors aren't matching.

Account

SETTINGS & PROFILE

Manage your account, connected social accounts, report branding, and billing preferences.

Profile Management

Update your personal information from the Profile page:

  • Display name, email, and profile avatar
  • Agency or brand name (shown on reports)
  • Change password (for email-based accounts)
  • View linked login methods (Google, email)

Connected Accounts

View and manage your linked Facebook Pages and Instagram Business accounts. You can disconnect individual accounts at any time — cached data is purged within 24 hours. Reconnect to re-authorize if Meta permissions expire.

Report Branding

Customize the look of your PDF reports for white-label delivery:

  • Logo — Upload your agency or client logo (PNG, SVG)
  • Brand colors — Primary and accent colors for report headers and charts
  • Company name — Appears on the cover page and footer
  • Contact info — Optional website and email on the cover

Notifications

Configure email notifications for weekly performance digests, report completion alerts, significant engagement spikes or drops, and new AI insight availability. Toggle each category on or off from the Settings page.

Billing & Plans

Manage your subscription and view usage:

Free1 social account, basic analytics, 1 report/month
Pro5 social accounts, full analytics, unlimited reports, AI insights, 5 competitors
EnterpriseUnlimited accounts, API access, custom branding, 10+ competitors, priority support

Developers

API REFERENCE

Integrate Uplytics.ai data into your own tools and workflows with our REST API.

Authentication

All API requests require a JWT token passed in the Authorization header:

Authorization: Bearer <your-jwt-token>

Base URL: api.uplytics.ai

Endpoints

POST/auth/loginAuthenticate and receive JWT
POST/auth/registerCreate new account
GET/accountsList connected social accounts
GET/analytics/overviewDashboard overview metrics
GET/analytics/engagementEngagement data over time
GET/demographicsAudience demographics
GET/postsPost-level analytics
GET/demographics/follower-growthFollower growth over time
POST/reports/generateGenerate new PDF report
GET/reportsList generated reports
GET/ai/insightsAI-generated insights
GET/ai/content-ideasAI content planning ideas
GET/competitorsCompetitor data
GET/scheduleScheduled posts and optimal slots
GET/user/profileCurrent user profile
PUT/user/profileUpdate profile settings

Error Handling

All errors follow a consistent JSON format:

{
  "error": true,
  "message": "Description of the error",
  "code": "ERROR_CODE"
}
StatusMeaning
400Invalid request parameters
401Missing or invalid JWT token
403Insufficient permissions or plan limits
404Resource not found
429Rate limit exceeded
500Internal server error

Trust

SECURITY & PRIVACY

Your data security is our top priority. Here's how we protect your information.

Data Encryption

All OAuth access tokens are encrypted at rest using AES-256 encryption. All connections use TLS 1.3. API keys and sensitive credentials are stored in Cloudflare KV with encryption at rest enabled.

Data Handling

  • Social media data is cached for up to 24 hours to reduce API calls
  • Cache is refreshed on your next visit after expiry
  • When you disconnect an account, all cached data is deleted within 24 hours
  • Generated reports are stored in Cloudflare R2 and accessible only to your account
  • We never sell, rent, or share your data with third parties

GDPR Compliance

Uplytics.ai is fully GDPR compliant. You have the right to:

  • Access all data we hold about you
  • Export your data in a portable format
  • Request complete deletion of your account and all associated data
  • Disconnect social accounts and have cached data purged

To exercise any of these rights, email support@fastflowup.com.

NEED MORE HELP?

Can't find what you need? Our team typically responds within 24 hours.