RepairPlugin
Admin & reportingIncluded on every plan

Three built-in
speed boosters.

Make your booking flow load faster with Smart Cache, Pre-load Next Step, and Optimized Ajax, especially helpful for large device catalogs or shared hosting.

3
performance features
0
manual cache clears needed
100%
auto-clear on changes
Caching & performance
Three speed boosters
All on
Smart Cache
12.4 MB
auto-clears
Pre-load
0.18s
next step
Opt. Ajax
23 plugins
skipped
Hit rate
94.2%
this week
Cache infolast cleared · auto · 14:02
Size
12.4 MB
Version
v18
Entries
1,887
Why repair shops choose it

A faster booking flow, without leaving WordPress.

Three independent layers stack together. Turn one on, two on, or all three and watch your widget feel instant.

Speed stack
Smart Cache
Server-side query cache
Pre-load Next Step
Background prefetch
Optimized Ajax
Plugin loader trim
3speed features

Three layers of optimization

Smart Cache stores repair lists, prices, and model data server-side. Pre-load Next Step fetches the next booking step in the background. Optimized Ajax prevents unnecessary plugins from loading during RepairPlugin requests. Use all three together for maximum speed.

Auto-clear feedLive
14:02Saved repair · cleared cache
13:55Updated price · cleared cache
13:20Edited model · cleared cache
0manual work

Cache clears itself automatically

RepairPlugin automatically clears relevant cache entries when you save changes in the admin panel. You never need to remember to clear the cache manually, the booking form always shows up-to-date data. Manual clearing is only needed when troubleshooting.

Loaded per RP request
WooCommerce
Yoast SEO
Elementor
WP Mail SMTP
Akismet
1plugin control panel

Choose which plugins load per request

When Optimized Ajax is enabled, a grid shows all active WordPress plugins. Switch off plugins that don't need to load during RepairPlugin requests. This only affects RepairPlugin's own requests, it doesn't deactivate plugins elsewhere on your site.

Step transition
Step 1
Device
Step 2
Repair
0.18s
prefetched in browser
0noticeable delay

Near-instant step transitions

Pre-load Next Step fetches the next booking step in the background while your customer browses the current step. Moving between steps feels nearly instant. The pre-loaded data uses browser short-term memory and clears on page refresh.

How it works

Three toggles. Stack them up.

Each layer is independent. Turn them on in order, no setup required.

Step 1 · Smart Cache
Enable Smart Cache
Size
12.4 MB
Version
v18
1

Enable Smart Cache

Go to RepairPlugin > Settings > Caching & Performance and switch on Enable Smart Cache. A Cache Information panel appears showing cache size, version, and when it was last cleared.

Step 2 · Pre-load
Pre-load Next Step
Background fetch active · 0.18s avg.
2

Turn on Pre-load Next Step

Switch on Enable Pre-load Next Step. The next booking step is fetched in the background while the customer views the current step. For best results, use this together with Smart Cache and Optimized Ajax.

Step 3 · Optimized Ajax
Enable Optimized Ajax
5 of 28 plugins kept active
3

Configure Optimized Ajax

Switch on Enable Optimized Ajax. Review the Active Plugins grid and switch off any plugins that don't need to load during RepairPlugin requests. Keep SMTP and security plugins enabled.

Plan availability

Included on every plan.

All three speed boosters ship with Essentials and stay on through Growth and Scale.

EssentialsIncluded

Included

GrowthIncluded

Included

ScaleIncluded

Included

FAQ

Common questions.

Do I need to clear the cache after making changes?

No. RepairPlugin automatically clears the relevant cache entries when you save changes in the admin panel. Manual clearing is only needed when troubleshooting.

Will Optimized Ajax break other plugins on my site?

No. Switching a plugin off in the Active Plugins list only affects RepairPlugin's own requests. The plugin still works normally everywhere else on your site.

What does Smart Cache store?

Smart Cache saves the results of database queries, repair lists, model data, and prices, in files on your server. When the same data is requested again, it's served from cache instead of querying the database.

Can I use a third-party caching plugin alongside RepairPlugin?

Yes, but exclude the page containing the RepairPlugin shortcode from your caching plugin's page cache. RepairPlugin doesn't set cache-exclusion headers automatically, so full-page caching may serve stale content if the booking page isn't excluded.

What does Optimized Ajax actually do?

Normally, WordPress loads all active plugins for every request. Optimized Ajax limits this to only the plugins you select, so RepairPlugin's requests are handled faster because fewer plugins are loaded.

Turn visitors into customers.

Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.