Fixes "no testimonials / missing trust proof" on pages that clearly have them
Reported on phase-ii.com. Confirmed against the live page: it's an Astra + Elementor site using Unlimited Elements addon widgets — a testimonial card carousel (uc_clean_testemonial_carousel, note the misspelled "testEmonial") and a client-logo marquee (uc_logo_marquee, 136 logos just below the hero). Our detector keyed off standard class names (testimonial, client-logo, logo-bar) and matched neither, so both checklist items came back absent and the report generated false "add testimonials / add trust proof" findings.
Compounded by page length: the homepage is ~18,000px tall, so the full-page screenshot is downsampled too far to read below-fold sections — yet the prompt treated the screenshot as the sole authority for these visual items.
Fixes:
- Social proof now also detects testimonial section headings ("What our clients say", "Testimonials", "Client stories", …), carousel/slider widgets, and the misspelled
testemonialclass. - Trust now recognises logo marquees/carousels and track-record statements ("supported over 30 companies", "1,000+ projects").
- Trust and social-proof checks are now HTML-confirmable: a positive content signal marks the section present even when it's a below-fold carousel that's illegible in the downsampled screenshot.
present=falsenow requires both the HTML signal and the screenshot to show nothing.
Verified with an isolated detection test: all signals fire on the real phase-ii.com markup, a plain page stays clean (no over-firing), and a standard testimonial section still detects.
Update
Self-hosted update channel — sites are offered v2.5.10 via the standard WordPress updates screen. Manual install: download conversion-iq-2.5.10.zip below → Plugins → Add New → Upload Plugin.