[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwaZXWxpSLsPfIZYcw9SOU-YeJW7BuwXJjjpY-joRw90":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":136,"fingerprints":235},"gravity-forms-notification-attachments","Gravity Forms: Notification Attachments","1.5","Timothy Wood","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodearachnid\u002F","\u003Cp>An active form with notifications must be available to  In order to add attachments to notification you must select them through the media modal, once listed save the notification to attach during notification triggers. This plugin uses the core WordPress and Gravity Forms methods to attach and send notification emails. You are responsible for ensuring your server environment can successfully send.\u003C\u002Fp>\n\u003Cp>\u003Cem>This plugin requires Gravity Forms by RocketGenius to be active.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This plugin is \u003Ca href=\"http:\u002F\u002Fcodearachnid.github.io\u002Fgf-notification-attachment\u002F\" rel=\"nofollow ugc\">actively maintained on GitHub\u003C\u002Fa>. I welcome your pull requests, comments and suggestions for improvement\u003C\u002Fp>\n\u003Cp>Thanks to the following users for making the plugin better!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>@saxonycreative\u003C\u002Fli>\n\u003Cli>@mathijsbok\u003C\u002Fli>\n\u003C\u002Ful>\n","A WordPress addon for Gravity Forms to add attachments to notification emails.",600,12470,82,14,"2014-04-30T02:38:00.000Z","3.9.40","3.7","",[20,21,22,23,24],"attachment","email","forms","gravityforms","notification","http:\u002F\u002Fcodearachnid.github.io\u002Fgf-notification-attachment\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-notification-attachments.1.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"codearachnid",5,770,30,84,"2026-04-04T13:25:56.891Z",[40,59,76,100,118],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":28,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":18,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mass-email-notifications-for-gravity-forms","Mass Email Notifications for Gravity Forms","1.3.8.1","BrightLeaf Digital","https:\u002F\u002Fprofiles.wordpress.org\u002Feitanatbrightleaf\u002F","\u003Cp>\u003Cstrong>Mass Email Notifications for Gravity Forms\u003C\u002Fstrong> is a powerful plugin designed to extend the capabilities of your Gravity Forms by allowing you to send mass email notifications to users who have previously filled out any form on your site.\u003C\u002Fp>\n\u003Cp>Whether you’re running a campaign, sending updates, or simply notifying a specific group of respondents, this plugin makes it easy to reach your audience with just one form submission.\u003C\u002Fp>\n\u003Cp>By leveraging Gravity Forms’ built-in email fields and intuitive interface, you can send personalized notifications to multiple recipients with ease.\u003C\u002Fp>\n\u003Cp>For advanced users, the premium version offers robust filtering options, allowing you to target specific entries based on conditional logic.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Send Notifications:\u003C\u002Fstrong> This feature allows you to send mass email notifications to all entries from a selected Gravity Form. Whether you’re targeting a large group or just a few recipients, you can do it all with a single form submission. This is perfect for sending newsletters, updates, or reminders without the need to manually enter each email address.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic Filtering:\u003C\u002Fstrong> With the premium version, you can refine your email targets using conditional logic. This means you can filter entries based on any field within the target form, such as specific responses, dates, or custom criteria. This feature ensures that your emails are sent only to the most relevant recipients, enhancing the effectiveness of your communication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Utilize Built-In Email Fields:\u003C\u002Fstrong> The plugin fully integrates with Gravity Forms’ native email fields, ensuring seamless functionality. You don’t need to worry about compatibility issues or complex configurations—just select the email field from your form and start sending notifications immediately.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Interface:\u003C\u002Fstrong> The plugin integrates directly within the Gravity Forms feed configuration area, providing a seamless experience. The intuitive interface makes it easy for users of all technical levels to set up and manage their mass email notifications. You can configure everything in just a few clicks, without needing to leave the familiar Gravity Forms environment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Batch Management:\u003C\u002Fstrong> View and manage your email batches directly from the settings page, allowing you to track the progress and status of your mass email campaigns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV Import (Premium):\u003C\u002Fstrong> Premium users can upload CSV files to add additional recipients to their email batches, providing more flexibility in managing recipient lists.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Throttling:\u003C\u002Fstrong> Built-in but configurable email throttling ensures your mass emails stay within your hosting provider’s sending limits, preventing potential delivery issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Benefits:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Efficient Communication:\u003C\u002Fstrong> With the ability to send mass emails from a single form submission, you save time and effort. Instead of manually sending emails to each respondent, you can automate the process and ensure that everyone who needs to receive the message gets it immediately. This efficiency is crucial for large campaigns, event notifications, or any scenario where timely communication is key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Targeted Messaging:\u003C\u002Fstrong> The conditional logic feature in the premium version allows you to send targeted messages to specific respondents based on their form entries. This ensures that your communications are relevant and personalized, increasing engagement and response rates. For example, you could send follow-up emails only to users who expressed interest in a particular product or service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Integration:\u003C\u002Fstrong> By leveraging Gravity Forms’ existing email fields, the plugin integrates smoothly into your existing workflows. There’s no need for additional plugins or complex setups—everything works out of the box, reducing potential technical issues and ensuring a hassle-free experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Setup:\u003C\u002Fstrong> The intuitive interface makes it easy to set up and manage mass email notifications, even for users with limited technical expertise. This accessibility means that anyone on your team can handle email campaigns, reducing the dependency on specialized knowledge or external help.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scalable Solution:\u003C\u002Fstrong> Whether you’re managing a small list or a large database of form entries, this plugin scales to meet your needs. As your business grows and your communication needs become more complex, the plugin can handle the increased load without compromising performance or reliability.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more details please visit our \u003Ca href=\"https:\u002F\u002Fbrightleafdigital.io\u002Fmass-email-notifications-for-gravity-forms\u002F\" rel=\"nofollow ugc\">plugin documentation page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This plugin works best when your website is configured to send emails via SMTP.\u003C\u002Fp>\n","Mass Email Notifications for Gravity Forms allows you to send your notifications to anyone who filled out one of your forms!",1837,"2026-02-19T14:40:00.000Z","6.9.4","8.0",[53,21,23,54,55],"automation","notifications","task-management","https:\u002F\u002Fbrightleafdigital.io\u002Fmass-email-notifications-for-gravity-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmass-email-notifications-for-gravity-forms.1.3.8.1.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":58,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":18,"download_link":75,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"notification-attachments-for-gravity-forms","Notification Attachments for Gravity Forms","0.6.3","kgmservizi","https:\u002F\u002Fprofiles.wordpress.org\u002Fkgmservizi\u002F","\u003Cp>\u003Cstrong>REQUIREMENTS\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>LATEST VERSION IS COMPATIBLE ONLY WITH GRAVITY FORMS > 2.5+\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Don’t work? Open ticket, we answer in max 48h.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin requires Gravity Forms.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send attachment in Gravity Forms Notification, you can add easily from Gravity Forms Notification setting.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For allow other plugins\u002Fthemes to update the attachment_path as they need.\u003C\u002Fp>\n\u003Cp>add_filter(‘gf_kgm_notification_attachment_path’, $path, $attachment_id, $form, $lead)\u003C\u002Fp>\n","Send attachment in Gravity Forms Notification",2000,26538,12,"2025-11-30T20:59:00.000Z","6.8.5","5.0","7.4",[4],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotification-attachments-for-gravity-forms.0.6.3.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":86,"num_ratings":87,"last_updated":88,"tested_up_to":50,"requires_at_least":72,"requires_php":18,"tags":89,"homepage":94,"download_link":95,"security_score":96,"vuln_count":97,"unpatched_count":98,"last_vuln_date":99,"fetched_at":30},"ultimate-wp-mail","Ultimate WP Mail","1.3.10","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>Versatile plugin that lets you send email and SMS notifications to your users and that also integrates with \u003Cstrong>WooCommerce\u003C\u002Fstrong> and \u003Cstrong>WPForms\u003C\u002Fstrong> to offer enhanced notifications for those plugins, as well as being a full-featured SMTP and email logging solution.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Send email messages to specific users, lists or all users.\u003C\u002Fli>\n\u003Cli>Trigger automatic email notifications based on specific actions or events.\u003C\u002Fli>\n\u003Cli>Trigger automatic SMS notifications based on specific actions or events.\u003C\u002Fli>\n\u003Cli>Trigger custom \u003Cstrong>WooCommerce\u003C\u002Fstrong> SMS or email notifications for specific actions, including a new purchaser, an abandoned cart, etc.\u003C\u002Fli>\n\u003Cli>Add SMS notifications to \u003Cstrong>WPForms\u003C\u002Fstrong> submissions.\u003C\u002Fli>\n\u003Cli>Full email logging, so you can keep track of sent emails and troubleshoot any sending issues.\u003C\u002Fli>\n\u003Cli>Add your SMTP info, so you can route emails via your real address\u002Fserver and greatly reduce the chances of them getting blocked\u002Fmarked as spam.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Email Notifications\u003C\u002Fh3>\n\u003Cp>With Ultimate WP Mail, you can quickly and easily create an unlimited number of customized email messages and templates, which you can send directly to registered users on your site. You can send one-time emails to specific users or create templates that you can use repeatedly, such as when creating custom send events (discussed below), and which can be sent to individual users, all users or to specific \u003Cstrong>lists of users\u003C\u002Fstrong> that you can put together in the plugin.\u003C\u002Fp>\n\u003Cp>With an easy-to-use \u003Cstrong>visual designer\u003C\u002Fstrong>, you can craft your email templates in no time. Or just use one of our included base templates! And, with the smart previewing features, you’ll be able to see what your email will look like before sending it.\u003C\u002Fp>\n\u003Ch3>SMS Notifications (ultimate version feature)\u003C\u002Fh3>\n\u003Cp>The ultimate version of the plugin also comes with the ability to send SMS notifications. These can be sent manually or automatically via triggers and send actions that you can create (more on that below). Imagine being able to text your customer with order details or site updates. A much more effective way to notify them. These can also be integrated with the available WooCommerce features (discussed below).\u003C\u002Fp>\n\u003Cp>By combining the SMS notifications with email notifications, you can greatly improve not only your ability to reach your users and customers in a timely manner, but also \u003Cstrong>improve your CRM while automating the workflow on your end\u003C\u002Fstrong>!\u003C\u002Fp>\n\u003Ch3>WooCommerce Notifications\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with a suite of built-in WooCommerce integration features that give you the ability to send emails or SMS notifications to WooCommerce users on your site, including specific subsets of users (e.g. previous purchasers of a certain product), and also to create automatic \u003Cstrong>WooCommerce email\u003C\u002Fstrong> and \u003Cstrong>WooCommerce SMS\u003C\u002Fstrong> send triggers for specific actions (e.g. when someone has an abandoned cart, when a new product is added, etc.).\u003C\u002Fp>\n\u003Cp>WooCommerce notification features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send a custom SMS and\u002For email message to new and past purchasers of specific products or products within a specific category.\u003C\u002Fli>\n\u003Cli>Mix and match this with custom lists you’ve created for targeted WooCommerce emails. The perfect \u003Cstrong>CRM for WooCommerce\u003C\u002Fstrong>!\u003C\u002Fli>\n\u003Cli>Assign a specific email or SMS notification to send to users when a new product is added.\u003C\u002Fli>\n\u003Cli>Automatically notify users who have an abandoned cart, to help boost WooCommerce conversions.\u003C\u002Fli>\n\u003Cli>Send an automatic message a specific amount of time after a WooCommerce purchase (e.g. as a follow up or requesting a review, etc.)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WPForms SMS Notifications (ultimate version feature)\u003C\u002Fh3>\n\u003Cp>The ultimate version of the plugin also integrates directly with the WPForms plugin. Now, when you create a new form in WPForms, you can add SMS notification triggers, which allow you to send an SMS messages directly to people who fill out the form, so you can make sure they know their submission was received and provide them with any necessary info.\u003C\u002Fp>\n\u003Cp>You also have the ability to make the SMS notification dependent on a specific input value in the form, so you can keep your customers\u002Fusers updated and provide them with real-time feedback.\u003C\u002Fp>\n\u003Cp>Not only is this helpful to reassure your users and keep them engaged, but it provides you with a new avenue for marketing and\u002For CRM, via a method the user is much more likely to view and actually read.\u003C\u002Fp>\n\u003Cp>This can all be set up directly in the WPForms plugin when creating your new form or modifying an existing one. We’ve built it as a new panel in the WPForms editor, so you can stick to the workflow you’re already used to and easily set up your SMS notifications.\u003C\u002Fp>\n\u003Ch3>Automatic Send Events\u002FTriggers\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with the ability to create send events. These are triggers that will automatically send out a notification (email and\u002For SMS) when something specific happens on your site. There are many available send events, including the WooCommerce features mentioned above as well as site-specific triggers like when a profile is updated, a password is changed, a new post is published, a new comment is created, and more.\u003C\u002Fp>\n\u003Cp>You can assign any email or SMS that you have created in the plugin to each send event. You could even create multiple send events for the same trigger and assign multiple different notifications to them. The possibilities are endless!\u003C\u002Fp>\n\u003Cp>Available send actions include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New user registration\u003C\u002Fli>\n\u003Cli>When a user profile is updated\u003C\u002Fli>\n\u003Cli>When a user role changes\u003C\u002Fli>\n\u003Cli>When a user password is reset\u003C\u002Fli>\n\u003Cli>After a specified amount of time that a user has not logged in\u003C\u002Fli>\n\u003Cli>When a new post is published\u003C\u002Fli>\n\u003Cli>When a there is a new comment\u003C\u002Fli>\n\u003Cli>A specified amount of time after a WooCommerce cart has been abandoned\u003C\u002Fli>\n\u003Cli>When a WooCommerce product is purchased\u003C\u002Fli>\n\u003Cli>A specified amount of time after a WooCommerce purchase\u003C\u002Fli>\n\u003Cli>When a new WooCommerce product is added\u003C\u002Fli>\n\u003Cli>When a WooCommerce subscription is purchased\u002Fcreated\u003C\u002Fli>\n\u003C\u002Ful>\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\u002FspGdk3sZlpI?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\u003Ch3>CRM\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail is a great tool to strengthen your CRM (customer relationship management) toolset. Create an email list, email subscription or newsletter signup. Schedule emails to send at any time and then track the \u003Cstrong>email statistics\u003C\u002Fstrong> after it is sent. The included templates, as well as the email builder tool, create a responsive email that will look good when opened on any device\u003C\u002Fp>\n\u003Ch3>Email Logging\u003C\u002Fh3>\n\u003Cp>The Ultimate WP Mail plugin also includes a powerful email logging tool. This logs not only the emails sent by the plugin itself, but all emails sent out from your WordPress. This is invaluable for knowing whether or not your messages are getting through and, if not, why. The details included in the log are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email status (e.g. success, failure, failure reason)\u003C\u002Fli>\n\u003Cli>Subject\u003C\u002Fli>\n\u003Cli>Recipient\u003C\u002Fli>\n\u003Cli>Send date\u003C\u002Fli>\n\u003Cli>Output of the email content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We have also included an option to \u003Cstrong>send a notification to the admin whenever the log detects that an email has failed to send\u003C\u002Fstrong>. You can customize this message with your own content and dynamic template tags that will automatically include pertinent information about the failed email.\u003C\u002Fp>\n\u003Ch3>SMTP\u003C\u002Fh3>\n\u003Cp>We have also included the ability for you to \u003Cstrong>add in your own SMTP information for email sending\u003C\u002Fstrong>. With this you can send emails from your real email address\u002Fserver\u002Fhost.\u003C\u002Fp>\n\u003Cp>WordPress users often find that automatic emails sent from their site fail to get to the recipient. This is usually because they are blocked or flagged as spam. If you have checked the logs and noticed the emails are being sent, but not received, then it’s usually a good idea to use the SMTP feature to send emails via your real address. This will greatly reduce the chance of them getting blocked.\u003C\u002Fp>\n\u003Cp>The following SMTP info can be entered\u002Fcustomized:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>SMTP host\u003C\u002Fli>\n\u003Cli>Encryption type\u003C\u002Fli>\n\u003Cli>Port number\u003C\u002Fli>\n\u003Cli>Email address authentication\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You will also find options that let you \u003Cstrong>specify the from name and address\u003C\u002Fstrong> for your automatic emails.\u003C\u002Fp>\n\u003Ch3>Subscription Interests\u003C\u002Fh3>\n\u003Cp>The Ultimate WP Mail plugin also comes with the ability for you to let users choose different interests for which they can receive notification updates. This can be added to the user profile page and the user registration form. You can also add it anywhere else on your site using the handy included \u003Cstrong>Subscription Interests Gutenberg block\u003C\u002Fstrong> or \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Here they can choose from the following interests:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce product categories\u003C\u002Fli>\n\u003Cli>Post categories\u003C\u002Fli>\n\u003Cli>Unique Ultimate WP Mail categories, which you can include in the plugin and utilize for custom emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If a user has selected any subscription interest, they will automatically receive a notification when that event happens (new product or post is published, etc.).\u003C\u002Fp>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cp>Ultimate WP Mail comes with a number of other advanced email sending features that will help you make your email management and email sending as efficient and effective as possible. Additional features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>User statistics that show the number of emails opened and links clicked\u003C\u002Fli>\n\u003Cli>Email categories, which can be used in combination with user lists to create well-targeted emails\u003C\u002Fli>\n\u003Cli>Option to automatically include an unsubscribe link in emails\u003C\u002Fli>\n\u003Cli>Styling options to further refine the look of your emails (email background color, email text alignment, email block styling)\u003C\u002Fli>\n\u003Cli>Labelling options, so you can change the text of elements like the subscribe and unsubscribe links as well as the subscription interests form \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The emails created in and by Ultimate WP Mail are all \u003Cstrong>responsive emails\u003C\u002Fstrong>. If you are looking for a tool that will help you send out mobile emails or help with your mobile CRM setup, this is it. A perfect complement to your current email marketing efforts, you can send a bulk email or mass email to any or all users. And, with the included newsletter signup email widget, you can get new users and email subscribers effortlessly.\u003C\u002Fp>\n\u003Cp>Set up WooCommerce reminders and WooCommerce notifications, as well as email reminders for other elements. Create notifications for specific actions and send emails directly to your users. With Ultimate WP Mail, the notification sending possibilities are endless.\u003C\u002Fp>\n\u003Ch3>Hooks\u003C\u002Fh3>\n\u003Cp>You can use the following filters and actions to add your own functions.\u003C\u002Fp>\n\u003Cp>Filters:\u003Cbr \u002F>\n– ewd_uwpm_title: Parameters are the email’s subject and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_content_pre_substitutions: Parameters are the email’s content and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_content_post_substitutions: Parameters are the email’s content and the Params array for that email\u003Cbr \u002F>\n– ewd_uwpm_headers: Parameters are the email’s headers array and the Params array for that email\u003C\u002Fp>\n\u003Cp>Actions:\u003Cbr \u002F>\n– ewd_uwpm_email_sent: Parameters are the Params array for that email and the email’s unique identifier, if the email was sent to a user\u003Cbr \u002F>\n– uwpm_register_custom_element: Used for registering custom email variables, post in the forum if you need help using it!\u003Cbr \u002F>\n– uwpm_register_custom_element_section: Used for registering sections for custom email variables\u003C\u002Fp>\n\u003Ch3>For help and support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-wp-mail\u002F#faq\u002F\" rel=\"ugc\">FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-wp-mail\u002F#installation\u002F\" rel=\"ugc\">The installation guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fultimate-wp-mail\u002F\" rel=\"ugc\">The Ultimate WP Mail support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.etoilewebdesign.com\u002Fsupport-center\u002F\" rel=\"nofollow ugc\">Our Support Center\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom email and SMS notifications. Automatic send actions. WPForms SMS integration. WooCommerce notifications for purchases, abandoned cart and more!",800,65768,86,21,"2025-12-02T20:02:00.000Z",[90,21,91,92,93],"crm","sms-notifications","woocommerce-notifications","wpforms-sms","http:\u002F\u002Fwww.etoilewebdesign.com\u002Fplugins\u002Fultimate-wp-mail\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-wp-mail.1.3.10.zip",70,6,1,"2025-09-22 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":97,"last_updated":111,"tested_up_to":71,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":116,"download_link":117,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"drip-gravity-forms","Drip for Gravity Forms","2.1.2","getdrip","https:\u002F\u002Fprofiles.wordpress.org\u002Fgetdrip\u002F","\u003Cp>Static, one-to-many broadcast email newsletter communication is dying, and \u003Cstrong>marketing automation is \u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\u002Fblog\u002Femail-marketing\u002Fwhy-marketing-automation-is-the-future-of-email-marketing\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=drip-gravity-forms\" rel=\"nofollow ugc\">the future of email marketing\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Does your current email solution\u003C\u002Fstrong> allow you to \u003Cem>easily send emails to your list based on any action they take\u003C\u002Fem> inside your emails and on your website? Like\u003C\u002Fp>\n\u003Cul>\n\u003Cli>expressing interest in a topic\u003C\u002Fli>\n\u003Cli>downloading a sample chapter of your book\u003C\u002Fli>\n\u003Cli>starting a trial of your software, or\u003C\u002Fli>\n\u003Cli>viewing your upgrade page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Does it \u003Cem>view an email address as a single person\u003C\u002Fem>, no matter which “campaign” or “list” they are subscribed to?\u003C\u002Fp>\n\u003Cp>Does it give you the ability to \u003Cem>craft your entire user journey in a gorgeous, visual flow\u003C\u002Fem>?\u003C\u002Fp>\n\u003Cp>Can you use automated lead scoring to \u003Cem>pinpoint your hottest prospects\u003C\u002Fem> and then automatically add them to your favorite CRM software?\u003C\u002Fp>\n\u003Cp>Does it \u003Cem>prune your list\u003C\u002Fem> of inactive subscribers so you’re not paying more than you need?\u003C\u002Fp>\n\u003Cp>If you want to use email to\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>inspire your target customers and earn their trust\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>transform skeptical users into successful customers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>turn successful customers into raving fans who bring new business straight to your door\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cem>You should try Drip\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\" rel=\"nofollow ugc\">Drip\u003C\u002Fa>\u003C\u002Fstrong> is lightweight email marketing automation that doesn’t suck. It is \u003Cem>the\u003C\u002Fem> easiest way to build your email list and send personalized email campaigns to \u003Cstrong>the right person at\u003C\u002Fstrong> exactly \u003Cstrong>the right time\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin makes it dead simple to build your own custom forms with \u003Ca href=\"https:\u002F\u002Frocketgenius.pxf.io\u002Fc\u002F1212782\u002F445235\u002F7938\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>, and send data to Drip whenever the form is submitted. \u003Cem>Note: You’ll need to have your own copy of \u003Cstrong>\u003Ca href=\"https:\u002F\u002Frocketgenius.pxf.io\u002Fc\u002F1212782\u002F445235\u002F7938\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fstrong> (any license)\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>When a form is submitted, you can\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create or update subscribers\u003C\u002Fli>\n\u003Cli>Create custom fields\u003C\u002Fli>\n\u003Cli>Record new events with custom properties\u003C\u002Fli>\n\u003Cli>Tag or untag subscribers\u003C\u002Fli>\n\u003Cli>Subscribe or unsubscribe users to campaigns\u003C\u002Fli>\n\u003Cli>Intelligently choose which Drip action to perform based on the information that’s submitted\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>The Drip Process\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Simply \u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\u002Fpricing\" rel=\"nofollow ugc\">sign up for a Drip account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdrip-gravity-forms\u002Finstallation\u002F\" rel=\"ugc\">Install this plugin\u003C\u002Fa> to integrate your Gravity Forms with Drip’s email marketing software\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\" rel=\"nofollow ugc\">Try Drip free for 21 days\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\u002Ftour\" rel=\"nofollow ugc\">How does Drip work?\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need Help?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.getdrip.com\u002Fcontact\" rel=\"nofollow ugc\">Contact our friendly support staff\u003C\u002Fa> for assistance.\u003C\u002Fp>\n\u003Ch3>Translations welcome!\u003C\u002Fh3>\n","Integrates Gravity Forms with personalized Email Marketing tool Drip.",500,14870,74,"2025-11-11T06:11:00.000Z","3.0.1",[114,21,104,115,23],"drip","gravity-forms","http:\u002F\u002Fkb.getdrip.com\u002Fintegrations\u002Fintegrating-drip-and-gravity-forms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdrip-gravity-forms.2.1.2.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":96,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":130,"requires_at_least":17,"requires_php":18,"tags":131,"homepage":134,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gravity-forms-to-excel-addon","Gravity Forms To Excel AddOn","0.1.5.2","Dieter Pfenning","https:\u002F\u002Fprofiles.wordpress.org\u002Fwinball\u002F","\u003Cp>This Gravity Forms AddOn saves form data into a given Excel document and attaches it to notification emails. You don’t need any programming skills to get native Excel documents back as the result of your Gravity Forms web form. After uploading your Excel 2007 file (.xslx, other versions are not supported) the form data is saved into one sheet (which you can define) of your document. You can then select to which notification emails this Excel file should be attached to. Using simple Excel formulas (=A1) you can fill out complex Excel sheets with data from the web form. No further export or import of CSV data is required.\u003C\u002Fp>\n\u003Ch4>Operating instructions\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Create your form with Gravity Forms\u003C\u002Fli>\n\u003Cli>Give all your fields admin field labels (under the tab “Advanced”)\u003C\u002Fli>\n\u003Cli>Create your notification emails\u003C\u002Fli>\n\u003Cli>Open the GF2Excel form settings, upload your Excel file, type in your sheet number to insert the form data and finally select the notifications you would like to attach the filled in Excel file.\u003C\u002Fli>\n\u003Cli>Submit your form and open your Excel file. Connect your actual form fields through formulas (=A1) with data of the sheet which is filled by Gravity Forms. The admin field labels will help you to associate the data with the form fields.\u003C\u002Fli>\n\u003Cli>Open the WP4O-GF2Excel form settings again and upload the Excel file with your formulas.\u003C\u002Fli>\n\u003Cli>Repeat steps 5 and 6 until you are satisfied with the result.\u003C\u002Fli>\n\u003Cli>Be happy 🙂\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>This plugin requires Gravity Forms by RocketGenius to be active.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cem>This plugin was successfully tested on WordPress Multisite without any abnormalities.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>This plugin is maintained \u003Ca href=\"http:\u002F\u002Fwinball.de\" rel=\"nofollow ugc\">by winball.de\u003C\u002Fa> on \u003Ca href=\"http:\u002F\u002Fwp4office.winball2.de\u002Fgf2excel\" rel=\"nofollow ugc\">wp4office.winball2.de\u003C\u002Fa>. We welcome your pull requests, comments and suggestions for improvement. Additional \u003Ca href=\"http:\u002F\u002Fwp4office.winball2.de\u002Fgf2excel\u002Fhelp\" rel=\"nofollow ugc\">help and example files\u003C\u002Fa> with descriptions are available. You can \u003Ca href=\"http:\u002F\u002Fwp4office.winball2.de\u002Fgf2excel\u002Fdemo\" rel=\"nofollow ugc\">try out a demo\u003C\u002Fa> before installing.\u003C\u002Fp>\n\u003Ch4>You do have problems or need individual service?\u003C\u002Fh4>\n\u003Cp>If you do have problems with your Excel files please have a look at the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgravity-forms-to-excel-addon\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Professional web services are our actual business. If you need help with your form or your Excel file, please feel free to \u003Ca href=\"http:\u002F\u002Fwinball.de\u002Fwp4office-gf2excel-services\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n","Gravity Forms AddOn which saves form data into a given Excel document and attaches it to notification emails",9165,80,4,"2016-03-05T17:12:00.000Z","4.4.34",[20,132,133,22,23],"excel","excel-export","http:\u002F\u002Fwp4office.winball2.de\u002Fgf2excel","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-to-excel-addon.0.1.5.2.zip",{"attackSurface":137,"codeSignals":179,"taintFlows":200,"riskAssessment":218,"analyzedAt":234},{"hooks":138,"ajaxHandlers":170,"restRoutes":176,"shortcodes":177,"cronEvents":178,"entryPointCount":98,"unprotectedCount":98},[139,145,150,155,159,163,166],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","init","gf_notification_attachment_init","gf-notification-attachment.php",16,{"type":146,"name":147,"callback":148,"file":143,"line":149},"filter","gform_noconflict_scripts","gf_notification_attachment_gform_noconflict",26,{"type":146,"name":151,"callback":152,"priority":153,"file":143,"line":154},"gform_notification","gf_notification_attachment_send",20,27,{"type":146,"name":156,"callback":157,"priority":153,"file":143,"line":158},"gform_pre_notification_save","gf_notification_attachment_save",28,{"type":146,"name":160,"callback":161,"priority":153,"file":143,"line":162},"gform_notification_ui_settings","gf_notification_attachment_editor",29,{"type":140,"name":164,"callback":165,"file":143,"line":36},"admin_enqueue_scripts","gf_notification_attachment_attach_script",{"type":140,"name":167,"callback":168,"file":143,"line":169},"admin_notices","gf_notification_attachment_admin_notices",40,[171],{"action":172,"nopriv":173,"callback":174,"hasNonce":173,"hasCapCheck":173,"file":143,"line":175},"gf_notification_attachment",false,"gf_notification_attachment_ajax",31,[],[],[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":199},[],{"prepared":28,"raw":28,"locations":182},[],{"escaped":184,"rawEcho":97,"locations":185},2,[186,189,191,193,195,197],{"file":143,"line":187,"context":188},60,"raw output",{"file":143,"line":190,"context":188},124,{"file":143,"line":192,"context":188},126,{"file":143,"line":194,"context":188},128,{"file":143,"line":196,"context":188},129,{"file":143,"line":198,"context":188},135,[],[201],{"entryPoint":202,"graph":203,"unsanitizedCount":128,"severity":217},"\u003Cgf-notification-attachment> (gf-notification-attachment.php:0)",{"nodes":204,"edges":215},[205,210],{"id":206,"type":207,"label":208,"file":143,"line":209},"n0","source","$_REQUEST (x4)",53,{"id":211,"type":212,"label":213,"file":143,"line":190,"wp_function":214},"n1","sink","echo() [XSS]","echo",[216],{"from":206,"to":211,"sanitized":173},"low",{"summary":219,"deductions":220},"The \"gravity-forms-notification-attachments\" plugin version 1.5 exhibits a mixed security posture. On the positive side, the code analysis reveals no dangerous functions, no raw SQL queries, no file operations, and no external HTTP requests. This indicates a generally well-written and secure foundation for these specific areas. The absence of known CVEs and a clean vulnerability history further contribute to a perception of reliability and diligence in past development.\n\nHowever, significant concerns arise from the attack surface and code signals. The presence of one unprotected AJAX handler is a major security weakness. This entry point could be exploited by unauthenticated users to trigger potentially sensitive actions within the plugin. Furthermore, the taint analysis shows one flow with unsanitized paths, which, while not categorized as critical or high severity in this report, still represents a potential vector for unexpected behavior or information disclosure if it interacts with user-supplied data. The low percentage of properly escaped output (25%) suggests a risk of Cross-Site Scripting (XSS) vulnerabilities, as dynamic content may not be adequately neutralized before being rendered to users.\n\nIn conclusion, while the plugin demonstrates good practices in areas like SQL handling and avoiding external dependencies, the unprotected AJAX endpoint and the potential for XSS due to insufficient output escaping are critical areas that need immediate attention. The clean vulnerability history is a strength, but it does not negate the inherent risks identified in the static analysis of this specific version. Addressing the unprotected AJAX handler and improving output escaping are paramount to strengthening the plugin's security.",[221,224,227,230,232],{"reason":222,"points":223},"Unprotected AJAX handler",10,{"reason":225,"points":226},"Low output escaping percentage",8,{"reason":228,"points":229},"Flow with unsanitized paths",7,{"reason":231,"points":34},"No nonce checks on AJAX",{"reason":233,"points":34},"No capability checks on AJAX","2026-03-16T19:31:15.670Z",{"wat":236,"direct":247},{"assetPaths":237,"generatorPatterns":241,"scriptPaths":242,"versionParams":243},[238,239,240],"\u002Fwp-content\u002Fplugins\u002Fgravity-forms-notification-attachments\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fgravity-forms-notification-attachments\u002Fscript.min.js","\u002Fwp-content\u002Fplugins\u002Fgravity-forms-notification-attachments\u002Fstyle.css",[],[],[244,245,246],"gravity-forms-notification-attachments\u002Fscript.js?ver=","gravity-forms-notification-attachments\u002Fscript.min.js?ver=","gravity-forms-notification-attachments\u002Fstyle.css?ver=",{"cssClasses":248,"htmlComments":255,"htmlAttributes":257,"restEndpoints":269,"jsGlobals":270,"shortcodeOutput":271},[249,250,251,252,253,254],"gform_notification_attachment","remove","fl","file-details","title","mime",[256],"\u003C!-- \u002F notification attachment -->",[258,259,260,261,262,263,264,265,266,267,268],"data-id","class=\"remove dashicons dashicons-dismiss\"","src=\"","class=\"fl\"","class=\"fl file-details\"","class=\"title\"","class=\"mime\"","name=\"gform_notification_attachment_id\"","id=\"gform_notification_attachment_id\"","class=\"attachment_ids\"","class=\"button add gform_notification_attachment\"",[],[],[]]