Three video cards connect to a grid of topic notes with one open question card.
Save source examples, add review notes, and choose a question to check next.

Why Source Review Matters Before Posting

Content planners often need concrete video examples before creating original work. Seeing what others have posted helps you identify clear explanation patterns and spot missing answers.

A search result title or caption only describes what a creator wrote. It does not prove what a video actually teaches. To build an accurate topic library, you must open and view each available video yourself. Your final library relies on your own manual review notes and decisions, which are never generated automatically by collection tools.

Core Terms and Definitions

Core Terms and Definitions
TermSimple meaning
ReelAn Instagram short video.
KeywordA word or phrase used to find results.
ActorA hosted program that collects data.
Published TaskA named, saved starting configuration for an Actor.
Topic libraryA saved list of source examples with review notes.
ShortcodeThe case-sensitive content identifier in an Instagram post link.
DatasetA table of collected results.
CSVA text file that stores a table.
`null`A value that is unavailable. It does not mean zero.
Search rankThe position assigned to a result in a collected list.
EnrichmentAn additional check of a result's public post details.

How to Collect and Review Topic Examples

Follow these numbered steps to build a review library:

  1. State your topic and question: Define your reader's skill level and the primary question your planned post will answer. Write your inclusion and exclusion rules before searching.
  2. Select plain topic phrases: Choose a few simple words or phrases that reflect how people search. Run one plain phrase per run.
  3. Collect initial source links: Open the Instagram Reels Content Research published Task. The Task pre-fills a default cap of 64 results. Replace the sample phrase with your own topic phrase, and lower the cap to 3 before your first run.
  4. Save an unchanged export: Export your raw dataset without edits to preserve initial proof. You can review export options in the Apify datasets documentation. Create a separate working copy for your notes.
  5. Merge repeated content: Combine duplicate items found across separate keyword runs into a single entry. Match items using the case-sensitive shortcode and source URL. Keep one entry for the content, but list all finding queries and search ranks.
  6. Watch the videos: Open each source URL to verify what the video demonstrates. If a video cannot be played, mark its state as unable to review instead of marking it irrelevant.
  7. Record manual review notes: Add your manual notes to your working copy. Record the reader question, broad video format, key teaching points, missing conditions, review date, and a final decision of keep, exclude, or uncertain with a brief reason.
  8. Identify missing questions: Look at your retained library entries to see which questions lack clear video examples. Use those missing answers to select your next original post topic.

Key Program Settings and Field Reference

When using the Instagram Search Scraper, you configure a few basic controls:

  • `query`: A text string of 1 to 100 characters. Enter one plain word or phrase per run.
  • `maxResults`: A whole number from 1 to 64. Use 3 for your first run to keep initial reviews manageable.
  • `includeMetrics`: A true/false setting. Set to `true` to collect available public source details like captions. Set to `false` for quick link-only discovery.

Key output fields help establish source identity and review status:

  • Identity: `postUrl`, `shortCode`, `postId`, and `mediaType`. Match items using the case-sensitive `shortCode` and `postUrl`. The `postId` value can be `null`.
  • Search evidence: `searchQuery`, `searchUrl`, and `searchRank`.
  • Dates: `publishedAt` and `scrapedAt`.
  • Quality checks: `status`, `statusReason`, `metricEnrichmentStatus`, and `postMetricStatus`.

The `OUTPUT` run summary can report its `status` as `succeeded` or `failed`. Exhausted source retries can lead to a failed status. Both tested small examples finished with a succeeded status. Specific run outcomes appear in the stopReason field. A stopReason of limit_reached means collection stopped because it reached your chosen result cap. A stopReason of no_public_topic means no public result was exposed for that phrase in that run. Neither limit_reached nor no_public_topic is a status value.

A run with zero rows does not prove that no Reels exist or that topic interest is zero. Likewise, receiving several rows does not prove full source coverage.

Worked Fictional Example

This fictional example shows how to process results for a beginner hair-styling tutorial topic library.

Fictional Rules

  • Inclusion rule: Keep videos that show a clear, step-by-step physical demonstration for beginner short hair styling.
  • Exclusion rule: Exclude videos that only showcase finished styles without showing hand movements or tools.

Fictional Search Results

Three runs using a cap of 6 results yield 6, 5, and 6 query rows:

  • Total query rows: 6 + 5 + 6 = 17 rows.
  • Remove 3 duplicate appearances across runs: 17 − 3 = 14 distinct items.
  • Separate unreviewable items from reviewed exclusions: 2 items were unreviewable and left pending, and 4 reviewed items were irrelevant and excluded: 14 − 2 − 4 = 8 retained library entries.

Fictional Question Distribution

Among the 8 retained library entries:

  • 4 entries explain sectioning techniques.
  • 2 entries explain tool handling.
  • 2 entries explain how to avoid an uneven trim.
  • 0 entries explain how to correct a trim mistake.

Total assigned entries: 4 + 2 + 2 + 0 = 8 entries.

The table below shows sample rows from the manual review log rather than all eight retained library entries.

Worked Fictional Example
Fictional sourceMain reader questionBroad formReview noteDecision
Source AHow do I section short hair?TutorialShows sectioning order clearly on short hair.Keep: Fits inclusion rule with step-by-step hand movement.
Source BHow do I hold the tool?Close-up explanationShows hand position but moves too fast for beginners.Uncertain: Needs a second review check.
Source CFinished look showcaseShowcaseShows final hair result with background music only.Exclude: Violates exclusion rule by hiding the technique.

Finding zero reviewed examples for correcting a trim mistake shows a gap only in this reviewed library, not proof that no videos exist or that demand is absent. The planner must investigate and verify a safe correction method before creating an original tutorial with their own explanation and footage.

Handling Common Collection Issues

  • Empty result set: Retain the phrase and note the outcome. Try an alternate plain phrase or save public web links manually. Increasing the result cap will not fill an empty public page.
  • Cap reached: Review your small set of results first. Only expand the cap if your core questions remain unanswered.
  • Partial source details: Keep the source link and quality notes. Try viewing the public link directly. If it will not play, mark it as unable to review.
  • Older publication dates: Retain useful older examples and note their dates. Older posts still provide valid instructional examples.
  • Source link becomes unavailable later: Keep your original identity data and early notes. Record the new unavailable state. Past review notes remain valid historical records.
  • Conflicting explanations: Note the conflicting steps and verify the facts independently. A higher video count does not guarantee factual accuracy.

Sources & further reading

By Chronometrica · Updated

Back to top ↑