[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKMeJ7Yg_O1r_TjBGeiTouDRPW2nuYM-s8vmyCqJbc_Y":3,"$fsBXGkPfbCDbgdMVdcU-VLL5Yi7xvvqeRbGiDhCC2Zcg":341,"$fcG5jvgnH8q-qDNJXB3cOcTkyxI8IYIHuMsCDK-8P_dM":345},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":37,"analysis":140,"fingerprints":309},"subscription-tracker","PalmsTrack – WordPress Costs & Subscriptions Tracker","1.6.1","PalmsTrack","https:\u002F\u002Fprofiles.wordpress.org\u002Fpalmstrack\u002F","\u003Cp>Visualize your WordPress site costs, keep track of plugin and SaaS subscription renewals, and optimize your site’s costs to improve its profitability. Learn more about \u003Ca href=\"https:\u002F\u002Fpalmstrack.com\" rel=\"nofollow ugc\">palmstrack.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpalmstrack.com\u002Fdocs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpalmstrack.com\u002Fblog\" rel=\"nofollow ugc\">Blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpalmstrack.com\u002Fcontact\" rel=\"nofollow ugc\">Contact\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why PalmsTrack?\u003C\u002Fh3>\n\u003Cp>WordPress plugin expenses can accumulate quickly. PalmsTrack helps you:\u003Cbr \u002F>\n– Visualize detailed expense breakdowns.\u003Cbr \u002F>\n– Know when your subscriptions and free trials are due.\u003Cbr \u002F>\n– Optimize costs to improve your site’s profitability.\u003Cbr \u002F>\n– Make better financial decisions with clear, actionable insights.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>– \u003Cstrong>Plugin Tracking:\u003C\u002Fstrong> Automatically sync and monitor your installed plugins.\u003Cbr \u002F>\n– \u003Cstrong>3rd Party Subscriptions:\u003C\u002Fstrong> Include hosting, domain, and other services alongside plugins.\u003Cbr \u002F>\n– \u003Cstrong>Renewal Alerts:\u003C\u002Fstrong> Receive timely notifications for upcoming subscription renewals.\u003Cbr \u002F>\n– \u003Cstrong>CSV Export:\u003C\u002Fstrong> Backup and analyze your subscription data with CSV exports.\u003Cbr \u002F>\n– \u003Cstrong>Free Trials Tracking:\u003C\u002Fstrong> Keep tabs on free trial periods and their expiration dates.\u003Cbr \u002F>\n– \u003Cstrong>Insights Dashboard:\u003C\u002Fstrong> View projected monthly and annual costs along with a cost breakdown by category.\u003C\u002Fp>\n\u003Ch3>More Features\u003C\u002Fh3>\n\u003Cp>– \u003Cstrong>Scheduled Email Digests:\u003C\u002Fstrong> Get regular email summaries of upcoming renewals.\u003Cbr \u002F>\n– \u003Cstrong>License Key Manager:\u003C\u002Fstrong> Store and manage your plugin license keys.\u003Cbr \u002F>\n– \u003Cstrong>Cost Analysis:\u003C\u002Fstrong> Generate detailed reports to optimize your spending.\u003Cbr \u002F>\n– \u003Cstrong>Insights API:\u003C\u002Fstrong> Compare your expenses with similar WordPress sites for smarter budgeting.\u003Cbr \u002F>\n– \u003Cstrong>Calendars Integration:\u003C\u002Fstrong> Sync with Google Calendar to schedule reminders for renewals and trial expirations.\u003Cbr \u002F>\n– \u003Cstrong>Data Privacy:\u003C\u002Fstrong> All data stays on your site—no external servers or third‑party access without your consent.\u003C\u002Fp>\n\u003Ch3>1.6\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Onboarding Enhancements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A new onboarding slideshow has been integrated into the main subscriptions dashboard. New users will now see an interactive step-by-step guide upon their first visit.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Elevated UI Components:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modified the styling of dashboard elements to improve the user experience\u003C\u002Fli>\n\u003Cli>Added feedback notifications for interactions with the dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Bug Fixes & UI Stability:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fixed various minor bugs and performance issues to enhance the overall user experience.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>FullCalendar Integration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrated FullCalendar to enhance the UI with a calendar view for subscription and trial renewals.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.5\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Introduced free trials tracking and an enhanced insights dashboard for projected monthly and annual cost breakdowns.\u003C\u002Fli>\n\u003Cli>Various UI improvements and performance enhancements.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added stable tag 1.4 and introduced a settings page with UI improvements.\u003C\u002Fli>\n\u003Cli>Expanded functionality for managing plugin subscriptions and recurring expenses.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added support for 3rd party subscriptions, including hosting and domain services.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Initial stable release featuring plugin subscription tracking, renewal alerts, and CSV export.\u003C\u002Fli>\n\u003C\u002Ful>\n","Track, organize and optimize your WordPress site's costs, subscription renewal dates, and grow your site's bottom line.",10,761,100,2,"2025-04-13T11:52:00.000Z","6.7.5","5.2","7.2",[20,21,22,23],"cost-tracker","expense-management","subscription-management","wordpress-costs","https:\u002F\u002Fpalmstrack.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-tracker.1.6.1.zip",92,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"palmstrack",30,88,"2026-05-20T08:01:03.961Z",[38,64,82,102,119],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":27,"last_vuln_date":63,"fetched_at":29},"yith-woocommerce-subscription","YITH WooCommerce Subscription","4.16.0","YITHEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Fyithemes\u002F","\u003Cp>YITH WooCommerce Subscription is the complete solution to \u003Cstrong>sell products or services with a subscription plan\u003C\u002Fstrong> in your e-commerce, manage recurring payments and loyalize your customers.\u003C\u002Fp>\n\u003Cp>Selling products on a subscription basis lets you get regular payments and monitor your income growth month by month.\u003C\u002Fp>\n\u003Cp>This has become the most popular business model in recent years: users pay for a subscription – typically weekly, monthly, or annually – to use software, to access training courses, to read a magazine, to get unlimited access to an archive of useful resources (like the audio file library offered by Amazon Audible or sites with photos stocks) or to benefit from a hosting service. But this applies also to gyms, video games, libraries, consulting or coaching services, legal advisory, etc… It’s a winning business model that suits most of the products or services available for sale.\u003C\u002Fp>\n\u003Cp>With this plugin you can easily create \u003Cstrong>subscription products and get recurring payments\u003C\u002Fstrong> in your WooCommerce shops.\u003C\u002Fp>\n\u003Ch3>YITH WooCommerce Subscription Features\u003C\u002Fh3>\n\u003Ch4>FREE VERSION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create a subscription plan for simple, virtual or downloadable products\u003C\u002Fli>\n\u003Cli>Choose the recurring payment type (daily, weekly, monthly, yearly, etc.)\u003C\u002Fli>\n\u003Cli>Set an optional end time for the subscription\u003C\u002Fli>\n\u003Cli>Enable variations as subscription based (to set different subscriptions plans and pricing using variations)\u003C\u002Fli>\n\u003Cli>User subscriptions can be charged automatically only when selecting PayPal payment method\u003C\u002Fli>\n\u003Cli>Users can find the subscription information on “My Account” page\u003C\u002Fli>\n\u003Cli>Customize the “Add to Cart” button label\u003C\u002Fli>\n\u003Cli>Customize the “Place order” button label at checkout\u003C\u002Fli>\n\u003Cli>NEW: Integration with WooCommerce PayPal Payments to let your customers easily pay through PayPal\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See it in action here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-subscription-free\u002F\" rel=\"nofollow ugc\">Check the Live Demo of the Free Version >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>NEED MORE? CHECK THE PREMIUM VERSION!\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Offer a trial period to users before subscribing to a plan\u003C\u002Fli>\n\u003Cli>Ask for a sign-up fee when purchasing a subscription plan\u003C\u002Fli>\n\u003Cli>Synchronize all subscription payments to a specific day of the week, month or year (Example: all payments will be taken the 1st of each month) New\u003C\u002Fli>\n\u003Cli>Cancel a subscription automatically if the associated order is canceled\u003C\u002Fli>\n\u003Cli>Suspend a subscription automatically in case the periodical payment fails\u003C\u002Fli>\n\u003Cli>After three failed payment attempts with Stripe or PayPal, the subscription is automatically set to “Canceled”\u003C\u002Fli>\n\u003Cli>Postpone the automatic status switch (for “active”, “overdue” and “suspended” status) by a specific number of hours\u003C\u002Fli>\n\u003Cli>Let users force the payment after the first attempt is failed (through a “Renew Now” button)\u003C\u002Fli>\n\u003Cli>Users can pause a subscription for a certain number of times (decided by the administrator) and resume it later: the expiration date will update accordingly\u003C\u002Fli>\n\u003Cli>Allow users access their subscription contents even after the expiring date and while you’re waiting for their payment\u003C\u002Fli>\n\u003Cli>Suspend access to content on the expiry date, without deleting the subscription\u003C\u002Fli>\n\u003Cli>Allow users to resubscribe a plan from “My Account” page and being granted the same conditions of the expired or canceled plan, without having to pay the sign-up fee once again or to benefit of the trial period once again\u003C\u002Fli>\n\u003Cli>Users can upgrade or downgrade a subscription plan (configurable in variable products only)\u003C\u002Fli>\n\u003Cli>Show users the total duration and the total amount of a subscription\u003C\u002Fli>\n\u003Cli>Limit users to only one subscription per product\u003C\u002Fli>\n\u003Cli>Choose if a user can add only one or more subscription products to cart New\u003C\u002Fli>\n\u003Cli>Edit and load billing and shipping address in the subscription details\u003C\u002Fli>\n\u003Cli>Let users edit the address for only one or for all subscriptions right from My Account page\u003C\u002Fli>\n\u003Cli>Create subscriptions manually from the backend\u003C\u002Fli>\n\u003Cli>Recap the subscription information on a page (Start and expiration dates, details of the subscribed product, billing and shipping information, orders linked to the subscription)\u003C\u002Fli>\n\u003Cli>Edit subscription details like renewal date, expiry date, amount, billing cycle if used (not available with PayPal standard)\u003C\u002Fli>\n\u003Cli>Dashboard with sale reports (net sales, renewals, trials, MRR, ARR, etc.)\u003C\u002Fli>\n\u003Cli>Export all your subscriptions to a CSV file\u003C\u002Fli>\n\u003Cli>Create coupons for the sign-up fee or for the recurring fee (you can now specify the number of recurring payments to which the coupon will apply)\u003C\u002Fli>\n\u003Cli>Receive automatic emails on the following conditions: a subscription plan is going to expire\u002Fhas been canceled\u002Fhas been paused\u002Fhas been resumed\u003C\u002Fli>\n\u003Cli>Receive automatic emails when a payment has been made\u003C\u002Fli>\n\u003Cli>Automatically enable the staging mode when you clone the site to prevent double charges\u003C\u002Fli>\n\u003Cli>Choose to show or not custom messages in the product page about the Signup Fee, the Trial and the recurring payment scheduling\u003C\u002Fli>\n\u003Cli>Use the advanced Gutenberg block to show subscription plans with a modern columns design\u003C\u002Fli>\n\u003Cli>Organize and plan your subscription-based product deliveries and decide if you want to synchronize all the deliveries on a specific day (every Monday, every 1st of the month etc.)\u003C\u002Fli>\n\u003Cli>Print a PDF list of shipping labels with all the addresses of subscription-based deliveries\u003C\u002Fli>\n\u003Cli>Make users pay shipping fees only once in the subscription period with one-time shipping\u003C\u002Fli>\n\u003Cli>NEW: The “Subscription Box” module lets your customers sign up for a box and customize it by choosing the quantity and types of products they want to include\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See it in action here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.yithemes.com\u002Fyith-woocommerce-subscription\u002F\" rel=\"nofollow ugc\">Check the Live Demo of the Premium Version >\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Suggestions\u003C\u002Fh3>\n\u003Cp>If you have any suggestions concerning how to improve YITH WooCommerce Subscription, you can \u003Ca href=\"mailto:plugins@yithemes.com\" title=\"Your Inspiration Themes\" rel=\"nofollow ugc\">write to us\u003C\u002Fa>, so that we can improve YITH WooCommerce Subscription.\u003C\u002Fp>\n","It allows you to manage recurring payments for product subscription that grant you constant periodical income",7000,605709,60,45,"2026-04-09T10:02:00.000Z","7.0","6.8","7.4",[55,56,57,22,58],"recurring-billing","subscription-billing","subscription-box","subscriptions","https:\u002F\u002Fyithemes.com\u002Fthemes\u002Fplugins\u002Fyith-woocommerce-subscription\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyith-woocommerce-subscription.4.16.0.zip",99,1,"2022-11-11 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":48,"num_ratings":62,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":53,"tags":77,"homepage":80,"download_link":81,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"recurio","Recurio – Ultimate Subscription for WooCommerce","1.0.2","DevItems","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevitemsllc\u002F","\u003Cp>\u003Cstrong>Recurio\u003C\u002Fstrong> is a complete subscription management solution for WooCommerce that helps you create, manage, and grow your recurring revenue business. With a modern Vue.js dashboard, automated billing, and comprehensive analytics, Recurio makes subscription management effortless.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FsylqtuZx-TA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>📊 Advanced Analytics Dashboard\u003C\u002Fstrong>\u003Cbr \u002F>\n* Real-time subscription metrics and KPIs\u003Cbr \u002F>\n* Revenue tracking and forecasting\u003Cbr \u002F>\n* Cohort analysis and retention rates\u003Cbr \u002F>\n* Customer lifetime value calculations\u003Cbr \u002F>\n* Churn rate monitoring\u003C\u002Fp>\n\u003Cp>\u003Cstrong>💳 Automated Billing & Payments\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatic recurring payment processing\u003Cbr \u002F>\n* Support for multiple payment gateways (Stripe, PayPal, etc.)\u003Cbr \u002F>\n* Smart retry logic for failed payments\u003Cbr \u002F>\n* Dunning management\u003Cbr \u002F>\n* Customizable billing cycles\u003C\u002Fp>\n\u003Cp>\u003Cstrong>👥 Customer Portal\u003C\u002Fstrong>\u003Cbr \u002F>\n* Self-service subscription management\u003Cbr \u002F>\n* Pause, resume, and cancel subscriptions\u003Cbr \u002F>\n* Payment method updates\u003Cbr \u002F>\n* Billing history and invoices\u003Cbr \u002F>\n* WooCommerce My Account integration\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎯 Subscription Management\u003C\u002Fstrong>\u003Cbr \u002F>\n* Flexible billing periods (daily, weekly, monthly, yearly)\u003Cbr \u002F>\n* Free trial periods\u003Cbr \u002F>\n* Sign-up fees\u003Cbr \u002F>\n* Subscription length limits\u003Cbr \u002F>\n* Pause and resume functionality\u003Cbr \u002F>\n* Split payments \u002F Installments\u003Cbr \u002F>\n* Early renewal option\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📧 Email Notifications\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automated email triggers for subscription events\u003Cbr \u002F>\n* Renewal reminders\u003Cbr \u002F>\n* Payment failure notifications\u003Cbr \u002F>\n* Subscription status updates\u003Cbr \u002F>\n* Customizable email templates\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔧 Developer Friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n* REST API for external integrations\u003Cbr \u002F>\n* Extensive hooks and filters\u003Cbr \u002F>\n* Clean, documented code\u003Cbr \u002F>\n* Translation ready\u003C\u002Fp>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Unlock the full potential of Recurio with Pro features designed for growing subscription businesses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🛒 Subscribe & Save\u003C\u002Fstrong>\u003Cbr \u002F>\nOffer customers the choice between one-time purchase or subscription with automatic discounts. Boost recurring revenue by showing savings and encouraging subscription purchases.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📦 Variable Product Subscriptions\u003C\u002Fstrong>\u003Cbr \u002F>\nSet different subscription settings for each product variation. Configure unique pricing, trial periods, billing cycles, and sign-up fees per variation – perfect for tiered subscription plans.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>⏱️ Custom Billing Periods\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate flexible billing intervals like “every 2 weeks” or “every 3 months”. Go beyond standard periods with fully customizable day, week, month, or year intervals.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📅 Extended Billing Periods\u003C\u002Fstrong>\u003Cbr \u002F>\nAccess Daily, Weekly, and Quarterly billing periods. Ideal for premium content subscriptions, weekly meal kits, or quarterly membership plans.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔄 Subscription Switching\u003C\u002Fstrong>\u003Cbr \u002F>\nLet customers upgrade or downgrade their subscriptions seamlessly. Automatic prorated billing ensures fair pricing during plan changes.\u003C\u002Fp>\n\u003Ch4>Why Choose Recurio?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Modern Interface\u003C\u002Fstrong>: Built with Vue.js for a fast, responsive experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Efficient database queries and caching\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong>: Follows WordPress coding standards and security best practices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates\u003C\u002Fstrong>: Actively maintained with new features and improvements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Great Support\u003C\u002Fstrong>: Responsive support team ready to help\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>SaaS businesses\u003C\u002Fli>\n\u003Cli>Membership sites\u003C\u002Fli>\n\u003Cli>Digital product subscriptions\u003C\u002Fli>\n\u003Cli>Box subscriptions\u003C\u002Fli>\n\u003Cli>Service subscriptions\u003C\u002Fli>\n\u003Cli>Content subscriptions\u003C\u002Fli>\n\u003Cli>Any recurring billing needs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video created by the community\u003C\u002Fh4>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FVrdG_gYP7gQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n","A powerful and comprehensive WooCommerce subscription management plugin with advanced analytics, automated billing, and customer portal.",900,4358,"2026-04-15T06:39:00.000Z","6.8.5","5.8",[55,78,22,58,79],"recurring-payments","woocommerce-subscriptions","https:\u002F\u002Fwprecurio.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frecurio.1.0.2.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":13,"downloaded":90,"rating":13,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":53,"tags":95,"homepage":100,"download_link":101,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"memberstack","Memberstack – Member Management & Content Protection","1.3.1","Josh","https:\u002F\u002Fprofiles.wordpress.org\u002Fmsjoshlopez\u002F","\u003Cp>Since 2019, we’ve helped thousands of businesses to generate $125,000,000 in revenue through premium content and membership sites. Our customers range from high school seniors to teams at Slack, Reddit, American Airlines, Webflow, IDEO, etc.\u003C\u002Fp>\n\u003Cp>Whether you’re creating a custom SaaS application, online course, subscription service, premium content site, or member community, we’re ready to help!\u003C\u002Fp>\n\u003Cp>Our WordPress integration makes it simple to protect content, manage members, and process payments without any coding knowledge. Perfect for content creators, course developers, and businesses looking to monetize their WordPress sites through memberships.\u003C\u002Fp>\n\u003Ch4>Getting Started Guide\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Quick Start Video Tutorial\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Check out our installation and setup guide video: \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FN-S2CJjomK8?si=nGboxSIPbjHHbCoO\" rel=\"nofollow ugc\">Watch Getting Started with Memberstack + WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>In this video, you’ll learn how you can add gated content, social auth, and more to your WordPress site using the Memberstack plugin with WordPress!\u003C\u002Fp>\n\u003Ch4>Why Choose Memberstack?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Coding Required\u003C\u002Fstrong> – Easy setup with visual builders and pre-built components for WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Professional Features\u003C\u002Fstrong> – Enterprise-grade security and functionality at a fraction of the cost\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Pricing\u003C\u002Fstrong> – Start building in test mode for free with no credit card required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Authentication\u003C\u002Fstrong> – Social login, passwordless options, and traditional email\u002Fpassword\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Ready\u003C\u002Fstrong> – Works seamlessly with popular builders like Bricks, Elementor, Gutenberg, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Online Courses & Educational Content\u003C\u002Fli>\n\u003Cli>Premium News & Media Sites\u003C\u002Fli>\n\u003Cli>Subscription Services\u003C\u002Fli>\n\u003Cli>Member Communities\u003C\u002Fli>\n\u003Cli>Digital Downloads\u003C\u002Fli>\n\u003Cli>Professional Services\u003C\u002Fli>\n\u003Cli>Content Creators\u003C\u002Fli>\n\u003Cli>Online Coaches\u003C\u002Fli>\n\u003Cli>Digital Products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Essential Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Smart Content Protection\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Protect entire pages or specific sections\u003C\u002Fli>\n\u003Cli>Create multiple membership plans, paid or free\u003C\u002Fli>\n\u003Cli>Set up trial periods for paid plans\u003C\u002Fli>\n\u003Cli>Custom access rules\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Modern Authentication\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Social login (Google, GitHub, LinkedIn, etc.)\u003C\u002Fli>\n\u003Cli>Passwordless email login\u003C\u002Fli>\n\u003Cli>Traditional email\u002Fpassword\u003C\u002Fli>\n\u003Cli>Custom registration fields, we call them “custom fields”\u003C\u002Fli>\n\u003Cli>Profile management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Payment & Subscriptions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stripe integration – Memberstack exclusively uses Stripe\u003C\u002Fli>\n\u003Cli>Multiple pricing tiers\u003C\u002Fli>\n\u003Cli>Free and paid plans\u003C\u002Fli>\n\u003Cli>Trial periods\u003C\u002Fli>\n\u003Cli>Payment management\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pricing\u003C\u002Fh4>\n\u003Cp>Start in test mode for free – no credit card required. When you’re ready to launch, choose the plan that fits your member count. As your business grows, unlock lower transaction fees. We added this section because we want to be transparent about our pricing and help you make an informed decision.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Basic – $29\u002Fmo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Perfect for up to 1,000 members\u003C\u002Fli>\n\u003Cli>4% transaction fee – great for testing the waters\u003C\u002Fli>\n\u003Cli>All core features included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Professional – $49\u002Fmo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Scale up to 5,000 members\u003C\u002Fli>\n\u003Cli>Reduced 2% transaction fee\u003C\u002Fli>\n\u003Cli>All core features included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Business – $99\u002Fmo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support up to 10,000 members\u003C\u002Fli>\n\u003Cli>Ultra-low 0.9% transaction fee\u003C\u002Fli>\n\u003Cli>All core features included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Established – $499\u002Fmo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>10,000+ members\u003C\u002Fli>\n\u003Cli>ZERO transaction fees – maximize your revenue\u003C\u002Fli>\n\u003Cli>All core features included\u003C\u002Fli>\n\u003Cli>Priority support included\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Every Plan Includes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress integration\u003C\u002Fli>\n\u003Cli>Social login options\u003C\u002Fli>\n\u003Cli>Stripe payment processing\u003C\u002Fli>\n\u003Cli>Custom SSO\u003C\u002Fli>\n\u003Cli>Branded emails\u003C\u002Fli>\n\u003Cli>Member management dashboard\u003C\u002Fli>\n\u003Cli>Save 20% with annual billing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Start for free in test mode and upgrade when you’re ready to launch. No hidden fees or surprises – just straightforward pricing that scales with your success.\u003C\u002Fp>\n\u003Ch4>Page Builder Integration\u003C\u002Fh4>\n\u003Cp>Works seamlessly with your favorite page builders:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bricks\u003C\u002Fstrong> – Native elements for forms and buttons\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor\u003C\u002Fstrong> – Custom widgets for membership features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Divi\u003C\u002Fstrong> – Built-in module support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg\u003C\u002Fstrong> – Dedicated blocks for content protection\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Easy Implementation\u003C\u002Fh4>\n\u003Cp>Add membership features anywhere with our shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[memberstack_login]\u003C\u002Fcode> – Display login form\u003C\u002Fli>\n\u003Cli>\u003Ccode>[memberstack_signup]\u003C\u002Fcode> – Display signup form\u003C\u002Fli>\n\u003Cli>\u003Ccode>[memberstack_protected]\u003C\u002Fcode> – Protect content sections\u003C\u002Fli>\n\u003Cli>\u003Ccode>[memberstack_member]\u003C\u002Fcode> – Display member information\u003C\u002Fli>\n\u003Cli>\u003Ccode>[memberstack_modal]\u003C\u002Fcode> – Add modal triggers\u003C\u002Fli>\n\u003Cli>\u003Ccode>[memberstack_logout]\u003C\u002Fcode> – Add logout buttons\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install the Memberstack WordPress plugin\u003C\u002Fli>\n\u003Cli>Create your free Memberstack account at \u003Ca href=\"https:\u002F\u002Fmemberstack.com\" rel=\"nofollow ugc\">memberstack.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Copy your App ID from the Memberstack dashboard\u003C\u002Fli>\n\u003Cli>Paste the App ID in WordPress under Settings > Memberstack\u003C\u002Fli>\n\u003Cli>Start protecting content and adding membership features!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Professional Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Extensive \u003Ca href=\"https:\u002F\u002Fdocs.memberstack.com\u002Fhc\u002Fen-us\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support Team – \u003Ca href=\"https:\u002F\u002Fdocs.memberstack.com\u002Fhc\u002Fen-us\u002Frequests\u002Fnew\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Community Forum – \u003Ca href=\"https:\u002F\u002Fdocs.memberstack.com\u002Fhc\u002Fen-us\u002Fcommunity\u002Fposts\" rel=\"nofollow ugc\">Join the Discussion\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress Slack Community – \u003Ca href=\"https:\u002F\u002Fwww.memberstack.com\u002Fwpslack\" rel=\"nofollow ugc\">Join the Slack Community\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Memberstack integrates with our cloud service to manage memberships and protect content. \u003Ca href=\"https:\u002F\u002Fdocs.memberstack.com\u002Fhc\u002Fen-us\u002Farticles\u002F11419812024347-Privacy-Policy\" rel=\"nofollow ugc\">View our Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Transform your WordPress site into a premium membership platform. Create members-only content and manage subscriptions with ease.",2912,24,"2026-03-03T09:43:00.000Z","6.9.4","6.7",[96,97,98,22,99],"content-protection","membership","social-login","user-authentication","https:\u002F\u002Fmemberstack.com\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmemberstack.1.3.1.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":34,"downloaded":110,"rating":27,"num_ratings":27,"last_updated":111,"tested_up_to":51,"requires_at_least":112,"requires_php":53,"tags":113,"homepage":117,"download_link":118,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cancellation-surveys-offers-for-woo-subscriptions","Cancellation Survey and Offers for Woo Subscriptions","2.0.0","meowcrew","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeowcrew\u002F","\u003Cp>Subscriptions can be canceled for many reasons. By learning these reasons through surveys and responding with appropriate offers, you can turn a potential cancellation into a continued subscription.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FALtVGbFax-g?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Important links:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002Fplugin\u002Fcancellation-survey-and-offers-for-woocommerce-subscriptions\" rel=\"nofollow ugc\">Premium Version Page\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcancellation.meow-crew.com\u002Fdemo\" rel=\"nofollow ugc\">Demo for Plugin Testing\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmeow-crew.com\u002Fdocumentation\u002Fcancellation-surveys-offers-for-woo-subscriptions-documentation\" rel=\"nofollow ugc\">Plugin Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Cancellation Survey and Offers for WooCommerce Subscriptions helps you keep more subscribers by addressing their concerns when they decide to cancel. This plugin lets you set up surveys to understand why customers are leaving and offers them discounts, or skip next renewal to encourage them to stay.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customizable Feedback Forms\u003C\u002Fstrong>: Create surveys to understand why customers want to stop their subscriptions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Multi-Offers\u003C\u002Fstrong>: Create multiple different offers within a single survey and trigger specific discounts based on the customer’s specific cancellation reason.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ask for details\u003C\u002Fstrong>: Specify certain cancellation reasons that require users to provide a detailed response.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended text editor\u003C\u002Fstrong>: Use the extended editor in survey descriptions to attach media, style your text, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Segmented Surveys\u003C\u002Fstrong>: Make different surveys for various types of products and categories as well as user roles or accounts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Detailed Analytics\u003C\u002Fstrong>: Track each cancellation attempt, cancellation reasons, and (in the premium version) the performance of retention offers in the survey dashboard.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Numerous Hooks\u003C\u002Fstrong>: Both survey and retention offer popups include multiple hooks for adding custom text, media, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Retention Offers\u003C\u002Fstrong>: Automatically offer retention incentives if certain survey answers are chosen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Logic\u003C\u002Fstrong>: Link different survey answers to different offers (e.g., offer a “Price” respondent a 50% discount, while offering a “Moving away” respondent a “Skip Renewal” option).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer discounts\u003C\u002Fstrong>: Apply a discount to the user’s subscription when they accept a retention offer to keep their subscription.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer to skip renewal\u003C\u002Fstrong>: Allow users to postpone their next renewal by one subscription period instead of canceling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inherits Coupon Code Capabilities\u003C\u002Fstrong>: Plugin’s discount offers are based on coupon codes, so you can utilize all features of coupon codes to create discounts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscription Duration Limits\u003C\u002Fstrong>: Limit on whom discounts are offered based on how long the subscription has been active.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Retention offers for trials\u003C\u002Fstrong>: Exclude users still in their free trial from receiving retention offers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin works with WooCommerce’s recurring coupon codes to offer discounts when someone tries to cancel their subscription. It includes all the features of recurring coupon codes, such as fixed amount off, percentage off, or discounts for a set number of renewals. Additionally, since the discount system is based on regular WooCommerce coupons, you can enhance your discount strategies by integrating with other plugins that enhance coupon codes (like Smart Coupons). This combination gives you greater control over your discount offers, making it easier to tailor them to specific subscription scenarios.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Create cancellation survey\u003C\u002Fstrong> – Design and deploy surveys to understand why customers might cancel their subscriptions. These surveys can be tailored to specific subscriber segments and product types.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add multiple retention offers\u003C\u002Fstrong> – Create one or more offers (discounts or skip renewal) within your survey. You can now map specific survey answers to specific offers, allowing for a highly personalized retention strategy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set limits to users, subscriptions, and products\u003C\u002Fstrong> – Set restrictions to control who can receive retention offers and under what conditions. Set parameters based on user roles, subscription duration, and product categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test surveys and offers\u003C\u002Fstrong> – Make a test purchase and attempt to cancel. Verify that different survey answers trigger the correct corresponding offers as configured.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track retention success in dashboard\u003C\u002Fstrong> – Go to Survey Answers in the Surveys & Offers tab to view analytics on which specific offers are performing best for specific cancellation reasons.\u003C\u002Fli>\n\u003C\u002Fol>\n","Increase retention for WooCommerce Subscriptions by making retention offers (discounts or skip renewal), and collecting feedback with surveys when cus &hellip;",1715,"2026-03-28T10:52:00.000Z","5.0",[114,115,22,116,79],"discounts","subscription","survey","https:\u002F\u002Fmeow-crew.com\u002Fplugin\u002Fcancellation-surveys-offers-for-woocommerce-subscriptions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcancellation-surveys-offers-for-woo-subscriptions.2.0.0.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":11,"downloaded":127,"rating":27,"num_ratings":27,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":137,"download_link":138,"security_score":139,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"1crm-customer-connection","1CRM Customer Connection for WordPress","1.0.4","1CRM Systems Corp.","https:\u002F\u002Fprofiles.wordpress.org\u002F1crmcorp\u002F","\u003Cp>The 1CRM Customer Connection portal plugin for WordPress brings self-service to the digital world. Adding this plugin to your WordPress website puts customers in the driver’s seat, enabling them to complete many common tasks themselves, and find answers to their most frequently asked questions. They can manage their subscriptions, approve quotes, reprint past invoices, track projects, log support issues and more – right from your website!\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cp>This plugin enables the display of a variety of different types of information held in the 1CRM system, within the pages of your WordPress website. Adding defined shortcodes to your site’s pages will allow authorized clients to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get Help, by Searching a Knowledge Base\u003C\u002Fli>\n\u003Cli>Review and Create Service Cases\u003C\u002Fli>\n\u003Cli>Review and Approve Quotes, PDF Download\u003C\u002Fli>\n\u003Cli>Review Invoice and Payment History, with PDF Download\u003C\u002Fli>\n\u003Cli>Interact on Projects – Upload & Download Documents, Check Progress\u003C\u002Fli>\n\u003Cli>Review and Update Their Own Contact Info\u003C\u002Fli>\n\u003Cli>Manage Subscriptions\u003C\u002Fli>\n\u003Cli>Perform GDPR Requests – Viewing or Erasing their Personal Data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Minimum PHP version\u003C\u002Fh4>\n\u003Cp>This plugin requires at least PHP 7.1 to have full compatibility.\u003C\u002Fp>\n\u003Ch4>WARNING\u003C\u002Fh4>\n\u003Cp>1CRM Customer Connection is commercial software which must be licensed. While you can download and install the plugin freely, it will only function properly when connected to a 1CRM Professional or Enterprise Edition system (version 8.6.x or later) which includes a subscription to the Customer Connection portal. If you are curious to try, you can check out the Live Demo.(https:\u002F\u002Fportaldemo.1crmcloud.com\u002Fwordpress\u002F)\u003C\u002Fp>\n\u003Ch4>Documentation\u003C\u002Fh4>\n\u003Cp>Plugin documentation is available at (https:\u002F\u002F1crm.com\u002Fdocumentation\u002F1crm-customer-connection-guide\u002F).\u003C\u002Fp>\n\u003Ch4>Reporting issues\u003C\u002Fh4>\n\u003Cp>Please address all questions and issues using our Support Request Form. (https:\u002F\u002F1crm.com\u002Fsupport-request-form\u002F).\u003C\u002Fp>\n","The easiest way to connect 1CRM with WordPress.",1745,"2020-11-16T16:19:00.000Z","5.4.19","5.2.5","",[133,134,135,136,22],"1crm","booking","crm","knowledge-base","https:\u002F\u002F1crm.com\u002F1crm-wordpress-customer-connection\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F1crm-customer-connection.zip",85,{"attackSurface":141,"codeSignals":227,"taintFlows":239,"riskAssessment":305,"analyzedAt":308},{"hooks":142,"ajaxHandlers":170,"restRoutes":223,"shortcodes":224,"cronEvents":225,"entryPointCount":226,"unprotectedCount":27},[143,149,153,157,161,165],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","admin_enqueue_scripts","enqueue_admin_assets","includes\u002Fclass-palmsst-admin.php",19,{"type":144,"name":150,"callback":151,"file":147,"line":152},"admin_menu","add_admin_menu",20,{"type":144,"name":154,"callback":155,"file":147,"line":156},"wp_dashboard_setup","add_dashboard_widget",23,{"type":144,"name":158,"callback":159,"file":147,"line":160},"admin_notices","show_renewal_alert",36,{"type":144,"name":162,"callback":163,"priority":11,"file":147,"line":164},"wp_login","reset_renewal_alert",37,{"type":144,"name":166,"callback":167,"file":168,"line":169},"admin_init","palmsst_register_settings","subscription-tracker.php",34,[171,177,181,184,188,192,195,198,201,204,208,212,215,219],{"action":172,"nopriv":173,"callback":174,"hasNonce":175,"hasCapCheck":175,"file":147,"line":176},"palmsst_save_plugin_data",false,"save_plugin_data",true,21,{"action":178,"nopriv":173,"callback":179,"hasNonce":175,"hasCapCheck":175,"file":147,"line":180},"palmsst_export_plugin_data","export_plugin_data",22,{"action":182,"nopriv":173,"callback":183,"hasNonce":175,"hasCapCheck":175,"file":147,"line":91},"palmsst_get_calendar_events","get_calendar_events",{"action":185,"nopriv":173,"callback":186,"hasNonce":175,"hasCapCheck":175,"file":147,"line":187},"palmsst_sync_plugins","handle_sync_plugins",25,{"action":189,"nopriv":173,"callback":190,"hasNonce":175,"hasCapCheck":175,"file":147,"line":191},"palmsst_add_subscription","add_subscription",26,{"action":193,"nopriv":173,"callback":193,"hasNonce":175,"hasCapCheck":175,"file":147,"line":194},"palmsst_delete_subscription",27,{"action":196,"nopriv":173,"callback":196,"hasNonce":175,"hasCapCheck":173,"file":147,"line":197},"palmsst_get_notes",28,{"action":199,"nopriv":173,"callback":199,"hasNonce":175,"hasCapCheck":173,"file":147,"line":200},"palmsst_save_notes",29,{"action":202,"nopriv":173,"callback":203,"hasNonce":175,"hasCapCheck":175,"file":147,"line":34},"palmsst_add_free_trial","add_free_trial",{"action":205,"nopriv":173,"callback":206,"hasNonce":175,"hasCapCheck":175,"file":147,"line":207},"palmsst_get_trial_notes","get_trial_notes",31,{"action":209,"nopriv":173,"callback":210,"hasNonce":175,"hasCapCheck":175,"file":147,"line":211},"palmsst_update_trial_notes","update_trial_notes",32,{"action":213,"nopriv":173,"callback":213,"hasNonce":175,"hasCapCheck":175,"file":147,"line":214},"palmsst_delete_trial",33,{"action":216,"nopriv":173,"callback":217,"hasNonce":175,"hasCapCheck":175,"file":147,"line":218},"palmsst_update_subscription","update_subscription",35,{"action":220,"nopriv":173,"callback":221,"hasNonce":175,"hasCapCheck":175,"file":147,"line":222},"palmsst_dismiss_renewal_alert","dismiss_renewal_alert",38,[],[],[],14,{"dangerousFunctions":228,"sqlUsage":229,"outputEscaping":231,"fileOperations":27,"externalRequests":27,"nonceChecks":226,"capabilityChecks":226,"bundledLibraries":238},[],{"prepared":49,"raw":27,"locations":230},[],{"escaped":232,"rawEcho":62,"locations":233},293,[234],{"file":235,"line":236,"context":237},"admin\u002Fviews\u002Fsettings-page.php",98,"raw output",[],[240,258,268,281],{"entryPoint":241,"graph":242,"unsanitizedCount":27,"severity":257},"palmsst_get_notes (includes\u002Fclass-palmsst-admin.php:204)",{"nodes":243,"edges":255},[244,249],{"id":245,"type":246,"label":247,"file":147,"line":248},"n0","source","$_POST",213,{"id":250,"type":251,"label":252,"file":147,"line":253,"wp_function":254},"n1","sink","get_var() [SQLi]",226,"get_var",[256],{"from":245,"to":250,"sanitized":175},"low",{"entryPoint":259,"graph":260,"unsanitizedCount":27,"severity":257},"get_trial_notes (includes\u002Fclass-palmsst-admin.php:772)",{"nodes":261,"edges":266},[262,264],{"id":245,"type":246,"label":247,"file":147,"line":263},780,{"id":250,"type":251,"label":252,"file":147,"line":265,"wp_function":254},783,[267],{"from":245,"to":250,"sanitized":175},{"entryPoint":269,"graph":270,"unsanitizedCount":27,"severity":257},"get_calendar_events (includes\u002Fclass-palmsst-admin.php:905)",{"nodes":271,"edges":279},[272,275],{"id":245,"type":246,"label":273,"file":147,"line":274},"$_GET (x2)",916,{"id":250,"type":251,"label":276,"file":147,"line":277,"wp_function":278},"get_results() [SQLi]",920,"get_results",[280],{"from":245,"to":250,"sanitized":175},{"entryPoint":282,"graph":283,"unsanitizedCount":27,"severity":257},"\u003Cclass-palmsst-admin> (includes\u002Fclass-palmsst-admin.php:0)",{"nodes":284,"edges":301},[285,287,288,292,297,299],{"id":245,"type":246,"label":286,"file":147,"line":248},"$_POST (x2)",{"id":250,"type":251,"label":252,"file":147,"line":253,"wp_function":254},{"id":289,"type":246,"label":290,"file":147,"line":291},"n2","$_POST (x3)",286,{"id":293,"type":251,"label":294,"file":147,"line":295,"wp_function":296},"n3","echo() [XSS]",416,"echo",{"id":298,"type":246,"label":273,"file":147,"line":274},"n4",{"id":300,"type":251,"label":276,"file":147,"line":277,"wp_function":278},"n5",[302,303,304],{"from":245,"to":250,"sanitized":175},{"from":289,"to":293,"sanitized":175},{"from":298,"to":300,"sanitized":175},{"summary":306,"deductions":307},"The \"subscription-tracker\" v1.6.1 plugin exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to WordPress security best practices, with all identified entry points (14 AJAX handlers) protected by both nonce and capability checks. The code also shows robust defense against common vulnerabilities, as evidenced by the 100% use of prepared statements for SQL queries and proper output escaping for all identified outputs. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its secure design. Taint analysis did not reveal any critical or high-severity vulnerabilities related to unsanitized data flows.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs, suggesting a consistent track record of security. This lack of historical issues, combined with the positive static analysis results, indicates a well-maintained and secure plugin. However, it's important to note that static analysis is not exhaustive and may not catch all potential vulnerabilities, especially those arising from complex interactions or environment-specific configurations. The relatively high number of AJAX handlers, though secured, does represent a significant attack surface that is constantly being monitored and maintained.\n\nIn conclusion, \"subscription-tracker\" v1.6.1 appears to be a secure plugin. Its strengths lie in its comprehensive use of WordPress security mechanisms like nonces and capability checks, along with secure coding practices for database queries and output handling. The absence of known vulnerabilities reinforces this assessment. The only minor area of consideration is the number of AJAX endpoints, which, while secured, represent potential areas for future vulnerabilities if not rigorously maintained. Overall, the risk associated with this plugin is low.",[],"2026-04-16T12:08:32.813Z",{"wat":310,"direct":327},{"assetPaths":311,"generatorPatterns":318,"scriptPaths":319,"versionParams":320},[312,313,314,315,316,317],"\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Flib\u002Ffullcalendar.min.js","\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Fjs\u002Fpsm-admin.js","\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Fcss\u002Fpsm-admin.css","\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Flib\u002Fchart.min.js","\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Flib\u002Fchartjs-plugin-datalabels\u002Fdist\u002Fchartjs-plugin-datalabels.min.js","\u002Fwp-content\u002Fplugins\u002Fsubscription-tracker\u002Fassets\u002Fjs\u002Fpalmsst-settings.js",[],[312,313,315,316,317],[321,322,323,324,325,326],"subscription-tracker\u002Fassets\u002Flib\u002Ffullcalendar.min.js?ver=","subscription-tracker\u002Fassets\u002Fjs\u002Fpsm-admin.js?ver=","subscription-tracker\u002Fassets\u002Fcss\u002Fpsm-admin.css?ver=","subscription-tracker\u002Fassets\u002Flib\u002Fchart.min.js?ver=","subscription-tracker\u002Fassets\u002Flib\u002Fchartjs-plugin-datalabels\u002Fdist\u002Fchartjs-plugin-datalabels.min.js?ver=","subscription-tracker\u002Fassets\u002Fjs\u002Fpalmsst-settings.js?ver=",{"cssClasses":328,"htmlComments":330,"htmlAttributes":331,"restEndpoints":334,"jsGlobals":337,"shortcodeOutput":340},[329],"palms-subscription-tracker-wrap",[],[332,333],"data-nonce=\"palmsst_nonce\"","data-ajaxurl=\"admin-ajax.php\"",[335,336],"\u002Fwp-json\u002Fpalmsst\u002Fv1\u002Fsubscriptions","\u002Fwp-json\u002Fpalmsst\u002Fv1\u002Fsync",[338,339],"palmsst","palmsst_insights_ajax_object",[],{"error":175,"url":342,"statusCode":343,"statusMessage":344,"message":344},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fsubscription-tracker\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":346,"versions":347},5,[348,353,360,367,374],{"version":6,"download_url":25,"svn_tag_url":349,"released_at":28,"has_diff":173,"diff_files_changed":350,"diff_lines":28,"trac_diff_url":351,"vulnerabilities":352,"is_current":175},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsubscription-tracker\u002Ftags\u002F1.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsubscription-tracker%2Ftags%2F1.6&new_path=%2Fsubscription-tracker%2Ftags%2F1.6.1",[],{"version":354,"download_url":355,"svn_tag_url":356,"released_at":28,"has_diff":173,"diff_files_changed":357,"diff_lines":28,"trac_diff_url":358,"vulnerabilities":359,"is_current":173},"1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-tracker.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsubscription-tracker\u002Ftags\u002F1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsubscription-tracker%2Ftags%2F1.5&new_path=%2Fsubscription-tracker%2Ftags%2F1.6",[],{"version":361,"download_url":362,"svn_tag_url":363,"released_at":28,"has_diff":173,"diff_files_changed":364,"diff_lines":28,"trac_diff_url":365,"vulnerabilities":366,"is_current":173},"1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-tracker.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsubscription-tracker\u002Ftags\u002F1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsubscription-tracker%2Ftags%2F1.4&new_path=%2Fsubscription-tracker%2Ftags%2F1.5",[],{"version":368,"download_url":369,"svn_tag_url":370,"released_at":28,"has_diff":173,"diff_files_changed":371,"diff_lines":28,"trac_diff_url":372,"vulnerabilities":373,"is_current":173},"1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-tracker.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsubscription-tracker\u002Ftags\u002F1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fsubscription-tracker%2Ftags%2F1.3&new_path=%2Fsubscription-tracker%2Ftags%2F1.4",[],{"version":375,"download_url":376,"svn_tag_url":377,"released_at":28,"has_diff":173,"diff_files_changed":378,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":379,"is_current":173},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubscription-tracker.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsubscription-tracker\u002Ftags\u002F1.3\u002F",[],[]]