Auto Infinite Scroll

SEO-friendly infinite scroll that keeps your place on the back button

3.8 · 10 reviews

Page-by-page navigation breaks browsing momentum, and losing their place after opening a product is worse. Auto Infinite Scroll appends the next archive page automatically or behind a Load More button, then restores the shopper's saved position when they press Back.

Auto Infinite Scroll icon, purple corner-radial gradient

Pagination makes people stop browsing.

Auto Infinite Scroll loads the next archive page into the current product or post list, using automatic scrolling, a Load More button or a controlled mixture of both.

Keep the catalogue moving
Append the next page as the visitor reaches the end instead of sending them through a full navigation cycle.
Choose automatic or deliberate loading
Use continuous loading, a Load More button, or auto-load a chosen number of pages before asking for a click.
Return shoppers to the exact browsing position
When a shopper opens a product, save the archive HTML, pagination and scroll offset in local storage, then restore them when the browser Back button returns to the same archive.
Adapt to the theme’s markup
Built-in selectors cover common WooCommerce pagination; custom container, item, pagination, next and previous selectors handle other archives.

How paging becomes a continuous archive

Find the existing result list and next-page link
Auto Infinite Scroll uses CSS selectors for the archive container, pagination and next link.
Fetch the next normal archive URL
When the trigger is reached, the plugin requests the next paginated page and extracts only the configured items.
Append the items and continue
The new products or posts are added to the current list, plugin events fire and the next-page link is replaced for the following load.

See the Back-button restore

This original walkthrough shows the core browsing problem and the Back-button behaviour. The interface is older, but the current plugin still saves the WooCommerce archive state in local storage and restores it on a matching Back navigation.

“After huge speed gains from Scalability Pro I bought the rest of the pack. Configured in minutes and it works perfectly. The back button remembers exactly where you were on the shop page — something I’ve never seen before, and I’ve used a lot of infinite scrollers.”

walshie1987
Store Owner

“Best infinite scroll plugin available, with amazing support. It’s the only one with a memory option — press back and you return to where you were, not the top of the page. An amazing feature, and blazingly fast.”

Michel Nijman
Store Owner

Why these reviews call out the Back button: Auto Infinite Scroll stores the current WooCommerce archive, pagination and scroll offset in the visitor’s browser when they open a product. Returning with the browser Back button restores that saved state instead of starting them at the top.

Invest in Speed

Yearly plans include a year of updates and support and the plugin keeps working afterwards – renew at 30% off. Upgrade to a lifetime plan within 60 days and just pay the difference. Backed by our 60-day money-back guarantee.

1 Site

€19.00
  • Yearly licence – 1 year of updates and support, keeps working afterwards
  • 1 Site License
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
BUY YEARLY

25 Sites

€59.00
  • Yearly licence – 1 year of updates and support, keeps working afterwards
  • 25 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
  • Priority support
BUY YEARLY

25 Sites

Original price was: €199.00.Current price is: €139.00.
  • Lifetime licence – updates and support for life
  • 25 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
  • Priority support
Buy Lifetime

250 Sites

Original price was: €399.00.Current price is: €279.00.
  • Lifetime licence – updates and support for life
  • 250 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 2 support seats – chat live with our engineers on Discord
  • Priority support
Buy Lifetime

Start with the plan you need today.

If you need more sites later, move up without buying the plugin twice.

60 days

to try it properly

Ask for a full refund within 60 days of purchase, for any reason.

Upgrade and pay the difference

Within 60 days, your original payment counts in full towards a larger plan, including lifetime.

1 site yearly €795 sites lifetime €279= €200 more

Example based on our €79 yearly and €279 lifetime plans.

Upgrading later? You still get credit after 60 days, though the credit reduces over time on yearly plans.

How do yearly renewals work?

A yearly licence includes one year of updates and support. The plugin keeps working after that. Renewal for further updates and support is optional. Renew before or within one month after expiry for 30% off, within six months for 20% off, or later for 10% off. Full terms

Agency or hosting company? Get in touch for custom pricing

Keep shoppers browsing without hiding the footer

  • Remove the page-by-page interruption. Append the next result set without a full browser navigation.
  • Return them to the product they left. On WooCommerce archives, local storage restores the saved results, pagination and scroll offset when Back returns to the same archive URL.
  • Choose infinite scroll or Load More. Automatic loading suits discovery; a button gives the visitor control and keeps the footer reachable.
  • Create a hybrid flow. Auto-load a set number of pages, show one or two Load More checkpoints, then optionally continue automatically.
  • Use it beyond a shop archive. Configure the result and pagination selectors for other WordPress archives.
  • Preserve theme behaviour after new items arrive. Completion events let other front-end code initialise swatches, layouts or tracking on appended items.
  • Support masonry and isotope layouts. Configure the item selector and layout mode for grids that need explicit append handling.
Automatic infinite scroll
Trigger the next fetch as the visitor approaches the bottom of the configured archive container.
Load More checkpoints
Replace some or all automatic loads with a labelled button, including an optional second checkpoint.
Normal paginated URLs underneath
Fetch the site’s existing next-page URL, keeping ordinary pagination as the server-side source.
Configurable selectors
Set the result container, item, pagination, next-link and previous-link selectors, either extending or replacing defaults.
Back-button position restore
Save WooCommerce archive HTML, pagination and scroll offset in local storage, then restore them on a matching browser Back navigation.
Front-end events
Use before, after, success, failure and completion events to reconnect theme or plugin behaviour after an AJAX load.

Check the fit before you buy

Auto Infinite Scroll is a good fit when

  • Visitors regularly reach the end of product, post or listing archive pages.
  • Page-by-page navigation interrupts browsing on mobile or discovery-led catalogues.
  • You want a Load More button, infinite scrolling or a mixture of the two.
  • Your archive exposes a stable result container and conventional next-page URL.

Trade-offs to decide deliberately

  • Back-button restore is scoped to WooCommerce archives. It saves state when a visitor clicks a product link and restores it when a Back navigation returns to the same archive URL.
  • Infinite scroll can hide the footer. Use a Load More checkpoint when footer links need to remain reachable.
  • Analytics may need event handling. Appended pages do not automatically become normal browser page views. Connect your analytics to the plugin’s page-load or completion events.
  • Search engines still need ordinary paginated URLs. Keep the underlying archive pagination crawlable even when JavaScript hides it for visitors.
  • Theme markup must be identifiable. An unusual result grid or next link needs custom selectors; there is no universal theme-percentage guarantee.
  • JavaScript is required for the enhanced flow. Without it, the existing server-rendered pagination remains the fallback.

What's new in Auto Infinite Scroll?

View full changelog →
1.74.1
  • Fixed infinite scroll stopping after one page when a visitor jumps to the bottom with the End key or scrollbar and a sidebar is taller than the product list.
1.74.0
  • Restored loading AIS scripts and styles everywhere by default, with an optional setting to remove them from non-archive pages.
  • Added keep-script URL overrides that match from the start, with * wildcard support.
1.73 (14th September 2026)
  • Stopped WooCommerce subcategory tiles being appended again when loading more products
  • Fixed infinite scrolling retaining stale page numbers, previous links and WooCommerce result counts
  • Stopped loading the pagination scripts and styles on ordinary pages, so only listings that can actually page carry them
  • Added an ais_load_frontend_assets filter for themes that render their own paginated loop on an ordinary page
  • Tested up to WordPress 7.1

Frequently asked questions

Can I use a Load More button instead of automatic scrolling?
Yes. Set a button on every page, or auto-load a chosen number of pages before showing it. A second checkpoint and a later return to automatic loading are also configurable.
Does it only work on WooCommerce shops?
No. The plugin can work with another WordPress archive when you provide selectors for its result container, items, pagination and next link.
Will it work with my theme?
It includes defaults for common WooCommerce markup and dedicated Divi handling. An unusual theme may need custom CSS selectors, so test the archive rather than relying on a percentage claim.
Does the Back button restore the exact scroll position?
Yes. When a visitor opens an item from an archive, the plugin saves the archive HTML, pagination state and scroll offset in local storage. A Back or Forward navigation restores that saved archive and position. This is separate from the disabled legacy History.js mode that changed paginated URLs.
Will analytics count every loaded page?
Not automatically as a normal browser navigation. Use the plugin’s front-end events to send the page-view or ecommerce event your analytics setup requires.
What happens when JavaScript is unavailable?
The plugin’s enhanced loading does not run. The archive’s ordinary server-rendered pagination remains the underlying navigation.
What are the minimum requirements?
The declared minimums are WordPress 4.7 and PHP 7.0. The plugin creates no database tables and needs no separate database service.
What happens when a yearly licence expires?
The installed plugin keeps working. A yearly plan includes one year of updates and support; renewal restores continued access to both.
Better together

Works well with

Some combinations get a bigger discount than others. Add this set to your basket to see its price.

10 reviews for Auto Infinite Scroll

  1. Timothy L. (verified owner) –

    A must-have plugin if you use some option in Scalability Pro to speed up your webshop. But even without that, it really does what it says and makes the products endless scroll, making it faster for the client to scroll through the products.

  2. Luke B –

    Was having a problem with a competitor plugin so decided to purchase this. Worked instantly with my configuration, literally did nothing and it worked. That’s how good it was.

    Highly recommend it, plugin developers are extremely knowledgeable and on top of everything they do.

  3. Thomas Jarvis (verified owner) –

    Excellent plugin.Integrates well with most themes with minor modifications. Massively speeds up the archive browsing process and removes uncached paginated pages (improving pagespeed scores).

  4. Dejan Kletečki (verified owner) –

    I usually don’t bother writing reviews but I see a few reviews here that are complaining about support and they are kinda old which I think shows the wrong impression of how it is. I have a completely different experience with support and I have never before had a chance to talk to a dev directly on Discord and that bugs and issues were resolved almost immediately. I’m using Breakdance builder which is fairly new so there were few fixes needed and now everything works fine. Also, all my suggestions for improvements were implemented …

    Support is 10/10!!

  5. Michel N. (verified owner) –

    Best infinite scroll plugin available, with amazing support.

    WPintense is focused on speed, and this is the only infinite scroll plugin that we could find that has a memory option: once you’ve clicked a product and press previous page in the browser, it will revert you back to the location on the page where you were when you clicked the product, NOT the top of the page, like every other plugin does.
    This is an amazing feature!

    The developer has helped us with adjustments to have it fit in seamlessly with our the theme, which is just perfect. Thanks for the support & make sure you checkout the demo store the developer has where you can use the plugin and see how BLAZINGLY FAST it it.

  6. RENE J. (verified owner) –

    Due to the good experiences with other first-class plugins from wpintense (Scalability Pro, faster-woo-widgets), we immediately purchased the lifetime licence for WPI Auto Infinite Scroll without thinking. The plugin works great and is a good extension for our (especially mobile) visitors. The support (also individual problems) immediately responded to our wishes and also suggestions for improvement. A forum is available for customers, which provides solutions within a very short time!

  7. Anthony A. –

    I usually avoid giving unfavourable reviews in public and prefer to contact the plugin authors in private as I do not wish to affect their business. However, I have no choice but need to resort to writing this review here.

    This plugin author Dave provides extremely poor support. I had sent him many support request emails with no reply. This is vastly unlike other plugin authors who promptly reply and fix any issues within several hours.

    This plugin persistently gives this error “Creating default object from empty value in /home/whi2/wp-content/plugins/auto-infinite-scroll/plugin-updates/plugin-update-checker.php on line 224 “.

    Instead of fixing this problem, Dave told me to turn off the debug notice in wp-config.php. I had subsequently sent him many emails, asking if turning off the debug would be a risky measure and whether he intends to come up with a patch for this problem. He simply refuses to reply.

    Dave, please issue me a refund. There are problems with several of your plugins and I am not getting technical support/help from you.

    Thanks.

    • Dave H. –

      Hi – I’m really sorry about the poor level of support the past week and a half. I’ve been relocating from Scotland to Greece.

      I’ll contact you through our chat system regarding your refund.

      As for the warning in the plugin, I think maybe you’re on an older version of the plugin? If so, please re-download the latest version from your account page since there was an older version which had a bug around the auto-update, so updates weren’t happening properly.

  8. Sven J. –

    Extremely bad support! didn’t have any update or fedback for months. Created a Slack channel but the response rate is even poor than using email to communicate.

    • Dave Hilditch –

      Sorry – my main support guy moved to another country so July/beginning of August was tough.

  9. Chris W. –

    After already seeing huge speed increases with the Scalability Pro plugin I decided to purchase the rest of the plugins in the WPI Performance Pack, including this Auto Infinite Scroll plugin. Within a few minutes I had configured the wrapper parameters and I was up an running. It works perfectly!!

    A great feature is when the user clicks on a product from the shop page and then clicks the “back” button this plugin remembers where they were on the shop page and saves them scrolling back down to where they were – this is something I’ve never seen before and I’ve used ALOT of infinite scrollers!

    By combining the plugins from the WPIntense I now have a WordPress site with over 5k items on an average server with load times of under 3secs! I really can’t rate WPIntense enough. In a competitive online world customer experience is everything and WPIntense have realised this. Thanks for everything!

  10. Bart R. –

    This plugin is fucking up my website, and support from WP intense is very poor…..

    • Dave Hilditch –

      I’m truly sorry you had a bad experience with this plugin. I have many people using it successfully but there WAS an issue with certain themes/plugins if they loaded jQuery twice. This caused the plugin’s JavaScript code to fail which could in turn cause other JavaScript to fail.

      I’ve recoded the way the JavaScript works in the plugin so that even if jQuery is loaded multiple times (a bad idea for many reasons) it will not break.

Add a review

Invest in Speed

Yearly plans include a year of updates and support and the plugin keeps working afterwards – renew at 30% off. Upgrade to a lifetime plan within 60 days and just pay the difference. Backed by our 60-day money-back guarantee.

1 Site

€19.00
  • Yearly licence – 1 year of updates and support, keeps working afterwards
  • 1 Site License
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
BUY YEARLY

25 Sites

€59.00
  • Yearly licence – 1 year of updates and support, keeps working afterwards
  • 25 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
  • Priority support
BUY YEARLY

25 Sites

Original price was: €199.00.Current price is: €139.00.
  • Lifetime licence – updates and support for life
  • 25 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 1 support seat – chat live with our engineers on Discord
  • Priority support
Buy Lifetime

250 Sites

Original price was: €399.00.Current price is: €279.00.
  • Lifetime licence – updates and support for life
  • 250 Site Licenses
  • Configurable archive selectors
  • Back-button position memory
  • 2 support seats – chat live with our engineers on Discord
  • Priority support
Buy Lifetime

Start with the plan you need today.

If you need more sites later, move up without buying the plugin twice.

60 days

to try it properly

Ask for a full refund within 60 days of purchase, for any reason.

Upgrade and pay the difference

Within 60 days, your original payment counts in full towards a larger plan, including lifetime.

1 site yearly €795 sites lifetime €279= €200 more

Example based on our €79 yearly and €279 lifetime plans.

Upgrading later? You still get credit after 60 days, though the credit reduces over time on yearly plans.

How do yearly renewals work?

A yearly licence includes one year of updates and support. The plugin keeps working after that. Renewal for further updates and support is optional. Renew before or within one month after expiry for 30% off, within six months for 20% off, or later for 10% off. Full terms

Agency or hosting company? Get in touch for custom pricing

▲
▼
1/1