Skip to main content

How to handle pagination that has multiple clicks to load more items

Browse AI can handle these complex pagination patterns by recording your complete interaction sequence.

M
Written by Melissa Shires
Updated this week

Some websites require additional clicks or interactions before their standard pagination becomes visible. This guide covers complex pagination scenarios that go beyond the standard pagination settings.

When to use this guide

This guide provides you an overview of how to manage pagination on a page where your web page only shows pagination after you click an initial element(s).

Scenario

Solution

Example

Regular "Load more" buttons

Social media feeds, product lists

Infinite scroll

Twitter, Instagram feeds

Next/Previous/Page numbers

Search results, blog posts

Different pages for each section

Category β†’ Products β†’ Details

Multiple URLs to paginate through

Search results with different filters

Deep scraping (list β†’ detail pages)

Product listings β†’ Individual products

Pagination hidden on same page

⭐ This guide

"Show all" reveals "Load more" below

Controls need enabling first

⭐ This guide

Toggle view to reveal pagination

JavaScript reveals pagination

⭐ This guide

Click to load content and pagination

How to handle hidden pagination on a page

In this scenario, your website only shows pagination after you click an initial element on a web page.

  1. Train your robot on the initial page

  2. Interact with the page to display the full list (click, scroll, select)

  3. Select Capture List on the displayed data

  4. Configure pagination settings (now visible):

    • Choose "Load more items" as type

    • Set your item count

    • Robot will handle the rest

Example

A product results page shows 10 items with a "Show all 400 items" button. Only after clicking this does the "Load more" pagination appear at the bottom.

Train your robot to click the reveal button first, then train the robot to capture as a list and configure the pagination options:

  1. Start on the initial results page

  2. Click the reveal button ("Show all items", "View all results", "Expand list")

  3. Wait for the pagination controls to appear

  4. Now select Capture List on your data

  5. Configure pagination settings (now visible):

    • Choose "Load more items" as type

    • Set your item count

    • Robot will handle the rest

The robot learns: Reveal click β†’ Then pagination

Common single-page reveal patterns

Expandable sections with pagination

Scenario: FAQ page where each section expands and has "Show more" within it

  1. Click to expand the section

  2. Initial items show within the expanded area

  3. "Load more" appears within that section

  4. Configure Capture List with pagination

  5. All happens without leaving the page

Toggle views that enable pagination

Scenario: List/Grid toggle where only List view has pagination

  1. Click "List view" toggle

  2. Page reformats to list (same URL)

  3. Pagination controls now visible

  4. Set up Capture List with pagination

JavaScript-revealed pagination

Scenario: "Show results" button that uses JavaScript to reveal both data and pagination

  1. Click "Show results"

  2. JavaScript loads content below

  3. "Load more" button appears at bottom

  4. No page navigation occurs

  5. Configure extraction with pagination

Did this answer your question?