When to use Auto-detect
Use Auto-detect when:- The page has repeated items such as products, listings, reviews, or search results
- You want a quick starting workflow
- You are not sure which elements to select manually
- You want Octoparse to suggest fields and pagination logic
- You want to quickly preview what data can be extracted from a target website before committing to a full configuration
- You plan to review and adjust the generated workflow afterward
How Auto-detect works
Auto-detect analyzes the page DOM structure and visual layout, uses similarity calculation and feature combination to locate repeated data regions, and generates extraction rules automatically.1
Open the target page
Start from the page that contains the data you want to extract.
2
Run Auto-detect
Octoparse scans the page, detects repeated data regions, and generates extraction fields. It also attempts to identify pagination or next-page buttons so the task can move through multiple result pages automatically.
3
Review detected fields
Check whether the suggested fields match the data you need.
4
Confirm page navigation
Review pagination, scrolling, or next-page actions. Auto-detect may identify a next-page button or infinite scroll pattern — verify that it works correctly before running at scale.
5
Test the task
Run a sample and verify the output before scaling the extraction.
What to review after detection
After Auto-detect generates a workflow, check:Known limitations
Auto-detect works best on pages with clear, repeated data structures. It may produce incomplete or inaccurate results in certain situations:
A common runtime error after Auto-detect is “[Loop Item] failed to find current loop item, exiting loop now”, which usually means the generated XPath no longer matches the actual page elements. Re-running Auto-detect or manually adjusting the selector in the no-code builder typically resolves this.
When manual editing is needed
Manual adjustments may be needed when:- The page layout is irregular
- Important fields are outside the detected list
- The website loads content dynamically
- Pagination is not detected correctly
- The page requires login, filters, popups, or user interaction
- You need to extract data from detail pages
Related pages
Templates
Start with a prebuilt workflow for common websites.
No-code builder
Adjust or build workflows manually after Auto-detect.
Refine data
Clean and reformat extracted fields before export.