🩺 Diagnostics And Cloudflare Checks

New here? Not a customer yet?See everything WP Conversion Tracker AI can do, and get it.Get WP Conversion Tracker AI →

When a link does not redirect or a list looks empty, the 🩺 Diagnostics screen is the place to start. It runs real checks on your live site, and each card is marked green when all is well, with clear next steps when something needs attention.

Where To Find It:

Click ⚙️ Settings, then 🩺 Diagnostics.

Database Tables:

Database Tables card reading READY with row counts and the raw table list
The Database Tables card with row counts for each table.

The first card confirms that the plugin's tables exist and shows how many rows each holds, for example wp_wct_links with 14 rows and wp_wct_clicks with thousands. The header reads READY when all is well. A 🔍 Raw table dump lists every table on your site whose name contains wct, including the ones add-ons create. If a table is ever missing, the card offers 🔧 Force Re-install Tables Now, which rebuilds them in place and reports the result. Deactivating and reactivating the plugin on the Plugins screen does the same job.

Plugin Compatibility:

Plugin Compatibility card reading NO CONFLICTS
No competing link plugins on this site.

This card scans for link and redirect plugins that can answer your tracking addresses before the tracker does: PrettyLinks, PrettyLinks Pro, ThirstyAffiliates, YOURLS Link Creator, Link Whisper, Redirection and Simple 301 Redirects. When one is active, the card explains the clash and lets you set a Slug Prefix right there. When there are none it reads NO CONFLICTS. See Slug Prefix To Avoid Link Plugin Conflicts.

URL Resolution Test:

URL Resolution Test result for the slug webinar
The test names the link that answers the slug and where it goes.
  1. Type a slug into the 🔍 URL Resolution Test box, for example webinar.
  2. Click Check Slug.
  3. Read the result. WCT wins means the tracker handles that address, and the card names the link and where it redirects. If nothing claims the slug, or something else does, the card says so.

It is the quickest way to see why one particular address behaves the way it does.

Cloudflare Diagnostic:

Cloudflare Diagnostic card saying Cloudflare not detected
This site is not behind Cloudflare, so no rules are needed.

This card detects whether your site sits behind Cloudflare. When it does not, it says Cloudflare not detected and nothing more is needed. When it does, it shows what it found and walks you through two rules, each with a 📋 Copy button for the expression:

  1. Rule 1, a WAF Skip rule. In Cloudflare go to Security, then WAF, then Custom rules, paste the expression, set the action to Skip, tick every skip these checks box and place the rule at position 1.
  2. Rule 2, a cache bypass rule. In Cloudflare go to Caching, then Cache Rules, paste the expression and set the action to Bypass cache, so a webhook never gets a cached reply.
  3. To check, open Cloudflare, then Security, then Events, trigger a test sale, and confirm the request shows Action: skip.

These rules keep WarriorPlus, JVZoo and Stripe notifications, Audience Vault visitor pings and plugin update downloads flowing smoothly.

Environment:

Environment card with core, WordPress and PHP versions, mbstring, permalink structure and site URL
The Environment card.

ℹ️ Environment lists your WCT Core Version, WordPress Version, PHP Version, whether the mbstring extension is LOADED, your Permalink structure and your Site URL. Tracking links need pretty permalinks. If links ever show a not found page, go to WordPress Settings, then Permalinks, and click Save Changes to refresh WordPress's address rules. The Plain permalink setting does not work with tracking links.

A Real Example:

After moving yoursite.com to a new host, the owner opens 🩺 Diagnostics. Database Tables reads READY with all rows in place, Plugin Compatibility shows NO CONFLICTS, and the URL Resolution Test for webinar confirms the tracker handles it and redirects to yoursite.com/webinar/. The Environment card shows /%postname%/ permalinks, so everything is ready for the next newsletter.

A Five Minute Health Check:

  1. Database Tables reads READY.
  2. Plugin Compatibility reads NO CONFLICTS, or a Slug Prefix is set.
  3. The URL Resolution Test for your most important slug names your link.
  4. The Cloudflare card shows either not detected or your two rules in place.
  5. The Environment card shows pretty permalinks.

Tips:

  • Run Diagnostics after a move, a new caching plugin or a new security service.
  • If you add Cloudflare later, come back here for the two rules.
  • See FAQ And Troubleshooting for calm, step by step answers to the most common questions.
New here? Not a customer yet?See everything WP Conversion Tracker AI can do, and get it.Get WP Conversion Tracker AI →

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAiX Hub.