Redesign Go Pro upsell banners with benefit-driven CTAs#1186
Redesign Go Pro upsell banners with benefit-driven CTAs#1186danieliser wants to merge 9 commits into
Conversation
|
Warning Rate limit exceeded
⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (91)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…ghts - Add hero section with social proof stats (700K+ users, 30B+ popups, 4.95★) - Add feature grid showcasing 6 key Pro features - Exit Intent Triggers - Conversion Analytics - Advanced Targeting - A/B Testing - Mobile-First Features - Form Integrations - Add contextual Pro+ pitch for ecommerce users (WooCommerce/EDD detected) - Add contextual Pro+ pitch for LMS users (LifterLMS/LearnDash detected) - All upgrade links use generate_upgrade_url() for UTM tracking - Different display for Pro users vs Free users (license management message) Implements: monday-release-quick-wins-status.md #4
- Remove LearnDash check from LMS detection logic - Only LifterLMS is currently supported - Prevents showing LMS pitch for unsupported platform
Add PUM_Admin_Helpers::get_detected_integrations() which was called in Settings::field_go_pro_features() but never defined. Detects WooCommerce, EDD, and LifterLMS for contextual Pro+ messaging on the Go Pro tab.
Replace inline-styled hero and feature cards with proper SCSS and semantic HTML. Dark hero with PM mark, green accent glows, stats, feature pills. Horizontal Pro+ pitch bars for detected integrations.
- Hero: benefit headline, "Increase My Conversion Rate" CTA, price below - Pro+ bars: show for any user with WooCommerce/EDD/LifterLMS missing addon - Benefit-driven Pro+ CTAs: "Track My Popup Revenue" / "Boost My Course Sales" - Stacked bar support when both ecom + LMS platforms detected - Dismissible via localStorage on non-Go-Pro tabs - Dismiss button adapts color for dark vs light backgrounds - Updated stats: 4,271 five-star reviews, 4.9 rating - Replaced CTA Management tag with Referrer Detection
localStorage dismiss auto-expires after 14 days, resurfacing the banners for another impression cycle.
- Fix responsive media query selectors to match actual class names - Fix PHPCS indentation inside upsell template conditional - Fix license delete showing success message on failure - Remove dead Pro-user manage-license branch (unreachable)
4dae749 to
e24aa76
Compare
|
Duplicate of #1151 which was squash-merged with all changes included. |
Summary
Test plan
@coderabbitai review