BrowseAct is an intelligent web automation platform that combines AI-powered browser interaction with structured data extraction capabilities. It enables users to create sophisticated web scraping workflows without coding.
Core Purpose:
Key Advantages:
🎯 Node Capability: Define global variables and credentials for workflow execution
📝 Configuration Rules:
✅ Professional Prompt Template:
Input Variables:
search_keyword = "women swimwear"
target_url = "https://www.amazon.com/Best-Sellers-Clothing-Shoes-Jewelry-Womens-Swimwear/zgbs/fashion/1044956"
product_limit = 20
Optional: Login credentials can be added here if authentication is required
💡 Variable Reference: Use manual input or reference with /variable_name
syntax
🎯 Node Capability: Configure browser environment and network settings for optimal scraping
📝 Configuration Rules:
✅ Professional Configuration Template:
Browser Settings Configuration:
- Browser: Chromium (recommended for stability and compatibility)
- Region: USA (or target website's primary market)
- IP Type: Residential (for enhanced anti-detection)
Geographic Targeting:
- Use region matching your target website's main audience
- USA for Amazon.com, UK for Amazon.co.uk, etc.
- Ensures proper currency, language, and content display
IP Type Selection:
✅ Residential IP:
- Mimics real user behavior
- Lower detection risk
- Recommended for e-commerce sites
- Better for high-volume scraping
⚠️ Datacenter IP:
- Faster connection speeds
- More cost-effective
- Higher detection risk
- Suitable for internal tools or APIs
💡 Best Practice: Always match region settings with your target website's primary market for consistent results
🎯 Node Capability: Navigate to target URLs with intelligent loading verification
📝 Configuration Rules:
/variable_name
or manual URL input✅ Professional Prompt Template:
Navigate to /target_url
💡 Alternative Manual Input: Direct URL entry without variable reference
Node 3: Wait
🎯 Node Capability: While all BrowseAct Workflow nodes inherently include intelligent waiting to ensure dynamic content loads and page stability, this dedicated "Wait" node provides explicit control for situations where the automated waiting might not be sufficient. It allows you to set a fixed duration for waiting, which is particularly useful for highly dynamic content, AJAX-loaded elements, or pages with unpredictable loading patterns.
📝 Configuration Rules:
Note: This is an optional node. Most scenarios will be handled by the intelligent waiting built into other nodes. Only use the "Wait" node if you observe inconsistent or incomplete data extraction due to specific page loading delays.
🎯 Node Capability: Smart text input with natural typing simulation
📝 Configuration Rules:
/variable_name
or input manually✅ Professional Prompt Template:
Enter /search_keyword in the Amazon search field.
💡 Manual Alternative: Enter "women swimwear" in the Amazon search field.
🎯 Node Capability: Precise element identification and interaction
📝 Configuration Rules:
✅ Professional Prompt Template:
Click the orange "Search" button to submit the search query.
🎯 Node Capability: Intelligent scrolling with content loading detection
📝 Configuration Rules:
✅ Professional Prompt Template:
Scroll down the page to load more swimwear products until at least 20 items are visible.
🎯 Node Capability: Advanced data extraction with AI-powered field recognition
📝 Configuration Rules:
✅ Professional Prompt Template:
Data Fields to Extract:
- Product Title: Complete product name including brand and style
- Brand Name: Extract manufacturer/brand (e.g., "Speedo", "TYR")
- Current Price: Displayed price in USD (remove $ symbol, numbers only)
- Original Price: Original price if item is discounted
- Discount Percentage: Calculate discount if applicable
- Star Rating: Customer rating (format: X.X out of 5.0)
- Review Count: Total number of customer reviews (numbers only)
- Product URL: Complete product detail page link
- Main Image URL: Primary product image source
- Prime Eligible: Yes/No based on Prime shipping availability
- Best Seller Rank: Position in best sellers list (1-20)
Collection Criteria:
INCLUDE: Bikinis, one-piece swimsuits, tankinis, swim dresses, competitive swimwear
EXCLUDE: Cover-ups, beach towels, goggles, swim caps, sunscreen, beach bags
EXCLUDE: Men's or children's swimwear
🎯 Node Capability: Navigate between pages by clicking pagination controls
📝 Configuration Rules:
✅ Professional Prompt Template:
Navigate to the next page of search results.
Look for the "Next" button, page numbers, or arrow navigation controls at the bottom of the page.
🎯 Node Capability: Controlled iteration with intelligent exit conditions
📝 Configuration Rules:
✅ Professional Prompt Template:
Target Collection: Up to /product_limit qualifying products
Maximum Iterations: 3
💡 Manual Alternative: Target Collection: Up to 20 qualifying products
🎯 Node Capability: Professional data formatting and export with quality assurance
📝 Configuration Rules:
After completing the workflow configuration, click on the "Test" navigation bar on the left to check if your workflow runs correctly. This crucial step allows you to:
Once you have configured all nodes according to the professional guidelines above and successfully tested your workflow, follow these steps to deploy your automation:
Step 1: Publish Workflow
Click the "Publish" button to finalize your workflow creation. This action:
Step 2: Cost-Effective Automation
Click "Run" to start your automated workflow execution. This initiates the scraping process, allowing you to:
This streamlined deployment process transforms complex web scraping tasks into simple, cost-effective automation that delivers professional-grade results with minimal technical overhead.