Bitree Social Proof helps you build trust and credibility by displaying real customer activity directly on your WordPress website. From recent purchases and registrations to reviews, downloads, and other engagement notifications, every interaction becomes a powerful trust signal that encourages new visitors to take action.
Designed with a no-code approach, Bitree Social Proof lets you customize the appearance, behaviour, display rules, animations, and notification styles through an intuitive dashboard—no coding required. Lightweight, fast, and built with modern UI/UX principles, it integrates seamlessly with WordPress while helping increase visitor confidence, engagement, and conversion rates. Whether you run an online store, business website, membership platform, or sell digital products, Bitree Social Proof transforms real user activity into persuasive social proof that grows your business.
v2.2.2
July 29, 2026 StableBug Fixed
v2.2.1
July 29, 2026 StableBug Fixed
Bug Fixed
v2.2.0
July 24, 2026 StableNew features
✅ License expiry date support — Stores and displays the license expiry date returned by the API, with automatic detection when a license has expired.
✅ Standalone License page — New dedicated License management page at admin.php?page=spu-license.
✅ Dashboard widget — Displays license status, expiry date, installed version, and quick access links directly on the WordPress dashboard.
✅ Dashboard promo banner — Compact dark promotional banner with cookie-based dismissal that automatically reappears after 7 days.
✅ Version checking — Automatically compares the installed version with the latest version from the API and displays update notifications.
✅ Top-level admin menu — Added a new Social Proof top-level menu with a megaphone icon, including Settings, License, and Pro Version submenus.
UI redesign
✅ Stripe-inspired interface — Modern admin layout featuring a dark sidebar with a clean content workspace.
✅ Accordion sections — Settings are organized into collapsible accordion groups with smooth expand and collapse animations.
✅ Sidebar tab switching — Instant JavaScript-powered navigation between sections without page reloads.
✅ Full-width layout — Wider content area with reduced spacing for improved usability.
✅ Premium color scheme — Introduced an indigo primary color (#6366f1) paired with a dark sidebar (#0f172a) for a modern appearance.
✅ Compact controls — Refined input fields, toggles, and spacing for a cleaner, more space-efficient interface.
Performance & modernization
✅ Removed jQuery — Replaced all jQuery dependencies with modern vanilla JavaScript using fetch() and FormData.
✅ AJAX settings save — Settings now save through admin-ajax.php without requiring a page refresh.
✅ Toast notifications — Added instant success and error feedback such as "Settings saved!" and "Save failed".
✅ Cookie-based banner dismissal — Dashboard banner visibility is managed with document.cookie, remembering dismissals for 7 days.
✅ PHP 8+ improvements — Modernized the codebase with features including match() expressions, str_starts_with(), and typed properties.
✅ Improved sanitization — Updated sanitization callbacks to use mixed $value, preventing PHP TypeError issues with WordPress.
Bug fixes
✅ Fixed critical save errors by replacing string $value with mixed $value across 12 sanitization callbacks to prevent TypeError exceptions.
✅ Fixed white screen on save by correcting type hints in callbacks such as block_pro_save and sanitize_checkbox.
✅ Fixed broken accordion layout by removing an extra closing that caused the submit button to appear outside the form.
✅ Fixed missing padding in the Data Handling section by moving the content inside the correct spu-accordion-body container.
✅ Fixed missing padding in the Custom Styling section using the same layout correction.
✅ Fixed broken tab switching by restoring the missing spuToggleAccordion() function declaration.
✅ Fixed dashboard banner spacing by adding margin-top: 18px to improve positioning below the WordPress admin bar.
✅ Fixed 404 errors during settings save by switching from options.php to admin-ajax.php.
✅ Fixed Save button alignment by adding margin-left: 24px.
✅ Fixed Save button spacing by adding margin-bottom: 24px for a cleaner layout
v2.0.2
July 21, 2026 StableBug fixes
Fixed checkbox unchecked not saving "no" value by adding hidden fields.
Fixed timezone inconsistency in the API by using strtotime() + UTC.
Fixed shuffle logic that could place the same user's entries next to each other by implementing a smart shuffle with retry.
Fixed empty color fields being saved as null by adding a custom sanitizer with a fallback value.
Fixed toggle CSS specificity conflict with .spu-field > label.
Fixed Pro overlay clipping by adding overflow: hidden.
Performance improvements
Improved user lookup by using a single get_users() query instead of two separate queries with exclude.
Loaded Google Fonts server-side using wp_enqueue_style() instead of JavaScript to avoid render-blocking.
Replaced the recursive setTimeout chain with setInterval for notification handling.
Used requestAnimationFrame for smoother entrance animations.