WordPress plugins.My go-to tools.
For everyday work.
Copying a page, organising the dashboard or building a form that makes sense. For some jobs I reach for a specific plugin. Here are five tools I recommend from my own work, with a few tips to help you use them. Pick the issue you need to solve.
Find the right pluginFive plugins I use for specific jobs.
Yoast SEO
Free core features · optional Premium
My go-to plugin for page titles, descriptions and a first content check. The traffic lights give you pointers. Your readers are the measure of whether the text works.
Yoast Duplicate Post
Free
I often start a new page from an existing layout. Duplicate Post gives me another way to copy a page if the builder gets stuck.
Wicked Folders
Page folders are free · media folders in Pro
I sort landing pages, campaigns and help pages into folders with clear names. That keeps the dashboard easy to navigate as the site grows.
Fluent Forms Pro
Free core features · advanced features in Pro
I use Fluent Forms Pro almost every day. It’s the tool I recommend when a form needs multiple steps, relevant follow-up questions, calculations or different notifications. Work out the flow first and then build the form.
Nelio A/B Testing
Limited free version · Premium if needed
Nelio has generally been stable and easy to use on my projects. I use it when there is a clear test idea, relevant traffic and a useful outcome to measure.
These are my personal recommendations. The right plugin depends on the task, your existing plugins and the work involved. The steps will get you started. If needed, we can check your configuration together.
What is going wrong?
Ten questions from practice.
Each one includes a practical tip and a check you can run next.
Do all the Yoast SEO traffic lights really need to be green?
The problem
You keep rewriting the copy, but the light stays orange or red.
What could be causing it
Yoast checks the text against the focus keyphrase you entered and a set of rules. That gives you pointers. It does not assess your whole offer or guarantee rankings.
One thing to check
I start by reading the page as a visitor. Can I understand the offer, find an answer to my question and see what to do next? Then I look at the plugin’s suggestions.
Yoast SEO · content and search intent
What to do
- Choose a specific search question or topic that the page genuinely answers.
- Check that the heading, SEO title, description and copy make a clear, natural statement.
- Act on suggestions that improve the page. Keep wording that works better for readers.
How to check the result
The content helps your visitors and matches the page topic even if one warning remains.
I saved the SEO title. Why does Google still show a different one?
The problem
Yoast shows your new wording, but search results still show an older or different version.
What could be causing it
Google may not have recrawled the change yet. It also decides which title and snippet best fit each search.
One thing to check
I check what the website actually outputs separately from what appears in search. That avoids repeatedly changing a title that the site has already saved correctly.
Yoast SEO · titles and descriptions
What to do
- Open the public page and its source as well as checking the editor preview.
- Check the <title> element and the meta description. Both should reflect what is actually on the page.
- If the output is correct, inspect the URL in Search Console and request reindexing if the change is significant.
How to check the result
The website outputs one appropriate title. If needed, you have requested reindexing. The wording shown in search may still differ.
Thrive gets stuck when copying a page. What other method can I try?
The problem
You want to use an existing page as a template, but copying it in the builder causes problems.
What could be causing it
Builder settings or old test assignments can play a part. Copying the page another way does not necessarily resolve the original issue.
One thing to check
Yoast Duplicate Post has helped me several times, including on pages that were previously assigned to A/B tests. It is a backup way to make a copy. A running test needs to be handled separately.
Yoast Duplicate Post · Thrive
What to do
- Back up the source page and note its test assignment. Leave any running test alone while making the copy.
- Open Pages → All Pages and select Clone or New Draft for the relevant page.
- Open the copy in Thrive. Check its content, button links, SEO settings and test assignment before publishing.
How to check the result
You can edit the new page and identify it as a separate draft. The original page stays in place.
Can I use Duplicate Post to copy Thrive Lightboxes too?
The problem
You need a similar lightbox for another offer and want to reuse its layout.
What could be causing it
A Thrive Lightbox is a different content type from a regular page. Duplicate Post must be available for that content type. Forms in Thrive Leads are structured separately.
One thing to check
Duplicate Post has been useful for copying my Thrive Lightboxes. I always check the new lightbox together with the trigger that opens it.
Yoast Duplicate Post · Lightboxes
What to do
- Under Settings → Duplicate Post → Permissions, check whether the relevant lightbox content type is listed and enabled.
- Copy the relevant entry as a draft. Update the name, copy and links for its new purpose.
- Connect the intended button to the new lightbox and test opening it, closing it and following its complete flow.
How to check the result
The new trigger opens the right copy and the original lightbox still works.
Too many landing pages. How can I find them faster?
The problem
The list of pages keeps growing. Similar names and old campaigns make the right page harder to find.
What could be causing it
WordPress lists pages together. Wicked Folders adds folders to the dashboard without changing page URLs.
One thing to check
I group pages by what they are for, such as offers, campaigns and help. A few clearly named folders tend to be easier to work with than a large tree of subfolders.
Wicked Folders · organising pages
What to do
- In the pages overview, create a few folders that fit your project.
- Move existing pages into folders by dragging and dropping them or assigning a folder in the editor.
- Open each folder and check that it contains the pages you expected.
How to check the result
Related pages are easier to find and their public URLs stay the same.
Page folders work. Why are there no folders in my Media Library?
The problem
You installed Wicked Folders but cannot find the same folder view for your images.
What could be causing it
Page and post folders are included in the free version. Media folders are a feature of Wicked Folders Pro.
One thing to check
I base the decision on the work involved. If you only manage a few images, you may have little use for another paid feature. A larger media library is more likely to benefit from it.
Wicked Folders · Free and Pro
What to do
- First check which version of Wicked Folders is installed and active on your website.
- If you use Pro, go to Settings → Wicked Folders and check whether media management is enabled.
- Start with a small, clearly named folder structure and test it on a few images you already have.
How to check the result
You know whether your version includes the feature and can judge how useful it would be before buying it.
When is Fluent Forms Pro worth using for my enquiry form?
The problem
The form asks everyone the same questions and becomes too long or difficult to follow.
What could be causing it
Different enquiries call for different information. Extra fields alone do not make an enquiry more useful.
One thing to check
I start with one decision. What do you need help with? Then I show the relevant follow-up questions. If the flow is longer, I break it into clear steps.
Fluent Forms Pro · steps and conditional logic
What to do
- Write down what you genuinely need for each type of enquiry and remove unnecessary required fields.
- Use conditional logic to show relevant follow-up questions. Basic field conditions are available for free. Multi-step forms and conditional email notifications are Pro features.
- Test each path, including going back and changing an answer. Then check the submission record, confirmation and email recipient.
How to check the result
Visitors can follow the form and you receive the details you need.
Which Fluent Forms settings should I check for privacy and spam protection?
The problem
The form looks ready, but you cannot tell from its appearance whether it records unnecessary data or whether spam protection works correctly.
What could be causing it
An ordinary contact form rarely needs location detection or view analytics. For two of the switches, turning the switch on disables data collection. Form submissions are still saved as entries.
One thing to check
I start by collecting as little as necessary and test the whole flow. A honeypot and token checks help block automated submissions. I also test that a valid enquiry gets through while logged out of WordPress.
Fluent Forms · privacy and spam protection
What to do
- Open Fluent Forms → Global Settings → General → Miscellaneous. Check the switches below and save your choices. The menu labels may vary by version.
- Under Validation Messages, check that German-language forms show clear German error messages. Keep required fields to a minimum, add the privacy notice and define access permissions and a deletion schedule. Newsletter sign-up is a separate workflow.
- Use test data on desktop and mobile, and with a keyboard. Test while logged out and inside the lightbox if you use one. Check the entry, confirmation and intended emails.
How to check the result
Ordinary enquiries get through, error messages are clear and form-view analytics are off if you do not need them. The switches are only one part of checking how the form processes data.
My starting settings.
These are the settings I check for a standard contact form in Germany. Which data you need depends on your workflow.
- Disable IP LoggingON
- Stop saving IP addresses with new submissions when your workflow does not need them. Hosting logs, server logs and other plugins are separate.
- Disable Form AnalyticsON if you do not need to analyse form views
- Disable form-view analytics. Enquiries are still saved as entries. Existing data stays in place.
- Enable Honeypot SecurityON
- An invisible trap for bots as a first line of defence. Some spam may still get through.
- Token Based Spam ProtectionON, then test it
- Adds a token check. Always test the actual form while logged out, including inside a lightbox if applicable.
- Enable No-Conflict ModeWHEN NEEDED
- Helps with script conflicts in the Fluent Forms editor. After enabling it, check that the editor extensions you need still work. This setting does not control spam or fix every problem with the public form.
- Enable Auto Tab – IndexOFF TO START WITH
- Check the natural keyboard order and visible focus. Use automatically assigned tab indices only where they help in the specific form setup.
- Auto Load CaptchaOFF TO START WITH
- Add an external CAPTCHA only when you need more protection. Check the provider, data transfers, privacy notices and any required consent separately. Turning this setting off leaves any individually added CAPTCHA fields or other security plugins in place.
- Geo-Location ProviderONLY IF NEEDED
- For a standard German contact form, consider a fixed phone country code instead of automatic location detection. Seeing ipinfo.io selected in the dropdown does not prove an active request. Check the phone field settings and the requests the page actually makes.
Also check server logs, mail delivery and other integrations. This list alone cannot establish GDPR compliance.
Is an A/B test worthwhile if the page gets very few visitors?
The problem
You want to compare two versions, but the page gets very few visits or enquiries.
What could be causing it
With little data, a handful of enquiries can swing the result. A test can work technically without producing a reliable winner.
One thing to check
I use Nelio when there is a specific question and enough relevant traffic. On a smaller site, we start by fixing the problems we can already see.
Nelio A/B Testing · data for a meaningful test
What to do
- State a specific hypothesis. For example, would a clearer headline help visitors understand the offer?
- Set a measurable goal and check how often the page currently reaches it.
- Estimate the time the test will need and choose a suitable plan. Nelio offers a limited free version. Premium is an option if you need more.
How to check the result
You know what question the test is meant to answer and whether you are likely to collect enough data.
My Nelio test records very few conversions. What should I check first?
The problem
Visitors can see the variants, but recorded views or enquiries differ from what you expected.
What could be causing it
Participation rules, a used-up quota or cache settings can affect tracking. Low traffic may explain limited data. It does not establish that tracking is broken.
One thing to check
I check whether the test works separately from interpreting the statistics. Nelio has generally worked well on my projects, but I test each setup individually.
Nelio A/B Testing · tracking and caching
What to do
- Check the goal action, eligibility rules and remaining quota. Logged-in administrators are normally excluded from tests.
- Use the debugging tools for a controlled check. Keep staging tests separate from real test results.
- Check the cache configuration against the vendor’s guidance. After starting or changing a test, clear the affected caches and check again.
How to check the result
You can verify that the test detects eligible participation and the goal action. Then you can decide whether you have enough real data.
Written by GLEB IT · Gleb Diesen. Sources checked 14 October 2026. Menus and features may vary by version, theme or plan.
Having trouble with the page builder?
My WordPress guide covers further checks for layout, saving changes and copied pages.
Read the WordPress guideNeed help with
updates and backups?
I can look after your WordPress website on an ongoing basis. We agree the scope, frequency and price based on your site and what it needs.
See WordPress maintenanceStill stuck?
Let’s take a look.
Tell me briefly what is not working, which system you use and what you have already checked. I’ll see whether and how I can help.
Discuss the issue