Instagram Brand Collaboration & Engagement Analyzer
Pricing
from $2.50 / 1,000 profile analyses
Instagram Brand Collaboration & Engagement Analyzer
Compare official Meta branded-content collaborations with recent engagement for public Instagram accounts you already know. Analyze up to 5 usernames or profile URLs; this Actor does not discover accounts by keyword.
Pricing
from $2.50 / 1,000 profile analyses
Rating
0.0
(0)
Developer
Atlas
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Instagram brand collaboration and engagement analyzer
Compare official Meta branded-content collaborations with recent engagement for public Instagram accounts you already know. Enter 1–5 usernames or profile URLs. This Actor analyzes a shortlist; it does not discover new influencers by hashtag, niche, or keyword.
Use it to vet a known creator before sponsorship, research a brand's official creator partnerships, or compare a creator's sponsored content with recent engagement. Each run is a current snapshot; use Apify schedules when you need repeated monitoring. Collaboration records come from Meta's branded-content library and include the available evidence URL; a mention or #ad alone is not treated as verified.
Best fit: a brand or agency analyst who already has a shortlist of creator handles and needs evidence for a sponsorship decision. Run the same shortlist again before the next campaign to refresh the snapshot; export both datasets if you need to compare dates, since this Actor does not calculate historical changes.
What data can you extract?
- Public profile details: biography, followers, following, post count, verification, category, and external URL.
- Official collaboration dates, content types, creators, brand partners, and evidence URLs.
- Median recent interaction rate, calculated as
(likes + comments) / followers. - Separate recent post and Reel interaction-rate medians.
- Optional likes, comments, and views for collaboration posts and Reels.
- Collaboration-versus-recent performance multiplier for creator accounts.
- Coverage and warning fields explaining missing or partial data.
Views are reported separately and are never added to likes and comments as engagement. For brand inputs, creator interaction rates are omitted because the brand's follower count is not a valid denominator.
Quick start
- Add one to five public Instagram usernames or profile URLs you already know.
- Keep the default collaboration limit of
1and metric enrichment on to see a complete comparison. Turn enrichment off if you only need official collaboration evidence at a lower cost. - Click Start, then open the Dataset tab to view or export one comparison row per input profile.
Example input:
{"usernames": ["ayodifamily"],"lookbackDays": 90,"maxCollaborationsPerProfile": 1,"includeContentMetrics": true}
Example output
Shortened example captured from a public collaboration record on September 3, 2026:
{"inputUsername": "ayodifamily","status": "ok","direction": "creator","profileUrl": "https://www.instagram.com/ayodifamily/","collaborationCount": 1,"uniquePartnerCount": 1,"collaborationMetricCoveragePct": 100,"medianRecentInteractionRatePct": 0.7469,"medianCollaborationInteractionRatePct": 0.0732,"collaborationVsRecentMultiplier": 0.098,"partnerUsernames": ["nike"],"collaborations": [{"publishedAt": "2026-09-02","contentType": "reel","url": "https://www.instagram.com/reel/DcyoDgVsho8/","partnerUsernames": ["nike"],"likesCount": 231,"commentsCount": 5,"viewsCount": 6937,"interactionRatePct": 0.0732,"source": "meta_branded_content_library"}],"warnings": []}
The full output also includes profile fields, recent-content baselines, optional content metrics, coverage, and warning fields.
In this example, collaborationVsRecentMultiplier: 0.098 means the observed official collaboration's interaction rate was 9.8% of this creator's recent-content median. Check the evidence URL, date, and collaborationMetricCoveragePct before comparing candidates. This is an engagement comparison, not a prediction of sales or audience fit.
Result statuses
| Status | Meaning |
|---|---|
ok | Profile and collaboration lookups completed. |
partial | Useful data was saved, but an upstream lookup or optional enrichment failed. |
profile_not_found | The public profile could not be found. Profile fields and collaboration counts are null. |
failed | Both required data paths failed for that input. |
Unknown values are returned as null. A collaboration count of 0 means the lookup completed and no official records were found; null means the profile was not found or the collaboration lookup failed.
Input options
| Field | Default | Description |
|---|---|---|
usernames | required | One to five public usernames, @handles, or Instagram profile URLs. |
lookbackDays | 90 | Official collaboration history window, from 1 to 365 days. |
maxCollaborationsPerProfile | 1 | Maximum collaboration records per input, from 1 to 50. This limit determines the required maximum charge. |
includeContentMetrics | true | Enrich collaboration posts and Reels with public metrics for $0.0015 per eligible collaboration URL submitted. Disable it for a cheaper evidence-only run. |
Duplicate usernames are analyzed once. One failed input does not discard successful results for the others.
How much does it cost?
This Actor uses pay per event. Its platform usage is included. It also calls Apify's Instagram Profile, Brand Collaboration, and (optionally) Post/Reel Scraper Actors through your Apify account. Their event charges are billed separately from this Actor and are not covered by this Actor's maximum-charge setting. If a called Actor lists separate platform usage charges, those are additional too. The estimates below use current FREE-tier event prices for the called Actors; your tier and their pricing can change the total.
- Profile analysis:
$0.0025per completed or partial comparison row. Aprofile_not_foundresult is saved without this fee. - Official collaboration:
$0.004per official collaboration returned. - Content metric enrichment:
$0.0015per eligible collaboration URL submitted for enrichment. - Actor start:
$0.00005per run.
Example estimates for one profile, including this Actor and separately billed upstream Actor events:
| Scenario | This Actor | Upstream Actors | Estimated total |
|---|---|---|---|
| Profile found, no collaboration | $0.00255 | $0.0026 | $0.00515 |
| One collaboration, no metrics | $0.00655 | $0.0084 | $0.01495 |
| One collaboration + post metrics | $0.00805 | $0.0101 | $0.01815 |
| One collaboration + Reel metrics | $0.00805 | $0.012 | $0.02005 |
For the default limit of one collaboration on one profile with metrics on, this Actor's maximum is $0.00805. With metrics off it is $0.00655. At current FREE-tier upstream rates, the estimated all-in totals are up to $0.01495 without metrics, $0.01815 for a post, or $0.02005 for a Reel. The Reel estimate includes its separate $0.001 run-start fee. Actual totals depend on the records found and any Store discount tier. Failed and not-found profile results do not incur this Actor's profile-analysis event; upstream Actors may still charge for their own results.
The maximum charge shown in preflight and set for this run limits this Actor's events only. The called Actors run separately under your account, so their fees are additional. Apify SDK calls use the current user's account; check each linked Actor's pricing before running.
How it works
The Actor combines maintained Apify Store Actors and normalizes their results:
- Instagram Profile Scraper retrieves public profile details and recent content.
- Meta Brand Collaboration Scraper retrieves official branded-content records.
- When requested, Instagram Post and Reel Scrapers enrich evidence URLs with public metrics.
- This Actor deduplicates records, calculates transparent metrics, and writes one comparison-ready dataset row per input.
Run through the API
curl -X POST \"https://api.apify.com/v2/acts/atlasi~instagram-influencer-brand-collab-analyzer/run-sync-get-dataset-items" \-H "Authorization: Bearer $APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"usernames":["ayodifamily"],"lookbackDays":90,"maxCollaborationsPerProfile":1}'
The Actor is also available through the automatically generated JavaScript, Python, CLI, OpenAPI, HTTP, and MCP integrations in the API tab.
Limitations
- Only public Instagram profiles are supported.
- No result does not prove that an account has never received sponsorships; it means no record was found in Meta's branded-content library for the requested window.
- Deleted content, private profiles, hidden metrics, changed usernames, and upstream platform changes can produce partial records.
- The recent baseline is based on the recent content sample returned by the profile scraper.
- Official collaborations found in the current run are removed from the recent baseline, but undisclosed sponsorships may remain.
- This Actor does not discover accounts from keywords or collect emails, private content, audience demographics, or authenticity scores.
- Each run is a snapshot. The Actor does not automatically store history or calculate changes between runs.
Use the data only for lawful purposes and follow the privacy, advertising-disclosure, Instagram, Meta, and Apify requirements applicable to your use case.
FAQ and support
Does this require an Instagram login?
No. It works with public data and does not require Instagram credentials or cookies.
Why are likes, comments, or views null?
Content enrichment is enabled by default, but deleted content, Stories, or hidden metrics may not expose these values. Check collaborationMetricCoveragePct and warnings before comparing results.
Why is the account role unknown?
direction is inferred from the official collaboration records returned in the requested window. It remains unknown when there is not enough evidence to classify the account as a creator or brand.
Why does the Actor ask me to increase the maximum charge?
The preflight check reserves room for the worst case allowed by your selected number of profiles, collaboration limit, and optional metrics. Raise the run limit to the exact amount shown; you are charged only for completed events.
How do I report a problem?
Open the Actor's Issues tab and include the run ID, input settings, and expected result. Do not include your API token.
