Instagram Growth & Engagement Tracker avatar

Instagram Growth & Engagement Tracker

Pricing

from $3.50 / 1,000 profile snapshots

Go to Apify Store
Instagram Growth & Engagement Tracker

Instagram Growth & Engagement Tracker

Track Instagram follower growth and engagement over time run on a schedule to log follower deltas, average likes/comments, engagement rate, and posting frequency for any profile.

Pricing

from $3.50 / 1,000 profile snapshots

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

Track Instagram follower growth and engagement over time. Run it on a schedule and every run records each profile's follower change, engagement rate, and posting activity since the previous run — a ready-made time series for any public account. No login required.

What you get

For each username, every run produces one snapshot record with:

Profile stats

  • Follower, following, and post counts
  • Full name, verified / private / business flags, and category
  • Influencer tier (nano / micro / macro / mega)

Engagement (over the most recent posts)

  • Average likes, comments, and views
  • Engagement rate (%)
  • Date of the last post and average days between posts

Growth deltas vs the previous run

  • Follower, following, and post-count change since last run
  • Days since the previous snapshot
  • Follower growth per day

Use cases

  • Follower growth tracking — build a daily or weekly time series of any account's follower count
  • Engagement monitoring — watch engagement rate trend up or down over time
  • Competitor benchmarking — track a set of competitor accounts side by side
  • Influencer vetting — verify that growth and engagement are steady, not spiky
  • Campaign measurement — measure the follower and engagement impact of a launch or collaboration

How to use

  1. Enter one or more usernames (with or without @)
  2. Set Posts to analyze (default 12) for the engagement metrics, or 0 to track follower counts only
  3. Run the actor once to record the first snapshot
  4. Put it on a schedule (Apify Schedules) — daily or weekly — and each run adds a new snapshot with the change since the last one
  5. Export the dataset to a spreadsheet or dashboard to chart growth over time

The first run for each username has no deltas (it's the baseline). Every run after that reports the change since the previous run.

Output format

Each dataset record:

{
"username": "nasa",
"checkedAt": "2026-06-09T12:00:00.000Z",
"tier": "mega",
"followerCount": 104391941,
"followingCount": 84,
"mediaCount": 4120,
"postsAnalyzed": 12,
"avgLikes": 368987.3,
"avgComments": 2210.5,
"engagementRate": 0.355,
"lastPostAt": "2026-06-08T17:30:00.000Z",
"avgDaysBetweenPosts": 2.37,
"hasPreviousSnapshot": true,
"daysSincePrevious": 1.0,
"followerDelta": 12044,
"followerGrowthPerDay": 12044
}