Auto Infinite Scroll

Auto Infinite Scroll turns paged WooCommerce and blog archives into smooth, continuous scrolling, and it sets itself up automatically on 95%+ of themes. It also does the one thing most infinite-scroll plugins get wrong: it remembers the archive in the browser, so a shopper who opens a product and clicks the back button lands at their exact scroll position instantly, with no reload.

Auto Infinite Scroll is a lightweight, scalable infinite scroll plugin. It sets itself up automatically for WooCommerce, and it works on all your pagination. Instead of paging between results, shoppers just keep scrolling, which on phones and tablets feels far more natural.

This is easier to feel than to describe. Open the live demo shop, scroll through a few pages, click into a product, then hit the browser back button. You land back exactly where you were. Or read the getting started guide and FAQ.

95%+
of themes auto-configured
Zero
configuration to write
0
extra server hits on back-click
Since 2017
built and maintained

What Auto Infinite Scroll gives you back

  • Fewer bounces on mobile. Scrolling beats paging on a phone, so shoppers see more products.
  • Lower server load. The archive is cached in the browser, so a back-click costs no extra server hit. Most infinite-scroll plugins re-fetch page 1, 2 and 3 all over again.
  • Analytics stay intact. Each loaded page still fires as a page view, so your reports don’t go dark when you switch from pagination.
  • The exact spot, restored. A shopper who opens a product and clicks back lands precisely where they left off, with no reload.
  • Nothing to configure. Install, activate, done. It detects WooCommerce automatically.
Automatic WooCommerce setup
Detects WooCommerce and configures itself. Just visit your archive pages to see it working.
Magic back button
Records the archive HTML and scroll position in browser storage, so the back button returns to the exact spot with no server hit.
Blogs and custom archives
Works beyond WooCommerce on blog and other archives, with CSS selectors for custom layouts.
Load More button
Prefer a button to auto-loading? Show one instead, and choose how many pages load before it appears.
Analytics friendly
Page 2, 3 and beyond each fire as page views, so Google Analytics keeps tracking every step.
Built for scalability
Pairs with Scalability Pro and its disable-pagination option to avoid slow table scans on large stores.

Key features

  • Lets users scroll down instead of paging between products
  • Page hits still fire in Google Analytics for page 2, 3 and beyond
  • Stores the extended archive (page 1 + 2 + 3) in browser memory
  • Back button returns users to the exact spot they left
  • Eliminates large amounts of server usage for more scalability
  • Load More button, with control over how many pages load first
  • Second Load More button option after a further number of pages
  • Items filter for archives that mix other items into the grid
  • Append to or fully replace the default CSS selectors
  • Multisite compatible
  • PHP 8, MySQL 8 and MariaDB compatible

Why choose Auto Infinite Scroll

Back button
restores the exact spot, not the top
No re-fetch
archive served from browser storage
Auto-config
works on 95%+ of themes
Analytics
page views keep firing

What's new in Auto Infinite Scroll?

View full changelog →
1.64 (20th May 2026)
  • Updated the Super Speedy Settings page: added a "Recheck Licenses" button above the licence table so customers have a clear way to refresh licence status after a renewal or upgrade without scrolling down to the licence-key field. The button is disabled until a licence key is entered/saved and re-enables as you type.
  • The Recheck flow now also force-bypasses the auth-server's own 1-hour licence cache (via a `force=1` flag on the `wpiapi/check_product_key` call), so renewals/upgrades that completed less than an hour before a recheck no longer show as expired/exceeded. Normal admin page loads continue to use both caches as before — only an explicit Recheck click bypasses them. (Lives in the `super-speedy-settings` submodule, so the change propagates to every Super Speedy plugin.)
1.63 (13th March 2026)
  • Fixed Woo Variation Swatches not initializing on products restored via magic back button history
  • Fire third-party plugin re-initialization events after restoring archive from local storage
1.62 (18th November 2025)
  • Added full namespacing for plugin update checker to prevent conflicts with 3rd party plugins
1.61 (15th May 2025)
  • Improved magic back button technology so that it definitely only runs on back button as it was confusing when clicking fresh to the archive and it was scrolling down whereas this is natural for the back button
How does Auto Infinite Scroll work?
It loads the next page as you scroll and caches the archive in the browser, so the back button restores your exact position.
Does it work on non-WooCommerce or custom archives?
Yes. It auto-configures for WooCommerce and works on blog and other archives, with CSS selectors for custom layouts.
Can I show a Load More button instead of auto-loading?
Yes, that is configurable, including how many pages load before the button appears.
Will Google Analytics still see page 2, 3 and so on?
Yes, each loaded page fires as a page view, so your reports keep tracking every step.
Is it PHP 8 compatible?
Yes, and it is MySQL 8 and MariaDB compatible too.
How does it help scalability?
With Scalability Pro and its disable-pagination option, page counts are skipped to avoid slow table scans on large stores, and infinite scroll lets shoppers keep going.
Is there a money-back guarantee?
Yes. Every Super Speedy plugin comes with a 60-day money-back guarantee. See the refund policy for details.

Invest in Speed

Choose your license below.

Price range: €49.00 through €299.00

×
1/1