[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAI5e5dtIuv98hUCvtU18HW-mS1yvz9zv8OHz1GBBPUQ":3},{"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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":139,"fingerprints":194},"wp-max-submit-protect","WP Max Submit Protect","1.1.2","Jason Judge","https:\u002F\u002Fprofiles.wordpress.org\u002Fjudgej\u002F","\u003Cp>Some appications, such as ecommerce sites, can have administration forms that submit well over a thousand\u003Cbr \u002F>\nparameters. PHP, by default, is set to accept only one thousand parameters and so some of the submitted data can get lost.\u003C\u002Fp>\n\u003Cp>Most applications don’t check whether they received everything, and so data can get broken easily and silently.\u003Cbr \u002F>\nA WooCommerce product with 40 variations can have over 1300 submitted form items, and when saving the product you have no idea that much of that data is being discarded.\u003C\u002Fp>\n\u003Cp>Luckily \u003Ca href=\"http:\u002F\u002Fdocs.woothemes.com\u002Fdocument\u002Fproblems-with-large-amounts-of-data-not-saving-variations-rates-etc\u002F\" rel=\"nofollow ugc\">the maximum number of accepted parameters can be changed in php.ini\u003C\u002Fa>\u003Cbr \u002F>\nThe problem is, many site owners have no idea this needs to be done until it is too late and their application,\u003Cbr \u002F>\nfor example their WooCommerce store, has lost half its product variations.\u003C\u002Fp>\n\u003Cp>If using php.ini on your site, the file needs to be in the \u002Fwp-admin directory as that is where the admin forms are submitted to.\u003C\u002Fp>\n\u003Cp>To protect yourself and make sure the server limit does not catch\u003Cbr \u002F>\nyou unawares, install this plugin and let it run in the background. Each time you try to submit a form in the\u003Cbr \u002F>\nadmin pages (e.g. updating a WooCommerce product with lots of variatrions) this plugin will check that the\u003Cbr \u002F>\nnumber of form parameters you are about to submit does not exceed the server limit. If it does, then it\u003Cbr \u002F>\nwill inform you and give you the opportunity to postpone the submit while you increase the server settings.\u003Cbr \u002F>\nThe link above describes how to set the limits on the server. More details in the FQAs.\u003C\u002Fp>\n\u003Cp>This plugin has been tested against PHP5.4 but is written to be compatible with PHP5.3. The project repository is here:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Facademe\u002Fwp-max-submit-protect\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Facademe\u002Fwp-max-submit-protect\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Note: turning on the Gravity Forms’ “”No-Conflict Mode” will disable this plugin. You may have reasons for using that setting, but it will disable most other plugins, some of which may be security-related.\u003C\u002Fp>\n\u003Cp>Please let me know how this plugin works for you, whether you like it, and how it can be improved.\u003C\u002Fp>\n","Prevent large forms being submitted that may blow the server's field count limit and lose data.",400,14167,100,7,"2015-07-30T15:00:00.000Z","4.2.39","3.6","",[20,21,22],"data-integrity","forms","woocommerce","https:\u002F\u002Fgithub.com\u002Facademe\u002Fwp-max-submit-protect","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-max-submit-protect.1.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":34,"computed_at":36},"judgej",6,910,81,30,"2026-04-04T13:56:35.858Z",[38,63,85,103,123],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":18,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":26,"last_vuln_date":62,"fetched_at":28},"telsender","TelSender – Сontact form 7, Events, Wpforms, ninja forms  and woocommerce to telegram bot","1.14.15","pechenki","https:\u002F\u002Fprofiles.wordpress.org\u002Fpechenki\u002F","\u003Cp>Електронна пошта це добре але не завжди швидко. Тому пропоную надсилати данні з форм на сайті в телеграм. Плагін дозволяє надсилати данні з таких форм які створенні через ContactForm,wpforms, а також перехоплювати будь які  POST запити на сервері.\u003Cbr \u002F>\nТакож є інтеграція з  wooccommerce, тепер всі нові замовленя будуть відправлятись і в телеграм.\u003C\u002Fp>\n\u003Cp>Переваги \u003Ca href=\"https:\u002F\u002Fcoder.org.ua\u002Fdev\u002Fwordpress\u002Ftelsender-pro\" rel=\"nofollow ugc\">TelsenderPro\u003C\u002Fa>\u003Cbr \u002F>\n– Надсилати файли\u003Cbr \u002F>\n– Надсилати декільком користувачам\u003Cbr \u002F>\n– Якщо чат використовує гілки, надсилати у відповідну гулку\u003Cbr \u002F>\n– Вказати для ріних форм різні чати в телегра\u003Cbr \u002F>\n– В подіяї можливість відслідковувати користувачів, що хочуть авторизуватись та заблокувати їх ip\u003C\u002Fp>\n\u003Cp>Email is good, but not always fast. Therefore, I suggest sending data from forms on the site to Telegram. The plugin allows you to send data from such forms created through ContactForm, wpforms, as well as intercept any POST requests on the server.\u003Cbr \u002F>\nThere is also an integration with wooccommerce, now all new orders will be sent to Telegram.\u003C\u002Fp>\n\u003Cp>Advantages of \u003Ca href=\"https:\u002F\u002Fcoder.org.ua\u002Fdev\u002Fwordpress\u002Ftelsender-pro\" rel=\"nofollow ugc\">TelsenderPro\u003C\u002Fa>\u003Cbr \u002F>\n– Send files\u003Cbr \u002F>\n– Send to multiple users\u003Cbr \u002F>\n– If the chat uses branches, send to the appropriate branch\u003Cbr \u002F>\n– Specify different chats in Telegram for different forms\u003Cbr \u002F>\n– In the event, you can track users who want to log in and block their IP\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Надсилає заявки з ContactForm 7 у телеграми;\u003C\u002Fli>\n\u003Cli>Надсилає заявки з wpforms у телеграми;\u003C\u002Fli>\n\u003Cli>Надсилає заявки з Ninja forms у телеграми;\u003C\u002Fli>\n\u003Cli>Надсилає повідомлення про Login Failed (Помилка входу в систему)\u003C\u002Fli>\n\u003Cli>Надсилає повідомлення про Login success ( Успішний вхід в систему)\u003C\u002Fli>\n\u003Cli>Перехоплення  Post запитів\u003C\u002Fli>\n\u003Cli>Надсилає замовлення з wooccommerce в телеграми;\u003C\u002Fli>\n\u003Cli>Повідомлення швидко досягають;\u003C\u002Fli>\n\u003Cli>Зручний у використанні;\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ефективно;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Sends requests from ContactForm 7 to telegrams;\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Sends requests from wpforms to telegrams;\u003C\u002Fli>\n\u003Cli>Sends requests from Ninja forms to telegrams;\u003C\u002Fli>\n\u003Cli>Sends Login Failed notification to emails\u003C\u002Fli>\n\u003Cli>Sends Login success notification (Successful login)\u003C\u002Fli>\n\u003Cli>Intercepts Post requests\u003C\u002Fli>\n\u003Cli>Sends orders from wooccommerce to telegrams;\u003C\u002Fli>\n\u003Cli>Messages reach quickly;\u003C\u002Fli>\n\u003Cli>Easy to use;\u003C\u002Fli>\n\u003Cli>Effective;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ninja forms\u003C\u002Fp>\n","TelSender - a plugin that works with contact form 7 and the woocommerce store in wordpress. It sends applications from forms to a chat telegram.",5000,36685,13,"2026-01-29T08:52:00.000Z","6.9.4","5.8","7.4",[54,55,56,57,58],"%d1%81ontact-form-7-to-telegram","ninja-forms","telegram","telegram-ninja-forms","woocommerce-to-telegram","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftelsender.1.14.15.zip",96,2,"2026-01-27 21:48:26",{"slug":64,"name":65,"version":66,"author":65,"author_profile":67,"description":68,"short_description":65,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":50,"requires_at_least":74,"requires_php":18,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":26,"last_vuln_date":84,"fetched_at":28},"zoho-campaigns","Zoho Campaigns","2.1.6","https:\u002F\u002Fprofiles.wordpress.org\u002Fzoho-campaigns\u002F","\u003Ch4>Zoho Campaigns\u003C\u002Fh4>\n\u003Cp>Zoho Campaigns is an email marketing software from Zoho’s suite of business applications. With Campaigns, you can create and send emails that drive more sales and maximize engagement. From delivering personalized email experiences to building loyal customers, get on a simplified email marketing process with contact management, customer-centric content, targeted nurturing, automated followups, and advanced conditional workflows.\u003C\u002Fp>\n\u003Ch4>Signup Forms\u003C\u002Fh4>\n\u003Cp>Embed signup forms to your WordPress site and entice your web visitors to sign up for your content. Once they sign up, they are automatically added as leads in the respective mailing lists inside your Campaigns account.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can fetch these signup forms from your Campaigns account and embed them on your site using short codes.\u003C\u002Fli>\n\u003Cli>Instantly show or hide a signup form on your site through a control within WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automated Workflows:\u003C\u002Fh4>\n\u003Cp>Zoho Campaigns’ plugin also helps you connect your complete WooCommerce store, which syns your customers’ information as well. From setting up promotional emails to instantly triggering abandoned cart messages, all your store capabilities are handled. Also, with trigger-based workflows from Zoho Campaigns, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send detailed followups to customers and make them purchase more.\u003C\u002Fli>\n\u003Cli>Update seasoned customers and new buyers about your store’s offers and promotions.\u003C\u002Fli>\n\u003Cli>Instantly send cart abandonment messages for purchase completion.\u003C\u002Fli>\n\u003Cli>Set up a welcome email series for recent buyers.\u003C\u002Fli>\n\u003Cli>Qualify the top buyers and push them to your CRM system.\u003C\u002Fli>\n\u003C\u002Ful>\n",4000,96428,40,20,"2026-02-19T10:59:00.000Z","5.0",[76,77,78,79,22],"abandoned-cart","email-marketing","marketing-automation","signup-forms","https:\u002F\u002Fhelp.zoho.com\u002Fportal\u002Fkb\u002Farticles\u002Fzoho-campaigns-plugin-for-wordpress-version-2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzoho-campaigns.zip",95,4,"2024-07-11 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":52,"tags":99,"homepage":101,"download_link":102,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"retainful-next-order-coupon-for-woocommerce","Retainful – WooCommerce Abandoned Cart, Newsletters, Email Marketing, Signup Forms and Automation","2.6.43","retainful","https:\u002F\u002Fprofiles.wordpress.org\u002Fretainful\u002F","\u003Cp>This plugin will be deprecated soon in favour of our new plugin that has a robust integration with both WordPress and WooCommerce. \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fretainful\u002F\" rel=\"ugc\">Try our new plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Best WooCommerce Abandoned Cart Recovery, Email Marketing, Newsletters, Automation, Popups & Signup Forms plugin for WooCommerce\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002F?utm_source=wp_repo&utm_medium=wp_description&utm_campaign=retainful&utm_id=wp_retainful\" rel=\"nofollow ugc\">Retainful\u003C\u002Fa>\u003C\u002Fstrong> is an all-in-one WooCommerce email marketing plugin, trusted by over 16,000+ ecommerce stores worldwide to recover abandoned carts, build powerful email lists, send irresistible targeted campaigns, automate workflows and track success.\u003C\u002Fp>\n\u003Cp>Retainful is tailor-made for WooCommerce, helping you to build your email list with signup forms & popups, send personalized email marketing campaigns & newsletters, automate order follow-ups to save time, recover WooCommerce abandoned carts and grow revenue without the complexity and high costs. 16,000+ e-commerce store owners chose us for cost-effective email marketing and ease of use.\u003C\u002Fp>\n\u003Cp>Join them & get started free!\u003C\u002Fp>\n\u003Ch3>Use Retainful to:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Recover WooCommerce abandoned carts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Capture email addresses and grow your email list with targeted \u003Cstrong>sign-up forms & popups\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Convert visitors into customers by sending nurturing \u003Cstrong>welcome emails with discounts\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Automate all your WooCommerce \u003Cstrong>email campaigns\u003C\u002Fstrong> tuned to user actions like sign-up, purchase, cart abandonment, and more. Easy setup, no hassle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Automate WooCommerce order follow-up emails.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Send unique coupon codes in WooCommerce \u003Cstrong>automated emails\u003C\u002Fstrong> to increase conversion and drive repeat purchases.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Win-back\u003C\u002Fstrong> inactive customers using pre-built workflows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Segment the email list\u003C\u002Fstrong> based on demographics, purchase history, email engagement, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Craft WordPress \u003Cstrong>email newsletters\u003C\u002Fstrong> easily with the drag-and-drop editor and pre-designed templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapp.retainful.com\u002F?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=signup\" rel=\"nofollow ugc\">Get Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Finstallation\u002Fwoocommerce?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=doc_link\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>What makes Retainful stand out?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>The most affordable WordPress email marketing plugin that doesn’t compromise on quality.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Designed for ease of use – offering easy-to-setup marketing automation for WooCommerce and pre-built workflows.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tools for every stage in the WooCommerce email marketing life cycle – use it to acquire, retain, and win back customers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Easy-to-use WordPress email newsletter builder.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>GDPR compliant\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>High email deliverability rates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Integrates seamlessly with WordPress & WooCommerce\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Switching to Retainful? Sync all your data seamlessly:\u003C\u002Fh3>\n\u003Cp>You can import your existing contacts and their order histories from your WordPress dashboard to Retainful within a few minutes.\u003C\u002Fp>\n\u003Ch3>How to get started with Retainful?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Sign up for a free account and get your API Keys.\u003C\u002Fli>\n\u003Cli>Connect to \u003Ca href=\"https:\u002F\u002Fapp.retainful.com\u002F?utm_source=wp_repo&utm_medium=wp_how_to_connect&utm_campaign=connect&utm_id=wp_retainful\" rel=\"nofollow ugc\">Retainful\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more about \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Finstallation\u002Fwoocommerce\u002F?utm_source=wp_repo&utm_medium=wp_how_to_connect&utm_campaign=connect&utm_id=wp_retainful\" rel=\"nofollow ugc\">Installation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Here is how Retainful helps you to do full-cycle WooCommerce email marketing:\u003C\u002Fh3>\n\u003Ch3>\u003Cstrong>WooCommerce Abandoned Cart Recovery\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>With Retainful, you can recover up to 30% of your \u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002Fwoocommerce-abandoned-carts\u002F\" rel=\"nofollow ugc\">WooCommerce abandoned carts\u003C\u002Fa> using the best recovery method of all – WooCommerce abandoned cart emails.\u003C\u002Fp>\n\u003Cp>You can make your WooCommerce abandoned cart emails a single-click cart recovery tool that takes the customer back to the cart page to finish their purchase in a click.\u003C\u002Fp>\n\u003Cp>To increase the chances of WooCommerce abandoned cart recovery, you can send multiple emails that are triggered automatically at well-timed intervals.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is the pre-built WooCommerce abandoned cart email series example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>First email:\u003C\u002Fstrong> A gentle reminder (After an hour)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Second email:\u003C\u002Fstrong> Email with a dynamic coupon (After a day)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third email:\u003C\u002Fstrong> Creating urgency (After 2 days)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Launch this WooCommerce cart abandonment recovery series in minutes & stop losing sales with Retainful.\u003Cbr \u002F>\nYou can include a one-click recovery link, dynamic content like the cart items, unique coupon codes to increase the recovery rate.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Here is how Retainful’s WooCommerce cart abandonment recovery works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Captures email addresses of the customer at the checkout (You can also use our Add-to-cart \u002F exit intent popup to capture the emails)\u003C\u002Fli>\n\u003Cli>Retainful tracks the cart abandonment in real-time and automatically sends a series of well-timed emails including a unique one-click recovery link.\u003C\u002Fli>\n\u003Cli>Customer recovers the cart with a single click and completes the purchase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapp.retainful.com\u002F?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=signup\" rel=\"nofollow ugc\">Get Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Finstallation\u002Fwoocommerce?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=doc_link\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Here is a \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Fautomations\u002Fabandoned-cart-recovery-email-campaign\" rel=\"nofollow ugc\">step-by-step guide to creating WooCommerce abandoned cart email campaigns\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Email Campaigns\u003C\u002Fh3>\n\u003Cp>Design and send beautiful WoCommerce \u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002Femail-campaign\u002F\" rel=\"nofollow ugc\">email campaigns\u003C\u002Fa>. Get started quickly using our beautiful templates and powerful visual customer journey builder – which are easy to use, even if you are not a designer or a developer.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Create beautiful email campaigns using our readymade templates and drag-and-drop email editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Personalize your WooCommerce automated emails with dynamic content such as customer name, address, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use the Smart Sending feature to send or schedule your campaigns at the recipient’s time zone for better engagement and conversion.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Send more targeted WooCommerce email campaigns by segmenting customers. Use our powerful segmentation feature to segment customers based on demographics, purchase history, engagement, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Measure your WooCommerce email campaign performance using our powerful reporting – opens, clicks, bounces, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Improve your email deliverability by automatically cleaning your list using our automated bounce handling & suppression features.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Send branded WordPress email campaigns in your own domain name and be compliant with the recent Google and Yahoo sender requirements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>High email deliverability\u003C\u002Fh3>\n\u003Cp>The WooCommerce email marketing plugin allows you to set up your email-sending domain that helps verify the emails are genuinely from you, reducing the likelihood of them being flagged as spam.\u003C\u002Fp>\n\u003Ch3>Smart sending\u003C\u002Fh3>\n\u003Cp>Smart Sending lets you define a timeframe (e.g., 8 hours, 24 hours) within which customers won’t receive more than one email from you. This applies to all WooCommerce email campaigns and workflows.\u003C\u002Fp>\n\u003Ch3>Email Automation\u003C\u002Fh3>\n\u003Cp>Retainful’s \u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002Fmarketing-automation\u002F\" rel=\"nofollow ugc\">WordPress email marketing automation\u003C\u002Fa> allows you to send the right message to the right person at the right time automatically.\u003C\u002Fp>\n\u003Cp>Once set up, the automation workflows automatically send WooCommerce follow-up emails every time a customer performs an action in your store – signing up for your newsletter, purchasing a product, abandoning the cart, or being inactive for a while.\u003C\u002Fp>\n\u003Cp>You can access any one of these workflows in the Free Plan as well. NOTE: You need to upgrade to access all of these workflows and use the WooCommerce email automation to the fullest.\u003C\u002Fp>\n\u003Cp>Retainful has pre-built automation workflows like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Abandoned cart recovery email:\u003C\u002Fstrong> A series of WooCommerce cart recovery emails triggered automatically and sent out at well-timed intervals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Welcome emails:\u003C\u002Fstrong> Once setup, sent only for the first time buyers to create a great first impression with a warm welcome message.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Thank you email with the next-order coupon:\u003C\u002Fstrong> When a customer places an order in your store, Retainful can automatically generate a unique, single-use coupon code for their next purchase and send it to the customer. Once set up, no manual actions are required.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce Order follow-up emails:\u003C\u002Fstrong> Send order confirmation, product tips, and feedback request emails in a single pre-built workflow.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Product review request email:\u003C\u002Fstrong> Request a product review a few days after the purchase.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fapp.retainful.com\u002F?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=signup\" rel=\"nofollow ugc\">Get Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Finstallation\u002Fwoocommerce?utm_source=wp_directory&utm_medium=description&utm_campaign=marketplace&utm_content=doc_link\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WordPress Email Newsletters\u003C\u002Fh3>\n\u003Cp>Sending WordPress email newsletters is the key to connecting with your customers and nurturing them beyond just prompting them to purchase.\u003C\u002Fp>\n\u003Cp>You can create stunning WordPress email newsletters effortlessly with pre-designed email templates and a drag-and-drop email editor of this email marketing plugin for WooCommerce.\u003C\u002Fp>\n\u003Cp>Some of the pre-built WooCommerce email newsletter template Retainful offers are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product launch template\u003C\u002Fli>\n\u003Cli>Product recommendation template\u003C\u002Fli>\n\u003Cli>Feedback request template\u003C\u002Fli>\n\u003Cli>Back-in-stock template\u003C\u002Fli>\n\u003Cli>Product-specific follow-up template\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Sign-up forms\u003C\u002Fh3>\n\u003Cp>Growing your email list is the first step in doing successful WooCommerce email marketing.\u003C\u002Fp>\n\u003Cp>The sign-up form is a \u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002Fpopups\u002F\" rel=\"nofollow ugc\">pop-up\u003C\u002Fa> that prompts visitors on your site to provide their email contact, converting casual visitors into leads.\u003C\u002Fp>\n\u003Cp>With Retainful, you can create targeted popups that are tuned to visitor behavior and displayed at the right time to get the conversion.\u003C\u002Fp>\n\u003Cp>You can create 4 types of popups with Retainful:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Welcome popup\u003C\u002Fstrong> – Appears when a visitor first lands on your website. It provides a warm greeting and often includes a special offer to encourage immediate engagement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add-to-cart popup\u003C\u002Fstrong>– Appears immediately after the customer clicks “Add to Cart” button and collects the email address before checkout, allowing you to send a cart reminder if it ends up in cart abandonment.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Exit-Intent popup\u003C\u002Fstrong> – Triggered when a visitor intends to leave your site. It serves as a last-minute\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed form\u003C\u002Fstrong> – It can be placed or integrated on the layout of the page of your site or in specific areas such as the footer or sidebar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>General popup\u003C\u002Fstrong>– Triggered based on specific conditions you set, such as time spent on the site, scroll depth, or clicks on particular elements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Email Segmentation\u003C\u002Fh3>\n\u003Cp>Segmenting your email list allows you to send personalized WooCommerce email campaigns that resonate with the customer and increase conversions.\u003C\u002Fp>\n\u003Cp>This WooCommerce email marketing plugin allows you to segment your customers based on demographics, purchase history, email engagement, and more.\u003C\u002Fp>\n\u003Cp>Not only does it have various segmentation criteria, but you can implement it in a few simple steps.\u003C\u002Fp>\n\u003Cp>You can choose predefined email \u003Ca href=\"https:\u002F\u002Fwww.retainful.com\u002Femail-segmentation\" rel=\"nofollow ugc\">segmentation\u003C\u002Fa> templates like abandoned cart customers, inactive customers, VIP customers, new customers, and active email subscribers, or you can create your own rules from scratch.\u003C\u002Fp>\n\u003Cp>For example, you can segment abandoned cart customers in multiple ways in Retainful – such as abandoned date, abandoned product name, total number of abandoned carts, and cart value, among others.\u003C\u002Fp>\n\u003Cp>Here is a guide on \u003Ca href=\"https:\u002F\u002Fhelp.retainful.com\u002Flist-and-segments\u002Fgetting-started-with-list-and-segments\u002F?utm_source=wp_repo&utm_medium=wp_email_segmentation&utm_campaign=email+segmentation&utm_id=wp_retainful\" rel=\"nofollow ugc\">how to segment your email list\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>WooCommerce Integration\u003C\u002Fh3>\n\u003Cp>Retainful integrates with your WooCommerce store natively. You can track WooCommerce cart abandonment and orders in almost real-time. You can import your customers in a few clicks.\u003C\u002Fp>\n\u003Cp>Just install our email marketing plugin for WooCommerce and connect your store to get started in minutes.\u003C\u002Fp>\n\u003Ch3>Drag and drop email editor\u003C\u002Fh3>\n\u003Cp>You can customize the WooCommerce email templates to suit your brand style easily, even if you are not a designer. Add logos, images, dynamic coupons, customer names and addresses, etc. – all with a simple drag-and-drop action.\u003C\u002Fp>\n\u003Ch3>Dynamic coupon codes\u003C\u002Fh3>\n\u003Cp>Generate dynamic coupon codes in a few clicks, and drag & drop them to your WooCommerce email template from the email editor.\u003C\u002Fp>\n\u003Ch3>Detailed Analytics\u003C\u002Fh3>\n\u003Cp>Retainful tracks every WooCommerce abandoned cart and displays the real-time data in its dashboard, including the recovered revenue. Also, you can check your conversion data right away in the dashboard.\u003C\u002Fp>\n\u003Ch3>Team Collaboration\u003C\u002Fh3>\n\u003Cp>Invite your team members and marketers to your Retainful account and allow them to manage your email campaigns, automation, and email lists. You can have full control over what they can access and manage.\u003C\u002Fp>\n\u003Ch3>Seamless migration\u003C\u002Fh3>\n\u003Cp>Migrate all your data like contact lists, email templates, and campaign history from your apps like Mailchimp, Klaviyo, and more to Retainful. Contact our support team to avail the migration service at free of cost.\u003C\u002Fp>\n","WooCommerce abandoned cart recovery, Newsletters, Email campaigns, Subscription forms, Popups and Email Marketing Automation plugin",2000,172777,98,"2026-03-09T11:19:00.000Z","6.8.5","6.0.0",[76,77,21,100,22],"newsletter","https:\u002F\u002Fwww.retainful.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fretainful-next-order-coupon-for-woocommerce.2.6.43.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":13,"num_ratings":113,"last_updated":114,"tested_up_to":50,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":18,"download_link":122,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"duplicate-killer","Duplicate Killer – Prevent Duplicate Form Submissions","1.5.3","NIA","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpnia\u002F","\u003Cp>Duplicate Killer – Block Duplicate Form Submissions in WordPress.\u003C\u002Fp>\n\u003Ch3>WooCommerce – Prevent Accidental Duplicate Orders\u003C\u002Fh3>\n\u003Cp>Duplicate Killer also protects WooCommerce Classic Checkout from accidental duplicate orders.\u003C\u002Fp>\n\u003Cp>WooCommerce already disables the “Place order” button, but duplicate orders can still happen when:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Checkout is slow\u003C\u002Fli>\n\u003Cli>Payment gateways lag or retry\u003C\u002Fli>\n\u003Cli>Customers refresh the page\u003C\u002Fli>\n\u003Cli>Multiple tabs are used\u003C\u002Fli>\n\u003Cli>Network requests are retried\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Duplicate Killer FREE adds lightweight server-side duplicate protection for WooCommerce Classic Checkout.\u003C\u002Fp>\n\u003Cp>If the same customer attempts to submit an identical order within 60 seconds, the duplicate is blocked and a validation message is shown.\u003Cbr \u002F>\n!!! No changes to your checkout design. No impact on performance. No additional configuration required.\u003C\u002Fp>\n\u003Cp>If your forms receive the same email address multiple times, fake leads, or repeated submissions, this plugin blocks them instantly.\u003C\u002Fp>\n\u003Cp>Choose which fields must be unique (email, phone, text) and block duplicate entries automatically — without changing your form design or user experience.\u003C\u002Fp>\n\u003Cp>Duplicate Killer works silently in the background and integrates seamlessly with popular WordPress form plugins and page builders.\u003C\u002Fp>\n\u003Ch3>Cross-Form Duplicate Protection (PRO)\u003C\u002Fh3>\n\u003Cp>Duplicate Killer PRO introduces Cross-Form Duplicate Protection.\u003C\u002Fp>\n\u003Cp>This feature allows duplicate detection across multiple forms on your website.\u003C\u002Fp>\n\u003Cp>For example, if a user submits the same email address in two different forms, Duplicate Killer PRO can detect the duplicate and block the second submission.\u003C\u002Fp>\n\u003Cp>This is useful when:\u003Cbr \u002F>\n– multiple contact forms exist across different pages\u003Cbr \u002F>\n– marketing forms collect the same email address\u003Cbr \u002F>\n– lead capture forms should only allow one submission per user\u003Cbr \u002F>\n– different form plugins are used on the same site\u003C\u002Fp>\n\u003Cp>This feature is available in Duplicate Killer PRO.\u003C\u002Fp>\n\u003Cp>Free: In the free version, duplicate protection can be enabled for one form per supported plugin.\u003C\u002Fp>\n\u003Cp>PRO: Duplicate Killer PRO enables multi-form protection with individual rules and messages per form.\u003C\u002Fp>\n\u003Ch3>Supported Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Elementor Forms\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>WPForms Lite\u003C\u002Fli>\n\u003Cli>Forminator\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Breakdance Page Builder Forms\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✔ Prevent duplicate form submissions without CAPTCHA\u003Cbr \u002F>\n✔ Works with existing forms – no changes required\u003Cbr \u002F>\n✔ Prevent duplicate submissions by Email, Phone or Text fields\u003Cbr \u002F>\n✔ Stop duplicate emails and repeated leads\u003Cbr \u002F>\n✔ One global error message for all forms (Free version)\u003Cbr \u002F>\n✔ Cross-Form Duplicate Protection (PRO)\u003Cbr \u002F>\n✔ Detect duplicates across multiple forms\u003Cbr \u002F>\n✔ Optional IP-based duplicate protection\u003Cbr \u002F>\n✔ Store unique entries securely in your WordPress database\u003Cbr \u002F>\n✔ Automatically store uploaded files from Contact Form 7\u003Cbr \u002F>\n✔ Lightweight, fast and easy to configure\u003C\u002Fp>\n\u003Cp>✔ WooCommerce Classic Checkout duplicate protection\u003Cbr \u002F>\n✔ Server-side fingerprint validation (Email + Cart + Total + Currency)\u003Cbr \u002F>\n✔ Fixed 60-second protection window (FREE)\u003Cbr \u002F>\n✔ Structured duplicate logging (ready for PRO analytics upgrade)\u003Cbr \u002F>\n✔ No changes to checkout or form design\u003C\u002Fp>\n\u003Ch3>Common use cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent duplicate leads in contact and lead generation forms\u003C\u002Fli>\n\u003Cli>Keep CRM and email lists clean\u003C\u002Fli>\n\u003Cli>Block repeated event registrations with the same email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ninja Forms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent duplicate submissions by Email, Phone or Text fields\u003C\u002Fli>\n\u003Cli>Clean validation messages\u003C\u002Fli>\n\u003Cli>No form design changes required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>NEW: Formidable Forms Support\u003C\u002Fh3>\n\u003Cp>Duplicate Killer now fully supports Formidable Forms and helps you stop duplicate form submissions in WordPress.\u003C\u002Fp>\n\u003Cp>You can prevent duplicate entries in Formidable Forms contact forms and advanced forms by enforcing unique fields such as email address, phone number, or text fields.\u003C\u002Fp>\n\u003Cp>This feature works with Formidable Forms native fields, requires no additional configuration.\u003C\u002Fp>\n\u003Cp>Does not affect form design or user experience.\u003C\u002Fp>\n\u003Ch3>Elementor Forms Support\u003C\u002Fh3>\n\u003Cp>Duplicate Killer fully supports Elementor Forms.\u003C\u002Fp>\n\u003Cp>You can prevent duplicate submissions in Elementor contact forms, lead forms and popups by enforcing unique values such as email or phone number.\u003C\u002Fp>\n\u003Cp>NEW in \u003Cstrong>PRO\u003C\u002Fstrong> version:\u003Cbr \u002F>\nElementor Group Mode allows you to treat multiple forms with the same Form Name as one unified protected form — even if Elementor generates different form IDs internally.\u003C\u002Fp>\n\u003Ch3>Plugin Integrations\u003C\u002Fh3>\n\u003Ch3>Contact Form 7\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Limit submissions by Email, Phone or Text fields\u003C\u002Fli>\n\u003Cli>Custom validation message for duplicate entries\u003C\u002Fli>\n\u003Cli>Automatically store uploaded files locally\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Elementor Forms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent duplicate submissions on Elementor native forms\u003C\u002Fli>\n\u003Cli>Works with contact forms, lead forms and popups\u003C\u002Fli>\n\u003Cli>Seamless integration without modifying form structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Forminator\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select unique fields (Email, Phone, Text)\u003C\u002Fli>\n\u003Cli>Warn users when a value has already been submitted\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WPForms Lite\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent duplicate entries without changing form layout\u003C\u002Fli>\n\u003Cli>Clean and simple validation messages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Breakdance Page Builder Forms\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent duplicate submissions on Breakdance native forms\u003C\u002Fli>\n\u003Cli>IP-based validation for cleaner data\u003C\u002Fli>\n\u003Cli>Fully compatible with Breakdance UI\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free vs Pro\u003C\u002Fh3>\n\u003Ch3>Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Protect one form (per supported plugin)\u003C\u002Fli>\n\u003Cli>Global duplicate protection rules (for the protected form)\u003C\u002Fli>\n\u003Cli>One global error message\u003C\u002Fli>\n\u003Cli>Global IP-based submission limits\u003C\u002Fli>\n\u003Cli>Unique entries per user (cookie-based)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WooCommerce (FREE):\u003Cbr \u002F>\n– Protect Classic Checkout only\u003Cbr \u002F>\n– Fixed 60-second lock window\u003Cbr \u002F>\n– Basic duplicate detection\u003Cbr \u002F>\n– Stores structured logs for seamless upgrade to PRO analytics\u003C\u002Fp>\n\u003Ch3>Duplicate Killer PRO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Protect multiple forms\u003C\u002Fli>\n\u003Cli>Per-form duplicate protection rules\u003C\u002Fli>\n\u003Cli>Cross-Form Duplicate Protection (detect duplicates across different forms)\u003C\u002Fli>\n\u003Cli>Custom error message for each form\u003C\u002Fli>\n\u003Cli>Different IP limits per form\u003C\u002Fli>\n\u003Cli>Unique entries per user, configurable per form\u003C\u002Fli>\n\u003Cli>Designed for sites with multiple forms and different submission needs\u003C\u002Fli>\n\u003Cli>Duplicate Killer PRO is ideal for sites with multiple forms and different audiences.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WooCommerce PRO adds:\u003Cbr \u002F>\n– Checkout Blocks (Store API) support\u003Cbr \u002F>\n– Configurable lock window (30–300 seconds)\u003Cbr \u002F>\n– Advanced fingerprint controls (phone, shipping, IP, customer ID)\u003Cbr \u002F>\n– Order linking (direct link to matching WooCommerce order)\u003Cbr \u002F>\n– Gateway breakdown (Stripe, PayPal, COD, etc.)\u003Cbr \u002F>\n– Trends dashboard (Last 24h, 7 days, 14 days)\u003Cbr \u002F>\n– CSV export for audits and support teams\u003Cbr \u002F>\n– Detailed analytics (top products, domains, checkout types, IPs)\u003Cbr \u002F>\n– Designed for real-world edge cases such as slow hosting, gateway retries, reverse proxies and unstable mobile networks.\u003C\u002Fp>\n\u003Ch3>When to use Duplicate Killer\u003C\u002Fh3>\n\u003Cp>Use this plugin if you receive repeated submissions with the same email, phone number or text values.\u003Cbr \u002F>\nIf you only need basic spam protection, a CAPTCHA plugin may be enough.\u003C\u002Fp>\n\u003Ch3>When should I use Duplicate Killer PRO?\u003C\u002Fh3>\n\u003Cp>Use the PRO version if your site has multiple forms with different purposes — for example a contact form, a registration form and a newsletter signup — and each one needs different duplicate submission rules.\u003C\u002Fp>\n\u003Ch4>Does FREE support WooCommerce Checkout Blocks?\u003C\u002Fh4>\n\u003Cp>No. Checkout Blocks use a different system (Store API) and require the PRO version.\u003C\u002Fp>\n\u003Ch4>What happens if I upgrade to PRO later?\u003C\u002Fh4>\n\u003Cp>All WooCommerce duplicate logs stored in the FREE version are automatically used by PRO analytics. No database migration is required.\u003C\u002Fp>\n\u003Ch4>Does this prevent payment gateway retries?\u003C\u002Fh4>\n\u003Cp>FREE prevents accidental duplicate submissions on Classic Checkout.\u003Cbr \u002F>\nPRO adds enhanced idempotency handling and deeper gateway analytics.\u003C\u002Fp>\n","Block duplicate form submissions by validating unique email, phone and text fields — without CAPTCHA.",1000,18640,3,"2026-03-09T00:05:00.000Z","5.2","5.6.20",[118,119,120,121,22],"contact-form-7","duplicate-submissions","duplicate-orders","elementor-forms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fduplicate-killer.1.5.3.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":111,"downloaded":131,"rating":13,"num_ratings":83,"last_updated":132,"tested_up_to":50,"requires_at_least":133,"requires_php":52,"tags":134,"homepage":18,"download_link":138,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"smart-phone-field-for-wp-forms","Smart Phone Field For WPForms, Contact Form 7, Fluent Forms, Elementor Forms, WooCommerce","1.0.4","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>The Smart Phone field plugin enables you to create a country drop-down list with country flags. The tag field automatically populates country names in the standard drop-down field in the phone field.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live\u002FFrontend validation.\u003C\u002Fli>\n\u003Cli>Automatic country select with IP address (GeoIP).\u003C\u002Fli>\n\u003Cli>Default country selection.\u003C\u002Fli>\n\u003Cli>Exclude countries.\u003C\u002Fli>\n\u003Cli>Only include countries.\u003C\u002Fli>\n\u003Cli>Multiple phone field.\u003C\u002Fli>\n\u003Cli>Country search\u003C\u002Fli>\n\u003Cli>Token Field for GeoIP (optional)\u003C\u002Fli>\n\u003Cli>More coming soon…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4\u003C\u002Fli>\n\u003Cli>WPForms 1.8.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>Fluent Forms \u003C\u002Fli>\n\u003Cli>Elementor Forms\u003C\u002Fli>\n\u003C\u002Ful>\n","Instruct your visitors to choose their country code when entering their mobile number to ensure accurate and correctly formatted data submissions.",4169,"2026-02-05T05:37:00.000Z","6.0",[118,135,136,22,137],"phone-field","smart-phone-field","wpforms","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-phone-field-for-wp-forms.1.0.4.zip",{"attackSurface":140,"codeSignals":162,"taintFlows":182,"riskAssessment":183,"analyzedAt":193},{"hooks":141,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":26,"unprotectedCount":26},[142,148,152],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_enqueue_scripts","wp_enqueue_scripts_action","wp-max-submit-protect.php",80,{"type":143,"name":149,"callback":150,"file":146,"line":151},"admin_head","wp_head_action",84,{"type":153,"name":154,"callback":155,"priority":156,"file":146,"line":157},"filter","plugin_action_links","plugin_action_links_filter",10,87,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":181},[],{"prepared":26,"raw":26,"locations":165},[],{"escaped":26,"rawEcho":32,"locations":167},[168,172,174,176,178,179],{"file":169,"line":170,"context":171},"js\\jquery-maxsubmit\\index.php",89,"raw output",{"file":169,"line":173,"context":171},97,{"file":169,"line":175,"context":171},101,{"file":169,"line":177,"context":171},139,{"file":169,"line":177,"context":171},{"file":146,"line":180,"context":171},204,[],[],{"summary":184,"deductions":185},"The wp-max-submit-protect v1.1.2 plugin exhibits a seemingly robust security posture based on the static analysis provided.  The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface, with zero unprotected entry points.  Furthermore, the code does not utilize dangerous functions, perform file operations, make external HTTP requests, or engage in raw SQL queries, all of which are positive indicators. The vulnerability history being completely clear of any known CVEs is also a strong point.\n\nHowever, a significant concern arises from the output escaping. With 100% of outputs not being properly escaped, this presents a high risk of Cross-Site Scripting (XSS) vulnerabilities.  Any dynamic content rendered by this plugin is susceptible to malicious injection, which could lead to session hijacking or defacement. The lack of nonce checks and capability checks, while not directly flagged as an entry point, could become a vulnerability if new functionalities are added that interact with WordPress actions or user roles without proper security measures in place.\n\nIn conclusion, while the plugin demonstrates a good foundation by minimizing its attack surface and avoiding common risky coding practices like raw SQL, the critical failure in output escaping leaves a substantial security gap. This weakness could be exploited by attackers to inject malicious scripts, undermining the overall security of a WordPress site. The clean vulnerability history is encouraging but does not mitigate the immediate risk posed by the unescaped output.",[186,189,191],{"reason":187,"points":188},"Unescaped output detected",8,{"reason":190,"points":113},"No nonce checks implemented",{"reason":192,"points":113},"No capability checks implemented","2026-03-16T19:42:20.006Z",{"wat":195,"direct":202},{"assetPaths":196,"generatorPatterns":198,"scriptPaths":199,"versionParams":200},[197],"\u002Fwp-content\u002Fplugins\u002Fwp-max-submit-protect\u002Fjs\u002Fjquery-maxsubmit\u002Fjquery.maxsubmit.js",[],[],[201],"wp-max-submit-protect\u002Fjs\u002Fjquery-maxsubmit\u002Fjquery.maxsubmit.js?ver=",{"cssClasses":203,"htmlComments":204,"htmlAttributes":207,"restEndpoints":208,"jsGlobals":209,"shortcodeOutput":210},[],[205,206],"\u002F* Plugin: WP Max Submit Protect *\u002F","\u002F* Warning: The \"WP Max Submit Protect\" plugin has been disabled by another plugin. *\u002F",[],[],[],[]]