[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9CAr3FJpN43Ic0XiCIMULiHcfrjxuBMR_Zmm59KNwFk":3,"$fxcCiyduX_ddQQqoRBivkz2-ctmmDK62RjaJk5DW3cco":290,"$f8-KfE3j_LuVF_I2fro6FLnGLolQmHy68ZtBp7oDn6_c":294},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":35,"analysis":140,"fingerprints":273},"all-path-messaging","All Path Messaging","1.0.0","Souptik Datta","https:\u002F\u002Fprofiles.wordpress.org\u002Fsouptik\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fall-path-messaging\" rel=\"nofollow ugc\">Check out the Github Repository ♥\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Limitless Communication:\u003C\u002Fstrong> All-in-one, super scalable, messaging Solution for WordPress.\u003C\u002Fp>\n\u003Cp>Ok hold on! ✋. So, many words in one line.\u003Cbr \u002F>\nLet’s understand each one-by-one.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>All-in-one:\u003C\u002Fstrong> What do you want? – Email, SMS, push-notification? Get all-in-one.\n\u003Cul>\n\u003Cli>But I don’t want to use \u003Ccode>xyz\u003C\u002Fcode> provider for SMS, I want to use \u003Ccode>pqr\u003C\u002Fcode>, can I have that? Yes it provides you with lot of pre implemented providers for all email, sms and push-notification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Super Scalable:\u003C\u002Fstrong> But I want to use an email provider named \u003Ccode>yxr\u003C\u002Fcode> you haven’t heard the name of. Now what? 🧐\n\u003Cul>\n\u003Cli>No worries! Are you a developer? If yes, just write your own plugin and implement your own adapter and see it nicely hooked-up with “WordPress messaging”. Please refer to \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fwp-messaging\u002Fwiki\u002FCreate-your-own-Adapter-%F0%9F%9B%A0%EF%B8%8F\" rel=\"nofollow ugc\">this\u003C\u002Fa> section for implementing adapters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And that’s how it provides \u003Cstrong>Limitless communication\u003C\u002Fstrong>! 🚀\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\u002F80hWdK8kREM?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\u003Ch3>Quick Links\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fwp-messaging\u002Fwiki\u002FSetup-%E2%9A%99%EF%B8%8F\" rel=\"nofollow ugc\">Setup ⚙️\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fwp-messaging\u002Fissues\" rel=\"nofollow ugc\">Issues\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fwp-messaging\u002Fwiki\u002FServices-and-functions-%F0%9F%A7%A9\" rel=\"nofollow ugc\">Services and functions 🧩\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSouptik2001\u002Fwp-messaging\u002Fwiki\u002FCreate-your-own-Adapter-%F0%9F%9B%A0%EF%B8%8F\" rel=\"nofollow ugc\">Create your own Adapter 🛠️\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Coming soon ⏳\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Push notifications\u003C\u002Fli>\n\u003Cli>Email Testing page\u003C\u002Fli>\n\u003Cli>SMS Testing page\u003C\u002Fli>\n\u003Cli>Push notifications Testing page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Ch4>Email 📧📨\u003C\u002Fh4>\n\u003Cp>Send an email through a particular adapter (with headers 😉) –\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\\Souptik\\AllPathMessaging\\Email\\send(\n  [ 'dev2@souptik.dev' ],\n  'Yay its working!',\n  'This is some long mail body.',\n  'Souptik',\n  'dev1@souptik.dev',\n  [\n   'cc' => [\n    [\n     'name'  => 'CC Test',\n     'email' => 'cc@souptik.dev',\n    ],\n   ],\n   'attachments' => [\n    trailingslashit( WP_CONTENT_DIR ) . '\u002Fmu-plugins\u002Ftest-all-path-messaging.php',\n     'SameFileDifferentName.php' => trailingslashit( WP_CONTENT_DIR ) . '\u002Fmu-plugins\u002Ftest-all-path-messaging.php',\n   ],\n  ],\n  'mailgun'\n );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Just remove the last parameter! And now it uses the default selected adapter –\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\\Souptik\\AllPathMessaging\\Email\\send(\n  [ 'dev2@souptik.dev' ],\n  'Yay its working!',\n  'This is some long mail body.',\n  'Souptik',\n  'dev1@souptik.dev',\n  [\n   'cc' => [\n    [\n     'name'  => 'CC Test',\n     'email' => 'cc@souptik.dev',\n    ],\n   ],\n   'attachments' => [\n    trailingslashit( WP_CONTENT_DIR ) . '\u002Fmu-plugins\u002Ftest-all-path-messaging.php',\n     'SameFileDifferentName.php' => trailingslashit( WP_CONTENT_DIR ) . '\u002Fmu-plugins\u002Ftest-all-path-messaging.php',\n   ],\n  ],\n );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Checked the override \u003Ccode>wp_mail\u003C\u002Fcode> checkbox? Try a simple \u003Ccode>wp_mail\u003C\u002Fcode>! –\u003C\u002Fp>\n\u003Cpre>\u003Ccode>wp_mail(\n  [ 'dev2@souptik.dev' ],\n  'Yay its working!',\n  'This is some long mail body - from \u003Cstrong>wp_mail\u003C\u002Fstrong>.',\n  [],\n  []\n );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>SMS 📲\u003C\u002Fh4>\n\u003Cp>Send a SMS through a particular adapter –\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\\Souptik\\AllPathMessaging\\SMS\\send( [ '+xxxxxxxxxxxx' ], 'Yay its working!', 'twilio' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Just remove the last parameter! And now it uses the default selected adapter –\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\\Souptik\\AllPathMessaging\\SMS\\send( [ '+xxxxxxxxxxxx' ], 'Yay its working!' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Creating your own adapter 🛠️\u003C\u002Fh3>\n\u003Cp>Here comes the cool part fellow developers! 💻\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tip:\u003C\u002Fstrong> I have provided a dummy adapter for each service at \u003Ccode>inc\u002F\u003Cservice>\u002Fadapters\u002Fdummy\u002F\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Consider that as the starting point and let’s understand what each file does.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Let’s start with \u003Ccode>namespace.php\u003C\u002Fcode>. It is the entry point of your adapter.\n\u003Cul>\n\u003Cli>In that you will see a simple \u003Ccode>bootstrap\u003C\u002Fcode> function.\u003C\u002Fli>\n\u003Cli>In that function we are hooking into \u003Ccode>EMAIL_SLUG . '_adapters'\u003C\u002Fcode> and registering our adapter.\u003C\u002Fli>\n\u003Cli>We pass the following data –\u003C\u002Fli>\n\u003Cli>\u003Ccode>slug\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>name\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>adapter\u003C\u002Fcode> class object.\u003C\u002Fli>\n\u003Cli>\u003Ccode>options\u003C\u002Fcode> – An array defining the settings required for this adapter, which will be used to automatically display the options on the settings page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Next is \u003Ccode>class-adapter.php\u003C\u002Fcode>, which is the Adapter class, which we initialized in the above file and passed it to \u003Ccode>adapter\u003C\u002Fcode>. It contains three simple functions –\n\u003Cul>\n\u003Cli>\u003Ccode>get_settings_fields\u003C\u002Fcode> – This is the function which returns the array of options, which we used in the above file for \u003Ccode>options\u003C\u002Fcode>. Each option, will have –\u003C\u002Fli>\n\u003Cli>The key as the name of the option.\u003C\u002Fli>\n\u003Cli>And three values –\n\u003Cul>\n\u003Cli>\u003Ccode>label\u003C\u002Fcode> – Label to display in the settings page beside the input.\u003C\u002Fli>\n\u003Cli>\u003Ccode>type\u003C\u002Fcode> – Type of the field.\u003C\u002Fli>\n\u003Cli>\u003Ccode>sanitize_callback\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_settings\u003C\u002Fcode> – This function returns an associative array, whose keys are the name of the options and the value as the value of the options.\u003C\u002Fli>\n\u003Cli>\u003Ccode>get_adapter\u003C\u002Fcode> – This function will just return the core provider class, which is responsible for processing the message.\u003C\u002Fli>\n\u003Cli>First check if \u003Ccode>Utopia Messaging\u003C\u002Fcode> already provides the provider or not \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Futopia-php\u002Fmessaging?tab=readme-ov-file#adapters\" rel=\"nofollow ugc\">here\u003C\u002Fa>, for example \u003Ccode>Utopia\\Messaging\\Adapter\\Email\\Mailgun\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>If it is present just use it. Easy peasy! ✨\u003C\u002Fli>\n\u003Cli>But if not, let’s code it ourself, because \u003Ccode>Utopia Messaging\u003C\u002Fcode> makes it so easy to create a new adapter!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>class-dummy.php\u003C\u002Fcode> is for that purpose, assuming you don’t get a provider already present in \u003Ccode>Utopia Messaging\u003C\u002Fcode>.\n\u003Cul>\n\u003Cli>It’s basically a child class of \u003Ccode>EmailAdapter\u003C\u002Fcode> or \u003Ccode>SMSAdapter\u003C\u002Fcode>, which abstract a lot of stuff for us!\u003C\u002Fli>\n\u003Cli>Let me explain two main functions, \u003Ccode>_construct\u003C\u002Fcode> and \u003Ccode>process\u003C\u002Fcode>. \u003Cem>Rest of the functions and properties are self-explanatory!\u003C\u002Fem> 😉\u003C\u002Fli>\n\u003Cli>In the \u003Ccode>_construct\u003C\u002Fcode> function just put the arguments which you want to accept. That’s it! And now they will be available everywhere else as \u003Ccode>$this->param_name\u003C\u002Fcode>!\u003C\u002Fli>\n\u003Cli>The \u003Ccode>process\u003C\u002Fcode> function is the place where you have to write the main logic of calling your providers API to send the message.\n\u003Cul>\n\u003Cli>As said above all the credentials\u002Fdata you accepted through constructor are available as \u003Ccode>$this->param_name\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Build the \u003Ccode>body\u003C\u002Fcode> and the \u003Ccode>headers\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>And then you can use the \u003Ccode>$this->request\u003C\u002Fcode> function as demonstrated in the dummy!\u003C\u002Fli>\n\u003Cli>Create a response using Utopia’s \u003Ccode>Response\u003C\u002Fcode> class.\u003C\u002Fli>\n\u003Cli>Handle the errors, populate the response, return! Done! 🚀\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Ch4>Brevo\u003C\u002Fh4>\n\u003Cp>This plugin connect’s to Brevo’s API to send emails through Brevo. This is the \u003Ca href=\"https:\u002F\u002Fapi.brevo.com\u002Fv3\u002Fsmtp\u002Femail\" rel=\"nofollow ugc\">API\u003C\u002Fa> it sends the request to.\u003Cbr \u002F>\nThe request is send everytime a mail is sent, and Brevo is selected as the default adapter from the plugin settings (or the function to send email through Brevo is directly invoked in the code).\u003Cbr \u002F>\nHere is the \u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Flegal\u002Ftermsofuse\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Flegal\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> of the service.\u003C\u002Fp>\n\u003Ch4>AWS SES\u003C\u002Fh4>\n\u003Cp>This plugin connect’s to AWS SES’s API to send emails through AWS SES.\u003Cbr \u002F>\nThe request is send everytime a mail is sent, and AWS SES is selected as the default adapter from the plugin settings (or the function to send email through AWS SES is directly invoked in the code).\u003Cbr \u002F>\nHere is the \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fservice-terms\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdocs.aws.amazon.com\u002Fses\u002Flatest\u002Fdg\u002Fdata-protection.html\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> of the service.\u003C\u002Fp>\n\u003Ch4>Mailgun\u003C\u002Fh4>\n\u003Cp>This plugin connect’s to Mailgun’s API to send emails through Mailgun.\u003Cbr \u002F>\nThe request is send everytime a mail is sent, and Mailgun is selected as the default adapter from the plugin settings (or the function to send email through Mailgun is directly invoked in the code).\u003Cbr \u002F>\nHere is the \u003Ca href=\"https:\u002F\u002Fwww.mailgun.com\u002Flegal\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.mailgun.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> of the service.\u003C\u002Fp>\n\u003Ch4>Telesign\u003C\u002Fh4>\n\u003Cp>This plugin connect’s to Telesign’s API to send SMS through Telesign.\u003Cbr \u002F>\nThe request is send everytime the function to send SMS is invoked with the Adapter as Telesign or the default adapter is set as Telesign.\u003Cbr \u002F>\nHere is the \u003Ca href=\"\u002F\u002Fwww.telesign.com\u002Ftelesign-terms-of-service\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.telesign.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> of the service.\u003C\u002Fp>\n\u003Ch4>Twilio\u003C\u002Fh4>\n\u003Cp>This plugin connect’s to Twilio’s API to send SMS through Twilio.\u003Cbr \u002F>\nThe request is send everytime the function to send SMS is invoked with the Adapter as Twilio or the default adapter is set as Twilio.\u003Cbr \u002F>\nHere is the \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002Fen-us\u002Flegal\u002Ftos\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002Fen-us\u002Flegal\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> of the service.\u003C\u002Fp>\n","Limitless Communication: All-in-one, super scalable, messaging Solution for WordPress.",0,1084,"2024-10-27T08:19:00.000Z","6.6.5","4.4","5.6",[18,19,20,21],"email","messaging","push-notification","sms","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-path-messaging.1.0.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"souptik",1,30,88,"2026-05-20T05:17:40.439Z",[36,59,78,98,122],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":22,"download_link":57,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"omnisend","Newsletters, Email Marketing, SMS and Popups by Omnisend","1.7.9","Omnisend","https:\u002F\u002Fprofiles.wordpress.org\u002Fomnisend\u002F","\u003Ch4>POWERFUL, YET INTUITIVE EMAIL MARKETING, NEWSLETTER, SMS MARKETING & AUTOMATION PLUGIN FOR YOUR WORDPRESS WEBSITE.\u003C\u002Fh4>\n\u003Ch4>IF YOU USE WOOCOMMERCE TO SELL STUFF ONLINE, CLICK \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fomnisend-connect\u002F\" rel=\"ugc\">HERE\u003C\u002Fa> TO DOWNLOAD OUR PLUGIN BUILT SPECIFICALLY FOR WOOCOMMERCE.\u003C\u002Fh4>\n\u003Cp>Email Marketing by Omnisend lets you use the power of email marketing and newsletters to connect with your audience like never before.\u003C\u002Fp>\n\u003Cp>More than 150,000 brands worldwide trust Omnisend to turn visitors into subscribers with signup forms and landing pages, send beautifully designed emails, manage customer relationships, and more.\u003C\u002Fp>\n\u003Cp>With its powerful integration capabilities, Email Marketing by Omnisend works seamlessly with popular WordPress form plugins, letting you make your messages even more relevant and engaging.\u003C\u002Fp>\n\u003Cp>Whether you’re a blogger, an event organizer, or a small business owner, Omnisend offers everything you need to capture your audience’s attention and keep them coming back for more — all directly from your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Best of all, it’s completely free to get started!\u003C\u002Fp>\n\u003Cp>Some of the features of Omnisend include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Email campaigns & newsletters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build beautiful emails and newsletters using our intuitive drag-and-drop editor\u003C\u002Fli>\n\u003Cli>Send or schedule emails at a future date and time, and track your results in real time\u003C\u002Fli>\n\u003Cli>Use customer data to segment and target your campaigns to the right audience at the right time by creating segments based on behavior, demographics, purchase history, and more\u003C\u002Fli>\n\u003Cli>Test different subject lines, content, and designs to see what works best for your audience\u003C\u002Fli>\n\u003Cli>Get insights into your campaigns with detailed reporting and analytics to see how many people opened, clicked, and converted from your emails\u003C\u002Fli>\n\u003Cli>Set up automated campaigns that trigger based on customer behavior: Welcome new subscribers, congratulate your subscribers on their birthdays, send browse abandonment emails, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Integrated opt-in forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and use opt-in forms right from Omnisend, and for more advanced forms, use our integrations with popular form builders, such as Contact Form 7, Formidable Forms, Gravity Forms, and Ninja Forms\u003C\u002Fli>\n\u003Cli>Segment your users based on different form submissions or submitted data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SMS marketing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Collect phone numbers and consent to send SMS messages with our customizable opt-in forms\u003C\u002Fli>\n\u003Cli>Set up and send SMS campaigns to engage customers with mobile messaging\u003C\u002Fli>\n\u003Cli>Get insights into your SMS campaigns — see how many people read, clicked, and converted from your texts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Built-in analytics & dashboards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>See how your signup forms perform right from the Omnisend dashboard with graphs, charts, and data widgets\u003C\u002Fli>\n\u003Cli>Track every marketing email and signup for to get in-detail metrics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Even more features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn your website visitors into subscribers with our website signup forms\u003C\u002Fli>\n\u003Cli>Double opt-in feature for getting quality leads\u003C\u002Fli>\n\u003Cli>Find out which contacts are becoming unengaged and optimize your email campaigns accordingly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fully GDPR ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Omnisend is a self-hosted WordPress plugin. You own your data, and it is protected with the latest security standards. Our platform is fully GDPR compliant, so you can be confident that your customers’ data is being collected and used in a responsible way.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Drive engagement with Omnisend\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Omnisend is an email marketing platform designed to help you drive engagement. Built by a team of experienced developers with a passion for email, Omnisend has been a top choice for marketers across the globe for over 10 years. Omnisend started in 2014 as an email marketing platform called Soundest. From day one, we made it our priority to put marketers at the center of every decision we’d make — and that hasn’t changed at all.\u003Cbr \u002F>\nJoin thousands of happy customers and start driving engagement with Omnisend today.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Form integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add Omnisend’s signup forms to your WordPress website in a few clicks and automatically add new subscribers to your Omnisend account. You can also integrate Omnisend with apps like Contact Form 7, Formidable Forms, Gravity Forms, and Ninja Forms to power up your signup forms even more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easy to use\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Omnisend’s plugin is intuitive, with a user-friendly interface that allows you to create and manage email campaigns in minutes. With Omnisend’s plugin, you can take your email marketing to the next level.\u003C\u002Fp>\n\u003Cp>Discover apps that’ll help you turn more visitors into loyal subscribers.\u003Cbr \u002F>\n* Ninja forms\u003Cbr \u002F>\n* Gravity forms\u003Cbr \u002F>\n* Formidable forms\u003Cbr \u002F>\n* Contact form 7\u003Cbr \u002F>\n* WS Form\u003Cbr \u002F>\n* WP Fusion\u003C\u002Fp>\n\u003Ch3>REQUIREMENTS\u003C\u002Fh3>\n\u003Cp>None.\u003C\u002Fp>\n","Newsletters, Email Marketing, Email Automation, Forms, Pop Up, SMS by Omnisend",100000,848457,96,16,"2026-01-06T12:44:00.000Z","6.9.4","4.7.0","7.4",[53,54,55,56,21],"email-marketing","form","marketing","newsletter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fomnisend.1.7.9.zip",100,{"slug":60,"name":61,"version":62,"author":40,"author_profile":41,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":49,"requires_at_least":50,"requires_php":70,"tags":71,"homepage":73,"download_link":74,"security_score":75,"vuln_count":76,"unpatched_count":11,"last_vuln_date":77,"fetched_at":26},"omnisend-connect","Email Marketing for WooCommerce by Omnisend","1.18.1","\u003Ch4>POWERFUL, YET INTUITIVE EMAIL MARKETING, NEWSLETTER, SMS MARKETING & AUTOMATION PLUGIN FOR WOOCOMMERCE\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\u002F_1kXbOOg7W0?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\u003Cp>Omnisend is the ultimate email & SMS marketing plugin and CRM solution for WooCommerce, and helps more than 150,000 ecommerce stores around the world sell more stuff to more people. Our email marketing platform is designed to help you increase your revenue and effortlessly grow your business. With Omnisend, you can manage your customer relationships, build your email & SMS lists, send targeted campaigns, create automation workflows, and track your results — all from within your WordPress dashboard. Best of all, it’s completely free to get started!\u003C\u002Fp>\n\u003Cp>Some of the features of Omnisend include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🎉 All-in-one email & SMS marketing solution\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With Omnisend, you can create and send email and SMS campaigns to targeted audiences, send sequential emails, onboard your new customers, and automate your full marketing strategy with a powerful automation visual workflow builder.\u003Cbr \u002F>\nOnce your email marketing campaigns are sent, reports with stats like open rate, click rate, and sales made from that specific campaign are ready for you to analyze. You can also track the data like who opened the emails and who clicked, and segment your customers further based on this information.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📧📱 Email & SMS Campaigns\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build beautiful email and SMS campaigns using our intuitive drag-and-drop editor\u003C\u002Fli>\n\u003Cli>Use dynamic content to personalize the experience for your customers\u003C\u002Fli>\n\u003Cli>Automatically import your store’s branding (logos, colors and fonts) into your email marketing messages & popups to save even more time\u003C\u002Fli>\n\u003Cli>Send or schedule emails and SMS messages at a future date and time, and track your results in real-time\u003C\u002Fli>\n\u003Cli>Use customer data to segment and target your email marketing campaigns to the right audience at the right time — create segments based on behavior, demographics, purchase history, and more\u003C\u002Fli>\n\u003Cli>Set up automated campaigns that trigger based on customer behavior: Welcome new subscribers, recover abandoned carts, upsell and cross-sell products, and more\u003C\u002Fli>\n\u003Cli>Use Omnisend’s product recommendation feature to automatically suggest products that your customers are most likely to buy\u003C\u002Fli>\n\u003Cli>Test different subject lines, content, and designs to see what works best for your audience\u003C\u002Fli>\n\u003Cli>Get insights into your campaigns with detailed reporting and analytics, and see how many people opened, clicked, and converted from your emails\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎉 Automation workflows\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Build powerful automation workflows with our visual workflow builder\u003C\u002Fli>\n\u003Cli>Automate your email marketing strategy from welcome emails to abandoned cart reminders and win-back campaigns\u003C\u002Fli>\n\u003Cli>Trigger automation workflows based on user actions like sign-up, form submission, product purchase, or even inactivity\u003C\u002Fli>\n\u003Cli>Measure workflow metrics in every step and find where you can do better\u003C\u002Fli>\n\u003Cli>Use Omnisend’s powerful automation workflows to create seamless multi-channel experiences — send emails, SMS, push notifications, and more in a single workflow\u003C\u002Fli>\n\u003Cli>Automatically sync your email and SMS audiences with Facebook Custom Audiences and Google Ads\u003C\u002Fli>\n\u003Cli>Use our visual workflow builder to create complex automation workflows that drive conversions and revenue, and trigger campaigns based on behavior, demographics, purchase history, and more\u003C\u002Fli>\n\u003Cli>Use dynamic content to personalize your email marketing campaigns based on customer data, show different product recommendations, pricing, and messaging to different segments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>📱 SMS marketing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set up automated SMS campaigns to engage customers with targeted messaging. Use SMS for order confirmations, shipping updates, and promotions\u003C\u002Fli>\n\u003Cli>Use customer data to segment and target your SMS campaigns to the right audience at the right time by creating segments based on behavior, demographics, purchase history, and more\u003C\u002Fli>\n\u003Cli>Use our customizable opt-in forms to collect phone numbers and consent to send SMS messages\u003C\u002Fli>\n\u003Cli>Get insights into your SMS campaigns with advanced reporting and analytics to see how many people received, clicked, and converted from your messages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎉 Integrated opt-in forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and use opt-in forms right from Omnisend, and for more advanced forms, use our integrations with popular form builders\u003C\u002Fli>\n\u003Cli>Use forms with your automation workflows as a trigger and automate your post-form submission\u003C\u002Fli>\n\u003Cli>Segment your users based on different form submissions or submitted data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎉 Built-in analytics & dashboards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View your full business insights right from the Omnisend dashboard with graphs, charts, and data widgets\u003C\u002Fli>\n\u003Cli>Track every email marketing and SMS message and get in-detail metrics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🤖Omnisend AI\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instantly generate email copy, subject lines, and preheaders in your brand’s voice\u003C\u002Fli>\n\u003Cli>Get AI-powered suggestions for grammar, tone, and style improvements\u003C\u002Fli>\n\u003Cli>Automatically personalize messages based on customer behavior and preferences\u003C\u002Fli>\n\u003Cli>Recommend the right products for each shopper using browsing and purchase history\u003C\u002Fli>\n\u003Cli>Dynamically adapt one campaign to different customer types – no need to create multiples\u003C\u002Fli>\n\u003Cli>Automatically build segments based on purchase data, engagement, RFM, and more\u003C\u002Fli>\n\u003Cli>Predict churn and re-engage at-risk customers before they drop off\u003C\u002Fli>\n\u003Cli>Identify high-value shoppers so you can target them with tailored campaigns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎉 Ecommerce integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrations: Omnisend integrates with all major ecommerce tools, including Gorgias, Yotpo, Zapier, ShipStation, and 100s more\u003C\u002Fli>\n\u003Cli>Product recommendations: Use Omnisend’s product recommendation feature to automatically suggest products that your customers are most likely to buy\u003C\u002Fli>\n\u003Cli>Facebook and Google Ads sync: Automatically sync your contact data with Facebook ads or Google Ads to create targeted lookalike audiences\u003C\u002Fli>\n\u003Cli>Advanced ecommerce reporting: Get insights into your ecommerce performance with detailed reporting and analytics to see how much revenue you generated, what products are selling, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🎉 Even more features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn your website visitors into subscribers with our website signup forms\u003C\u002Fli>\n\u003Cli>Push notifications that let you reach all people online who opted in to receive push messages\u003C\u002Fli>\n\u003Cli>Double opt-in feature for getting quality leads\u003C\u002Fli>\n\u003Cli>Find out which contacts are becoming unengaged and optimize your email and SMS campaigns accordingly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛡️ FULLY GDPR READY\u003C\u002Fh4>\n\u003Cp>Omnisend is a self-hosted WordPress plugin. You own your data, and it is protected with the latest security standards. Our platform is fully GDPR compliant, so you can be confident that your customers’ data is being collected and used in a responsible way.\u003C\u002Fp>\n\u003Ch4>DRIVE ENGAGEMENT WITH OMNISEND\u003C\u002Fh4>\n\u003Cp>Omnisend is an all-in-one email and SMS marketing automation platform designed to help ecommerce businesses drive engagement and increase revenue. Built by a team of experienced developers with a passion for ecommerce, Omnisend has been a top choice for merchants across the globe for over 10 years. Omnisend started in 2014 as an email marketing platform called Soundest. From day one, we made it our priority to put ecommerce marketers at the center of every decision we’d make — and that hasn’t changed at all.\u003C\u002Fp>\n\u003Cp>Join thousands of happy customers and start driving engagement with Omnisend today. Here’s what our customers are saying about us:\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Very great functionality that makes my WooCommerce business grow rapidly. The support is outstanding, and they always do their best to solve everything I need.”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Omnisend is excellent for a very beginner. It’s so easy to use but if you do not understand something, customer service is always ready to help. There is a chat icon on every page, and they answer just some minutes after the question. I feel very encouraged even if is my very first experience with such a service.”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“I manage multiple stores with different providers, mostly were mailchimp, well after trying omnisend (especially with big data stores) I decided to switch multiple big stores (over 100k orders); the decision was easy to make as the sync process on mailchimp, it took a week! Here it took 3 hours! That is just the biggest leap for me as mailchimp would randomly disconnect the store or cancel automations without notice (multiple accounts). Using omnisend on almost 10 stores for 4 months and everything is great! The interface, automations and support are very good, I strongly recommend them for stores who need data statistics and segmentation (grouping) on their audience (lists), who need fast automations, great, reliable and fast support. P.S. Their API has responses and it’s pretty well documented, I’ve made a few implementations and everything looks great!”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“We have been using Omnisend for some time now and their interface is easy and intuitive and integrating with our other systems and apps has been seamless. If ever we have a question they are quick to answer and are always helpful. A big shout out to both Agustine and Stefan they are a credit to your team 🙂”\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>WPBeginner talks about us in this video:\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\u002FT0lm5ZfEPTw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=42&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\u003Cp>Omnisend Email & SMS marketing reviews by other experts:\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\u002FuOs_jZRnrJM?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\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\u002FiMtrgsN53zw?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\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\u002FNOFeGbORC_M?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\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\u002F1AKhH3LXP7Q?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\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\u002FCrXiK8XuDm0?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>NATIVE WOOCOMMERCE INTEGRATION:\u003C\u002Fh4>\n\u003Cp>Omnisend’s email marketing & SMS plugin seamlessly integrates with WooCommerce to help you collect leads, create targeted segments, send emails, and grow your email and SMS list.\u003C\u002Fp>\n\u003Ch4>FORM INTEGRATION:\u003C\u002Fh4>\n\u003Cp>Add Omnisend’s signup forms to your WordPress site with a few clicks and automatically add new subscribers to your Omnisend account. You can also segment your email marketing & SMS subscribers based on the form they filled out or the page they signed up from.\u003C\u002Fp>\n\u003Ch4>WOO COMMERCE INTEGRATION:\u003C\u002Fh4>\n\u003Cp>Omnisend’s plugin is the perfect tool for WooCommerce users. You can segment your email marketing & SMS contacts based on their purchase history, including items purchased, total spend, and more. You can also send targeted campaigns to customers based on their purchase history, such as abandoned cart reminders and post-purchase follow-ups.\u003C\u002Fp>\n\u003Ch4>SMS MARKETING:\u003C\u002Fh4>\n\u003Cp>With Omnisend’s SMS integration, you can effortlessly send targeted SMS campaigns to your customers. You can segment customers based on their purchase history, website activity, and more.\u003C\u002Fp>\n\u003Ch4>GREAT USER EXPERIENCE:\u003C\u002Fh4>\n\u003Cp>Omnisend’s plugin is intuitive, with a user-friendly interface that lets you create and manage email marketing & SMS campaigns directly from your WordPress dashboard. With Omnisend’s plugin, you can take your email & SMS marketing to the next level.\u003C\u002Fp>\n\u003Cp>Ads integrations:\u003Cbr \u002F>\nDrive more traffic to your store with improved targeting and reporting.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook Lead Ads\u003C\u002Fli>\n\u003Cli>Facebook Custom Audiences\u003C\u002Fli>\n\u003Cli>Google Ads Customer Match\u003C\u002Fli>\n\u003Cli>Facebook Auto-Post Campaigns\u003C\u002Fli>\n\u003Cli>Amazon Attribution\u003C\u002Fli>\n\u003Cli>PageFly Landing Page Builder\u003C\u002Fli>\n\u003Cli>Reelevant\u003C\u002Fli>\n\u003Cli>GemPages\u003C\u002Fli>\n\u003Cli>Quizell\u003C\u002Fli>\n\u003Cli>Postcard Marketing Automation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Subscription integrations:\u003Cbr \u002F>\nSend targeted campaigns and trigger automated messages based on contact subscription status and activity.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recharge\u003C\u002Fli>\n\u003Cli>Owids\u003C\u002Fli>\n\u003Cli>Glew.io\u003C\u002Fli>\n\u003Cli>Govalo\u003C\u002Fli>\n\u003Cli>Subscriptions by Loop\u003C\u002Fli>\n\u003Cli>Getsitecontrol\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Reviews integrations:\u003Cbr \u002F>\nShow your customers you care about them by following up on their reviews.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Judge.me\u003C\u002Fli>\n\u003Cli>Yotpo Product Reviews\u003C\u002Fli>\n\u003Cli>Loox Product Reviews & Photos\u003C\u002Fli>\n\u003Cli>Stamped.io Reviews, Ratings & Loyalty\u003C\u002Fli>\n\u003Cli>Growave ‑ Loyalty, Wishlist, Reviews\u003C\u002Fli>\n\u003Cli>Junip – Product Reviews & UGC\u003C\u002Fli>\n\u003Cli>Reviews and Customer Platform\u003C\u002Fli>\n\u003Cli>Opinew Product Reviews\u003C\u002Fli>\n\u003Cli>Reviews.io: Product Reviews\u003C\u002Fli>\n\u003Cli>POWR\u003C\u002Fli>\n\u003Cli>UGC Galleries\u003C\u002Fli>\n\u003Cli>Fera\u003C\u002Fli>\n\u003Cli>Vitals: All-in-One Marketing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Loyalty & Rewards integrations:\u003Cbr \u002F>\nDiscover apps that’ll help you turn one-time customers into repeat customers.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Smile\u003C\u002Fli>\n\u003Cli>Loyalty Lion\u003C\u002Fli>\n\u003Cli>Happy Birthday Discount\u003C\u002Fli>\n\u003Cli>Gameball\u003C\u002Fli>\n\u003Cli>Stamped.io Reviews, Ratings & Loyalty\u003C\u002Fli>\n\u003Cli>Yotpo Loyalty & Referrals\u003C\u002Fli>\n\u003Cli>ReConvert Upsell & Cross-Sell\u003C\u002Fli>\n\u003Cli>Growave ‑ Loyalty, Wishlist, Reviews\u003C\u002Fli>\n\u003Cli>ONE: Popups, SMS & Email Marketing\u003C\u002Fli>\n\u003Cli>99minds – Gift Card, Loyalty & Promotion\u003C\u002Fli>\n\u003Cli>UpViral\u003C\u002Fli>\n\u003Cli>Lateshipment – Automate Post-Purchase Emails\u003C\u002Fli>\n\u003Cli>Goaffpro Affiliate Marketing\u003C\u002Fli>\n\u003Cli>Conjured Referrals\u003C\u002Fli>\n\u003Cli>Lootly\u003C\u002Fli>\n\u003Cli>Audmate\u003C\u002Fli>\n\u003Cli>Giveaway Ninja\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Affiliate & Influencer marketing integrations:\u003Cbr \u002F>\nUse influencer marketing and affiliate data to make your workflows more relevant.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gatsby\u003C\u002Fli>\n\u003Cli>GrowthHero – Partner Marketing\u003C\u002Fli>\n\u003Cli>Goaffpro Affiliate Marketing\u003C\u002Fli>\n\u003Cli>Conjured Referrals\u003C\u002Fli>\n\u003Cli>UpPromote: Affiliate Marketing\u003C\u002Fli>\n\u003Cli>Webplanex Cashback Rewards\u003C\u002Fli>\n\u003Cli>Giveaway Ninja\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Automations & Middleware integrations:\u003Cbr \u002F>\nSet up and customize automations between Omnisend and your favorite apps.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>MESA – Workflow Automation\u003C\u002Fli>\n\u003Cli>Zapier\u003C\u002Fli>\n\u003Cli>Make\u003C\u002Fli>\n\u003Cli>Alloy\u003C\u002Fli>\n\u003Cli>Integrately\u003C\u002Fli>\n\u003Cli>GemPages\u003C\u002Fli>\n\u003Cli>Tresl – Segments\u003C\u002Fli>\n\u003Cli>Supermetrics\u003C\u002Fli>\n\u003Cli>Glew.io\u003C\u002Fli>\n\u003Cli>Appy Pie Connect\u003C\u002Fli>\n\u003Cli>SyncSpider\u003C\u002Fli>\n\u003Cli>Argoid Upsell Cross‑sell Engine\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shipping & Logistics integrations:\u003Cbr \u002F>\nKeep your customers up-to-date about their order status and shipping information.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AfterShip\u003C\u002Fli>\n\u003Cli>ShipStation\u003C\u002Fli>\n\u003Cli>Easyship\u003C\u002Fli>\n\u003Cli>MultiParcels\u003C\u002Fli>\n\u003Cli>Rush – Order Tracking & Lookup\u003C\u002Fli>\n\u003Cli>Sufio\u003C\u002Fli>\n\u003Cli>ParcelPanel Order Tracking\u003C\u002Fli>\n\u003Cli>Lateshipment – Automate Post-Purchase Emails\u003C\u002Fli>\n\u003Cli>WeSupply – Track Order, Lookup & Returns\u003C\u002Fli>\n\u003Cli>TrackingMore\u003C\u002Fli>\n\u003Cli>Tracktor\u003C\u002Fli>\n\u003Cli>Loop Exchanges and Returns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Customer support integrations:\u003Cbr \u002F>\nApps to help you keep your brand top of mind.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gorgias\u003C\u002Fli>\n\u003Cli>Re:amaze\u003C\u002Fli>\n\u003Cli>Intercom\u003C\u002Fli>\n\u003Cli>Sufio\u003C\u002Fli>\n\u003Cli>PageFly Landing Page Builder\u003C\u002Fli>\n\u003Cli>Attentive\u003C\u002Fli>\n\u003Cli>Contact Form Builder\u003C\u002Fli>\n\u003Cli>Tidio ‑ Live Chat & Chatbots\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Back-in-stock & wishlist integrations:\u003Cbr \u002F>\nBuild workflows based on back-in-stock items and your contact’s wishlists.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Swym\u003C\u002Fli>\n\u003Cli>Back In Stock – Restock Alerts\u003C\u002Fli>\n\u003Cli>Wishlist Hero\u003C\u002Fli>\n\u003Cli>Notify Me! Back in Stock Alerts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SEAMLESS MIGRATION FROM MAILCHIMP, KLAVIYO, & MORE\u003C\u002Fh4>\n\u003Cp>Omnisend has made migration from other ESPs or CRMs — like \u003Ca href=\"https:\u002F\u002Fappmarket.omnisend.com\u002Fapp-details\u002F610b9fc16ea35f00145508fc\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fappmarket.omnisend.com\u002Fapp-details\u002F637f7872947fea001b601a78\" rel=\"nofollow ugc\">Klaviyo\u003C\u002Fa> — a seamless experience, thanks to our dedicated migration tools. That’s right, just a few clicks and a few minutes, and you’ll get your data imported into Omnisend. Switch now from Klaviyo, Mailchimp, ConvertKit, MailerLite, Drip and Active Campaign in just minutes.\u003C\u002Fp>\n","Email Marketing, Newsletter, Email Automation, Forms, Pop Up, SMS, Abandoned Cart made easy for WordPress & WooCommerce by Omnisend",50000,913584,98,167,"2026-04-15T12:40:00.000Z","7.1",[53,55,56,21,72],"woocommerce","https:\u002F\u002Fwww.omnisend.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fomnisend-connect.1.18.1.zip",95,3,"2026-05-13 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":49,"requires_at_least":91,"requires_php":16,"tags":92,"homepage":94,"download_link":95,"security_score":96,"vuln_count":76,"unpatched_count":11,"last_vuln_date":97,"fetched_at":26},"woocommerce-sendinblue-newsletter-subscription","Brevo for WooCommerce","4.0.53","Brevo","https:\u002F\u002Fprofiles.wordpress.org\u002Fneeraj_slit\u002F","\u003Cp>Brevo’s plugin for WooCommerce is the easiest way to integrate your store and send better communications.\u003C\u002Fp>\n\u003Cp>Trusted by over 600,000 businesses worldwide, \u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa> is an all-in-one marketing platform for engaging with your contacts and building better customer relationships through targeted and meaningful communication.\u003C\u002Fp>\n\u003Ch3>Cover your entire marketing funnel with one single tool:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Contacts — Sync your customers and new subscribers to grow your list and store with free unlimited contacts storage.\n    \u003C\u002Fli>\n\u003Cli>Email marketing — Engage customers with beautifully designed email campaigns created in an intuitive drag-and-drop email editor or using our rich text or HTML options.\n    \u003C\u002Fli>\n\u003Cli>Segmentation — Target your campaigns with precision thanks to our powerful contact segmentation engine based on purchase history.\n    \u003C\u002Fli>\n\u003Cli>Automation — Use triggered emails to connect with customers who visited your website or left an item in their cart. Automatically follow up post-purchase via email and\u002For SMS. Design intricate marketing automation workflows in our visual editor.\n    \u003C\u002Fli>\n\u003Cli>Conversations — Stay connected with your audience and divide communication tasks among team members using Chat, CRM and Push Notification features.\u003Cbr \u002F>\n    You can use it as a CRM for WooCommerce, tracking orders and automatically syncing payment transactions.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to get started\u003C\u002Fh3>\n\u003Cblockquote>\u003Cp>\n1. Install, and activate the plugin in your WooCommerce store.\u003Cbr \u002F>\n2. Create a Brevo account or log into an existing account.\u003Cbr \u002F>\n3. Sync WooCommerce data to Brevo (lead and\u002For customer).\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Cp>After you sync your historical and new WooCommerce store data with Brevo to better manage your customers and their orders,\u003Cbr \u002F>\nyou can deploy effective email and SMS campaigns, improve transactional email deliverability, and track detailed metrics including delivery, open and click rates.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Femail-marketing\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Email Marketing\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Promote your brand and grow your business with beautifully designed emails. Our easy to use template builder allows you to create personalized messages and build meaningful relationships with your contacts.\u003C\u002Fp>\n\u003Cp>Email Marketing features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create WooCommerce email templates that look great on every device.\u003Cbr \u002F>\nUsing our drag-and-drop email editor, you can quickly create beautiful, responsive emails and personalize them to showcase your business and keep subscribers in the loop about new product launches, promotions, blog posts, and more.\u003Cbr \u002F>\n        Choose one of Brevo’s 40+ pre-designed \u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Fblog\u002Fnewsletter-templates\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">templates\u003C\u002Fa> — all you have to do is add your content and send.\n    \u003C\u002Fli>\n\u003Cli>Send personalized newsletters and promotional email campaigns to your subscribers.\n    \u003C\u002Fli>\n\u003Cli>Send confirmation emails with optimized deliverability.\n    \u003C\u002Fli>\n\u003Cli>Use WooCommerce order variables directly within your Brevo email templates.\n    \u003C\u002Fli>\n\u003Cli>Monitor the most important email metrics: delivery, open and click rates.\n    \u003C\u002Fli>\n\u003Cli>Enable and manage customer subscriptions: opt-out, opt-in, or double opt-in after order creation or completion.\n    \u003C\u002Fli>\n\u003Cli>Order tracking: transactional data (order ID, price, etc.) is saved in Brevo to enable powerful segmentation.\n    \u003C\u002Fli>\n\u003Cli>Create and send confirmation text messages after key events like new order or order shipment.\n    \u003C\u002Fli>\n\u003Cli>Send text message campaigns to all customers or subscribers.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn more with the free Brevo Email Marketing academy and these hands-on tutorials:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Fblog\u002Fwoocommerce-email\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">WooCommerce Email Marketing: A Beginner’s Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Facademy.brevo.com\u002Fcourse\u002Femail-marketing-course-english?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Certification for Email Marketing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Femail-marketing\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Automation\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Brevo offers a flexible and versatile marketing automation platform.\u003C\u002Fp>\n\u003Cp>The Brevo Tracker script lets you track web behavior from your contacts to use alongside email engagement data to create complex automation workflows that save you time and help you scale and grow your business.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhelp.brevo.com\u002Fhc\u002Fen-us\u002Farticles\u002F208775609-Introduction-to-Marketing-Automation-Part-1-What-is-Marketing-Automation-#:~:text=keep%20things%20simple.-,how%20does%20marketing%20automation%20work%3F,-With%20Marketing%20Automation?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">How does Marketing Automation work?\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Marketing Automation features: \u003C\u002Fp>\n\u003Cp>Brevo marketing automation allows you to create a wide range of automated workflows that help you grow your store by improving engagement, increasing traffic & revenue, and building relationships. Marketing automation is free up to 2,000 contacts\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Welcome message — Send a welcome email after a subscriber joins your list.\n      \u003C\u002Fli>\n\u003Cli>Marketing activity — Send follow-up emails based on whether contacts open or click on an email campaign.\n      \u003C\u002Fli>\n\u003Cli>Anniversary date — Send an annual email or series of emails based on a special event or birthday.\n      \u003C\u002Fli>\n\u003Cli>Website event — Send an email after a contact performs a specific action on your website.\n      \u003C\u002Fli>\n\u003Cli>Transactional activity — Send an email based on whether contacts open or click on transactional emails.\n      \u003C\u002Fli>\n\u003Cli>Page visit — Send an email after a contact visits a specific page on your website.\n      \u003C\u002Fli>\n\u003Cli>Abandoned cart — Send an email after a contact leaves an item in their cart.\n      \u003C\u002Fli>\n\u003Cli>Page visit — Send an email after a contact visits a specific page on your website.\n      \u003C\u002Fli>\n\u003Cli>Product purchase — Send an email when a product is purchased on your website.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Learn with free Brevo Marketing Automation academy and these hands-on tutorials:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Fblog\u002Fwoocommerce-abandoned-cart-email\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">WooCommerce Abandoned Cart Email Strategies to Recover More Orders\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Facademy.sendinblue.com\u002Fcourse\u002Fmarketing-automation-essentials-sendinblue?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Certification for Marketing Automation\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Fconversations\u002F\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">Conversations\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Live Chat and messaging platform for sales and support\u003C\u002Fp>\n\u003Cp>Find new customers and provide instant customer service via a chat widget on your website, or use Facebook Messenger, Instagram Direct, and WhatsApp to drive traffic to your site, increase sales and average order value through live conversations.\u003C\u002Fp>\n\u003Cp>Brevo Conversations is free for 1 user.\u003C\u002Fp>\n\u003Cp>Conversations features: \u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bring all your customer conversations under one roof and connect with customers where they are, across Live Chat, Facebook Messenger, and Instagram.\n    \u003C\u002Fli>\n\u003Cli>Create personalized experiences for your web visitors, answer questions in real time, and convert visitors by helping them find what they’re looking for.\n    \u003C\u002Fli>\n\u003Cli>Amplify lead generation for your CRM\n    \u003C\u002Fli>\n\u003Cli>Respond to your clients from anywhere, at any time using the Brevo Conversations mobile app, available for both iOS & Android.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Fgdpr\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">GDPR\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cblockquote>\u003Cp>\nGDPR compliance, in itself, is never truly finished. It’s an ongoing process that requires regular monitoring and confirmation.\u003C\u002Fp>\n\u003Cp>Brevo is proud to be continuously working to maintain GDPR compliance in order to remain a trusted third-party software provider for our users.\n\u003C\u002Fp>\u003C\u002Fblockquote>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdevelopers.brevo.com\u002F?utm_medium=plugin&utm_source=woocommerce_plugin\" rel=\"nofollow ugc\">The Brevo API\u003C\u002Fa> allows you to programmatically execute a wide range of code operations which are also available through the user interface.\u003C\u002Fp>\n\u003Ch4>Follow Us\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Our Official Website\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.brevo.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.brevo.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>LinkedIn\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fbrevo\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fbrevo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Facebook Page\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fbrevo.official\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.facebook.com\u002Fbrevo.official\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Our Twitter Account\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbrevo_official\" rel=\"nofollow ugc\">https:\u002F\u002Ftwitter.com\u002Fbrevo_official\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin was created by \u003Ca href=\"http:\u002F\u002Fwww.brevo.com?utm_medium=plugin&utm_source=woocommerce_plugin\" title=\"Brevo\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa>.\u003C\u002Fp>\n","All-in-one WooCommerce email marketing, automation, SMS, and CRM by Brevo. Grow your store with powerful marketing tools.",30000,1272856,64,45,"2026-04-01T07:38:00.000Z","4.3",[53,93,56,21,72],"marketing-automation","https:\u002F\u002Fwww.brevo.com\u002F?r=wporg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-sendinblue-newsletter-subscription.zip",93,"2026-01-08 09:02:36",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":49,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":119,"download_link":120,"security_score":58,"vuln_count":31,"unpatched_count":11,"last_vuln_date":121,"fetched_at":26},"miniorange-otp-verification","miniOrange OTP Login, Verification and SMS Notifications","5.4.9","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fstep-by-step-guide-for-wordpress-otp-verification\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">WordPress OTP Verification\u003C\u002Fa> plugin verifies users’ \u003Cem>email IDs and mobile numbers\u003C\u002Fem> through an \u003Cem>OTP (One-Time Password)\u003C\u002Fem> sent during \u003Cem>registration, login, and contact form submissions\u003C\u002Fem>. This ensures that only genuine users can sign up while preventing fake registrations and duplicate accounts.\u003C\u002Fp>\n\u003Cp>\u003Cem>Watch this video to learn more about the OTP Verification plugin and its capabilities:\u003C\u002Fem>\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\u002FBcvzJV9OxQE?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>Enjoy \u003Cem>10 free email and SMS OTPs\u003C\u002Fem> upon installation to experience the plugin’s functionality.\u003C\u002Fp>\n\u003Ch3>FEATURES OF ONE-TIME PASSWORD PLUGIN\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">OTP Verification On 30+ forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">miniOrange SMS gateway support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">Login with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">SMS Notifications for WooCommerce Order Status\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-limit-otp-request-addon\" rel=\"nofollow ugc\">OTP Spam Preventor\u002FLimit OTP Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-selected-countries\" rel=\"nofollow ugc\">Allow OTP for selected countries\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Ultimate Member SMS Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>Detailed Transaction Reports and Logs\u003C\u002Fli>\n\u003Cli>Passwordless Login using OTP Verification\u003C\u002Fli>\n\u003Cli>Country code dropdown\u003C\u002Fli>\n\u003Cli>Customize OTP length and validity\u003C\u002Fli>\n\u003Cli>Block specific email domains and phone numbers\u003C\u002Fli>\n\u003Cli>OTP pop-up customization (available on limited login, registration, and checkout forms)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM FEATURES AVAILABLE ON UPGRADE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">OTP Over WhatsApp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">Both Email and Phone Verification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">Custom SMS & Email Gateways\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register Using phone number Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder Form by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-Instructor-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Instructor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-login-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-student-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Student Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Forms — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce Frontend Manager Form (WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez — Real Estate Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Login using phone number Addon\u003C\u002Fli>\n\u003Cli>Customize specific SMS and Email templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Verification and SMS Notifications\u003C\u002Fh4>\n\u003Cp>In the OTP Verification Plugin, you can use \u003Cstrong>your third-party gateway\u003C\u002Fstrong> for sending the SMS\u002FEmail & SMS Notifications.\u003Cbr \u002F>\nYou can also use the \u003Cstrong>miniOrange gateway\u003C\u002Fstrong> to perform OTP verification over Phone\u002FSMS and Email or to send SMS notifications. We support OTP Verification worldwide.\u003Cbr \u002F>\n\u003Cstrong>Some of the well-known Gateways supported for OTP and SMS (OTP):\u003C\u002Fstrong>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clickatell.com\u002F\" rel=\"nofollow ugc\">Clickatell\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clicksend.com\u002F\" rel=\"nofollow ugc\">ClickSend\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fsendgrid.com\u002F\" rel=\"nofollow ugc\">SendGrid\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.plivo.com\u002F\" rel=\"nofollow ugc\">Plivo\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fsns\u002F\" rel=\"nofollow ugc\">AWS SNS\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fmsg91.com\u002F\" rel=\"nofollow ugc\">Msg91\u003C\u002Fa>\u003Cbr \u002F>\nCheck the list of a few of our supported SMS gateways here : \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">SMS Gateways\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>WHATSAPP OTP VERIFICATION & NOTIFICATIONS\u003C\u002Fh4>\n\u003Cp>In our OTP Plugin, you can enable OTP Verification via WhatsApp as well as send custom messages & order notifications on WhatsApp.\u003Cbr \u002F>\nEnables order status notifications, new account sms notifications, and many more on WhatsApp.\u003Cbr \u002F>\nContact us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong> to know more.\u003C\u002Fp>\n\u003Ch3>FREE AND PREMIUM OTP VERIFICATION ADDONS SUPPORTED\u003C\u002Fh3>\n\u003Cp>Follow the link to check free and premium addons supported in the OTP Verification plugin : \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification#addons-section\" rel=\"nofollow ugc\">OTP Verification Addons Supported\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login with Phone Number:\u003C\u002Fstrong>The login with Phone add-on allows users to log in using a phone number only.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce SMS Notifications:\u003C\u002Fstrong>Allows your site to send automated \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">WooCommerce order notifications and WooCommerce sms notifications\u003C\u002Fa> to buyers, sellers, and admins. Buyer and seller both can get SMS notifications after an order is placed or when the order status changes. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Login:\u003C\u002Fstrong>With Passwordless login, users would be able to log in using their Username and OTP. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">\u003Cstrong>Register Using Phone Number Only:\u003C\u002Fstrong>\u003C\u002Fa>: Users can register on your WordPress site using only a Phone Number and OTP instead of an Email address or Username.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Password Reset:\u003C\u002Fstrong>\u003C\u002Fa>Addon replaces the existing WooCommerce Password reset functionality with OTP Verification. Allow users to reset their password using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member SMS Notifications\u003C\u002Fstrong>Allows your site to send automated Ultimate Member notifications to admins and users. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member Password Reset:\u003C\u002Fstrong>Add-on that replaces the existing Ultimate Member Password reset functionality with OTP Verification. Allow users to reset their passwords using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country Restriction Addon:\u003C\u002Fstrong>Add-on allows OTP Verification to be enabled for a selected list of countries only. OTP Verification for any other country outside the selected list will be blocked by the addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP Over Phone Call:\u003C\u002Fstrong>Add-on allows OTP Verification over a Phone Call instead of SMS. The code will be received via a phone call to the customer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Updated List Of Supported Forms\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Supported WordPress Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-default-login-form-with-otp-verification\" rel=\"nofollow ugc\">WordPress Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-wordpress-default-tml-registration-form\" rel=\"nofollow ugc\">WordPress default registration\u002FTML Registration Form \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">WooCommerce Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-registration-form\u002F\" rel=\"nofollow ugc\">WooCommerce Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-checkout-form\u002F\" rel=\"nofollow ugc\">WooCommerce Checkout Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce FrontEnd Manager Form(WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-billing-address-update-form\u002F\" rel=\"nofollow ugc\">WooCommerce Billing Address Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-registration-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-profileaccount-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Profile\u002FAccounts Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Ultimate Member Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-form-maker-form\" rel=\"nofollow ugc\">Form Maker Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Form — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-social-login\" rel=\"nofollow ugc\">WooCommerce Social Login form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Farmember-registration-form-otp-verification-wordpress\" rel=\"nofollow ugc\">ARMember Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-profile-builder-registration-form\" rel=\"nofollow ugc\">Profile Builder Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=TKzmBmc2nQc\" rel=\"nofollow ugc\">Simplr Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-buddypress-registration-form\u002F\" rel=\"nofollow ugc\">BuddyPress registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-custom-user-registration-form-builder-registration-magic\" rel=\"nofollow ugc\">RegistrationMagic \u002F User Registration Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-ultra-registration-form\" rel=\"nofollow ugc\">Users Ultra Registration form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-userprofile-made-easy-registration-form\" rel=\"nofollow ugc\">User Profiles Made Easy Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-pie-registration-form\" rel=\"nofollow ugc\">PIE Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-contact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ninja-forms-version-3-0\" rel=\"nofollow ugc\">Ninja Forms Above version 3.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Theme My Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-member\" rel=\"nofollow ugc\">WP-Members\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-ultimate-membership-pro-form\" rel=\"nofollow ugc\">Indeed Ultimate Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-classify-theme-registration-form\" rel=\"nofollow ugc\">Classify Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real estate 7 pro Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-emember\" rel=\"nofollow ugc\">WP eMember Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-formcraft-basic-free-version\" rel=\"nofollow ugc\">FormCraft Basic — Free Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fformcraft-premium-form-using-one-time-password-verification\" rel=\"nofollow ugc\">FormCraft — Premium Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wordpress-comment-form\" rel=\"nofollow ugc\">WordPress Comment Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Bv3RKJhKW0o\" rel=\"nofollow ugc\">DocDirect Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-forms\" rel=\"nofollow ugc\">WpForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-caldera-form\u002F\" rel=\"nofollow ugc\">Caldera Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-memberpress-registration-form\u002F\" rel=\"nofollow ugc\">MemberPress Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-paid-membership-pro-registration-form\" rel=\"nofollow ugc\">Paid Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real Estate 7 Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-product-vendor-registration-form\" rel=\"nofollow ugc\">WooCommerce Product Vendor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-formidable-form\u002F\" rel=\"nofollow ugc\">Formidable Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-visual-form-builder\u002F\" rel=\"nofollow ugc\">Visual Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-login-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-registration-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Theme Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fuserpro-form-wordpress-otp-authentication\" rel=\"nofollow ugc\">UserPro Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-everest-contact-form-wordpress-otp\" rel=\"nofollow ugc\">Everest Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-fluent-form-with-otp-verification\" rel=\"nofollow ugc\">Fluent Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fenable-otp-verification-with-social-login\" rel=\"nofollow ugc\">miniOrange Social Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwp-user-manager-registration-form-otp-verification\" rel=\"nofollow ugc\">WP User Manager Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Real Estate WP Theme Registration Form\u003C\u002Fli>\n\u003Cli>WP Client Registration Form\u003C\u002Fli>\n\u003Cli>MemberPress Single Checkout Registration Form\u003C\u002Fli>\n\u003Cli>MultiSite Registration Form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>How does this plugin work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>On submitting the registration\u002Flogin form, an Email\u002FSMS with OTP is sent to the email address\u002Fmobile number provided by the user.\u003C\u002Fli>\n\u003Cli>Once the OTP is entered, it is verified, and the user gets registered\u002Flogs in.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>External Services and Libraries\u003C\u002Fp>\n\u003Col>\n\u003Cli>This plugin uses the miniOrange Servers for OTP Validation.\u003C\u002Fli>\n\u003Cli>\u003Cem>intlTelInput\u003C\u002Fem> – The plugin uses the intlTelInput library for international telephone input formatting and validation. The minified files \u003Ccode>intlTelInput.min.js\u003C\u002Fcode> and \u003Ccode>intlTelInput.min.css\u003C\u002Fcode> are included in the plugin distribution. The source code for intlTelInput is available at: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\" rel=\"nofollow ugc\">intlTelInput GitHub repository\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>Customized solutions and Support options are available. Email us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","OTP Verification via Email\u002FSMS\u002FWhatsApp,SMS Notifications for WooCommerce,OTP Login with Phone,PasswordLess Login.Custom Gateway for OTP Verification",6000,450698,94,433,"2026-03-27T12:06:00.000Z","3.5","5.3.0",[114,115,116,117,118],"email-verification","otp","otp-login","phone-verification","sms-notifications","http:\u002F\u002Fminiorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.9.zip","2023-11-14 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":58,"num_ratings":31,"last_updated":132,"tested_up_to":49,"requires_at_least":133,"requires_php":22,"tags":134,"homepage":136,"download_link":137,"security_score":138,"vuln_count":31,"unpatched_count":11,"last_vuln_date":139,"fetched_at":26},"wp-flashy-marketing-automation","WP Flashy Marketing Automation","2.0.11","Flashyapp","https:\u002F\u002Fprofiles.wordpress.org\u002Fflashyapp\u002F","\u003Cp>Flashy is an all-in-one marketing platform for e-commerce websites to grow sales.\u003C\u002Fp>\n\u003Ch4>GROW YOUR MAILING LISTS\u003C\u002Fh4>\n\u003Cp>Use our intelligent popups to convert your website visitors into loyal customers.\u003Cbr \u002F>\nAlso, sync your Elementor & CF7 forms with Flashy.\u003C\u002Fp>\n\u003Ch4>AI Product Recommendations\u003C\u002Fh4>\n\u003Cp>Our new product recommendation feature is designed to help ecommerce stores increase their revenues by upselling and cross-selling products.\u003Cbr \u002F>\nWe use sophisticated algorithms to recommend related products to customers based on their full activity.\u003Cbr \u002F>\nThis helps customers discover products they may not have found otherwise and encourages them to add more items to their cart.\u003Cbr \u002F>\nThe feature also allows stores to target specific customers with product recommendations, which can help increase the average order value.\u003Cbr \u002F>\nWith this feature, stores can increase their sales and grow their revenues.\u003C\u002Fp>\n\u003Ch4>WooCommerce Cart Abandonment\u003C\u002Fh4>\n\u003Cp>With our solution you can prevent from customer from abandonment their cart, using one of our ready-to-use automations with email, text messages and WhatsApp messages.\u003C\u002Fp>\n\u003Ch4>REAL-TIME SYNC\u003C\u002Fh4>\n\u003Cp>Syncing all your data – products, orders and customers.\u003C\u002Fp>\n\u003Ch4>TRACKING\u003C\u002Fh4>\n\u003Cp>Add tracking pixels for – PageView, ViewContent, Add To Cart and Purchase, Purchase Updated\u003C\u002Fp>\n\u003Ch4>COLLECT MORE SUBSCRIBERS ON CHECK & SIGNUP PAGE\u003C\u002Fh4>\n\u003Cp>Add a checkbox on the pages you want to collect consent from your visitor who wants to accept marketing.\u003C\u002Fp>\n\u003Ch4>2.0.11\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Add Google Reviews Rich Snippets support\u003C\u002Fli>\n\u003Cli>New Feature: Show total reviews on category pages\u003C\u002Fli>\n\u003Cli>New Feature: Add new tracking on the category pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.10\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Allowing admin to manage the consent for checkout types\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.9\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Supporting new checkout pages editor\u003C\u002Fli>\n\u003Cli>Improvement: Enhancing debug with CSRF\u003C\u002Fli>\n\u003Cli>Bug Fixes: Few minor bug fixes and improvements\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.8\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Add options to control the next action after adding to the cart\u003C\u002Fli>\n\u003Cli>Improvement: Support PHP 8+\u003C\u002Fli>\n\u003Cli>Bug Fixes: Few minor bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.7\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Allow adding to cart from product recommendations\u003C\u002Fli>\n\u003Cli>New Feature: New 8 AI models for product recommendations\u003C\u002Fli>\n\u003Cli>Improvement: Improved design on our products recommendations\u003C\u002Fli>\n\u003Cli>Improvement: Easily find your current Flashy version\u003C\u002Fli>\n\u003Cli>Bug Fixes: Few minor bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.6\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Add support for YITH Points & Rewards\u003C\u002Fli>\n\u003Cli>Improvement: Improve sale price for variation\u003C\u002Fli>\n\u003Cli>Improvement: More products information and attributes support\u003C\u002Fli>\n\u003Cli>Improvement: Support bulk editing mode for orders\u003C\u002Fli>\n\u003Cli>Bug Fixes: Few minor bug fixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.5\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New Feature: Advanced Control Over WooCommerce Statuses\u003C\u002Fli>\n\u003Cli>New Feature: Advanced Control On Coupons Generation\u003C\u002Fli>\n\u003Cli>New Feature: Option to export guests’ orders\u003C\u002Fli>\n\u003Cli>New Integration: WooCommerce Points and Rewards\u003C\u002Fli>\n\u003Cli>Improvement: Better support for Bundle Products\u003C\u002Fli>\n\u003Cli>Improvement: Bug fixes & improvements\u003C\u002Fli>\n\u003Cli>Improvement: Improve Feed catalog for more information\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.4\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow changing the default value of acceptance marketing checkbox\u003C\u002Fli>\n\u003Cli>Improve ViewContent event for product bundles\u003C\u002Fli>\n\u003Cli>Improve UpdateCart event for product bundles\u003C\u002Fli>\n\u003Cli>Improve Feed catalog for more information\u003C\u002Fli>\n\u003Cli>Improve WooCommerce Coupon Code Generation\u003C\u002Fli>\n\u003Cli>Improve Cart Restore (Support specific variation and variation id)\u003C\u002Fli>\n\u003Cli>API Response error message for code 403 for unverified users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve WooCommerce multi currency & subdomain cookies.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.1 – 2.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve restore cart from any device, better coupons usage detection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>2.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve cart abandonment tracking.\u003C\u002Fli>\n\u003Cli>Improve errors handling.\u003C\u002Fli>\n\u003Cli>Minor UI improvements.\u003C\u002Fli>\n\u003Cli>New API version.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.37\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve pagination support for large customers (users) base with low-memory allocation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.35-36\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update existing contact profiles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.34\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>UI changes and translations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.30\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One link to restore cart abandonment from any device by Flashy fingerprint + Elementor support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.29\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Contact Form 7 Integration.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.28\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Data export optimisation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.27\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add checkbox on the pages you want for accept marketing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.26\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Minor changes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.25\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>New bug fix from version 1.0.24 – Upgrade\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.24\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Updating contact information on Flashy if changed on new order.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.22\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improving cart detection to any change.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.21\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>More general settings on when to send events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.20\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Allow users to control context data and adding more information to each event.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.19\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add more context to each order + improve export data.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.18\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add more orders statuses support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.17\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change location of tracking to backend to remove template dependency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.16\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve performance and bug fix\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.15\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add options when guests make a purchase\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.14\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Change functions priority – improvement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.13\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Added custom meta field for subscribing new contact to mailing list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.12\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improve speed and fix memory limit when importing orders, products and customers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.11\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Update Cart with Status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.10\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>One click install.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.9\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Track when order being updated and attach tracking number from “WooCommerce Shipment Tracking”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.3\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Improving cart updates.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.2\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creating new customer after purchase.\u003C\u002Fli>\n\u003Cli>Clean product description before export.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.1\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Small bug fix.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>1.0.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Flashy plugin init.\u003C\u002Fli>\n\u003C\u002Ful>\n","Flashy is an all-in-one marketing platform for e-commerce websites to grow sales.",2000,18649,"2026-02-11T14:26:00.000Z","3.5.0",[135,53,93,21,72],"cart-abandonment","https:\u002F\u002Fflashy.app","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-flashy-marketing-automation.zip",99,"2025-12-08 00:00:00",{"attackSurface":141,"codeSignals":170,"taintFlows":185,"riskAssessment":264,"analyzedAt":272},{"hooks":142,"ajaxHandlers":166,"restRoutes":167,"shortcodes":168,"cronEvents":169,"entryPointCount":11,"unprotectedCount":11},[143,148,154,159,163],{"type":144,"name":145,"callback":146,"file":147,"line":89},"action","admin_menu","admin_menu_item","inc\u002Fclass-admin.php",{"type":149,"name":150,"callback":151,"file":152,"line":153},"filter","all_path_services","closure","inc\u002Femail\u002Fnamespace.php",74,{"type":149,"name":155,"callback":156,"priority":31,"file":157,"line":158},"pre_wp_mail","anonymous","inc\u002Femail\u002Fwp-mail\u002Fnamespace.php",26,{"type":144,"name":160,"callback":151,"file":161,"line":162},"init","inc\u002Fnamespace.php",63,{"type":149,"name":150,"callback":151,"file":164,"line":165},"inc\u002Fsms\u002Fnamespace.php",69,[],[],[],[],{"dangerousFunctions":171,"sqlUsage":172,"outputEscaping":174,"fileOperations":11,"externalRequests":11,"nonceChecks":177,"capabilityChecks":11,"bundledLibraries":178},[],{"prepared":11,"raw":11,"locations":173},[],{"escaped":175,"rawEcho":11,"locations":176},75,[],2,[179,182],{"name":180,"version":25,"knownCves":181},"Guzzle",[],{"name":183,"version":25,"knownCves":184},"PHPMailer",[],[186,219,233,250],{"entryPoint":187,"graph":188,"unsanitizedCount":11,"severity":218},"options_page (inc\u002Femail\u002Fclass-admin.php:43)",{"nodes":189,"edges":213},[190,196,201,205,207,209],{"id":191,"type":192,"label":193,"file":194,"line":195},"n0","source","$_POST[?] (x4)","inc\u002Femail\u002Fclass-admin.php",50,{"id":197,"type":198,"label":199,"file":194,"line":195,"wp_function":200},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":202,"type":192,"label":203,"file":194,"line":204},"n2","$_POST[$option_key]",72,{"id":206,"type":198,"label":199,"file":194,"line":204,"wp_function":200},"n3",{"id":208,"type":192,"label":203,"file":194,"line":204},"n4",{"id":210,"type":198,"label":211,"file":194,"line":204,"wp_function":212},"n5","call_user_func() [RCE]","call_user_func",[214,216,217],{"from":191,"to":197,"sanitized":215},true,{"from":202,"to":206,"sanitized":215},{"from":208,"to":210,"sanitized":215},"low",{"entryPoint":220,"graph":221,"unsanitizedCount":11,"severity":218},"\u003Cclass-admin> (inc\u002Femail\u002Fclass-admin.php:0)",{"nodes":222,"edges":229},[223,224,225,226,227,228],{"id":191,"type":192,"label":193,"file":194,"line":195},{"id":197,"type":198,"label":199,"file":194,"line":195,"wp_function":200},{"id":202,"type":192,"label":203,"file":194,"line":204},{"id":206,"type":198,"label":199,"file":194,"line":204,"wp_function":200},{"id":208,"type":192,"label":203,"file":194,"line":204},{"id":210,"type":198,"label":211,"file":194,"line":204,"wp_function":212},[230,231,232],{"from":191,"to":197,"sanitized":215},{"from":202,"to":206,"sanitized":215},{"from":208,"to":210,"sanitized":215},{"entryPoint":234,"graph":235,"unsanitizedCount":11,"severity":218},"options_page (inc\u002Fsms\u002Fclass-admin.php:43)",{"nodes":236,"edges":246},[237,240,241,243,244,245],{"id":191,"type":192,"label":238,"file":239,"line":195},"$_POST[?]","inc\u002Fsms\u002Fclass-admin.php",{"id":197,"type":198,"label":199,"file":239,"line":195,"wp_function":200},{"id":202,"type":192,"label":203,"file":239,"line":242},67,{"id":206,"type":198,"label":199,"file":239,"line":242,"wp_function":200},{"id":208,"type":192,"label":203,"file":239,"line":242},{"id":210,"type":198,"label":211,"file":239,"line":242,"wp_function":212},[247,248,249],{"from":191,"to":197,"sanitized":215},{"from":202,"to":206,"sanitized":215},{"from":208,"to":210,"sanitized":215},{"entryPoint":251,"graph":252,"unsanitizedCount":11,"severity":218},"\u003Cclass-admin> (inc\u002Fsms\u002Fclass-admin.php:0)",{"nodes":253,"edges":260},[254,255,256,257,258,259],{"id":191,"type":192,"label":238,"file":239,"line":195},{"id":197,"type":198,"label":199,"file":239,"line":195,"wp_function":200},{"id":202,"type":192,"label":203,"file":239,"line":242},{"id":206,"type":198,"label":199,"file":239,"line":242,"wp_function":200},{"id":208,"type":192,"label":203,"file":239,"line":242},{"id":210,"type":198,"label":211,"file":239,"line":242,"wp_function":212},[261,262,263],{"from":191,"to":197,"sanitized":215},{"from":202,"to":206,"sanitized":215},{"from":208,"to":210,"sanitized":215},{"summary":265,"deductions":266},"The 'all-path-messaging' plugin version 1.0.0 demonstrates a strong security posture based on the provided static analysis. The complete absence of exposed entry points like AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the attack surface. Furthermore, all identified SQL queries utilize prepared statements, and all output operations are properly escaped, indicating good coding practices for preventing common web vulnerabilities. The presence of nonce checks, even without explicit capability checks on every entry point (though there are no unprotected entry points), is a positive sign of security awareness.\n\nHowever, the lack of capability checks on any entry points, coupled with the absence of any entry points to check against, means that if any were to be introduced in future versions without proper authentication and authorization, the plugin would be inherently vulnerable. The bundled libraries, Guzzle and PHPMailer, are potential areas of concern if they are outdated or contain known vulnerabilities. The absence of any recorded vulnerability history is a strong indicator of past secure development, but it's important to note that this does not guarantee future immunity. \n\nIn conclusion, 'all-path-messaging' v1.0.0 appears to be a securely developed plugin with a minimal attack surface and good internal coding practices. The primary potential weakness lies in the unknown status of bundled libraries and the inherent risk if new entry points are added in future versions without robust authentication and authorization mechanisms.",[267,270],{"reason":268,"points":269},"No capability checks on entry points",5,{"reason":271,"points":76},"Bundled libraries (Guzzle, PHPMailer) may be outdated","2026-04-16T14:29:51.866Z",{"wat":274,"direct":283},{"assetPaths":275,"generatorPatterns":278,"scriptPaths":279,"versionParams":280},[276,277],"\u002Fwp-content\u002Fplugins\u002Fall-path-messaging\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fall-path-messaging\u002Fjs\u002Fscript.js",[],[277],[281,282],"all-path-messaging\u002Fstyle.css?ver=","all-path-messaging\u002Fscript.js?ver=",{"cssClasses":284,"htmlComments":285,"htmlAttributes":286,"restEndpoints":287,"jsGlobals":288,"shortcodeOutput":289},[],[],[],[],[],[],{"error":215,"url":291,"statusCode":292,"statusMessage":293,"message":293},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fall-path-messaging\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":295},[296],{"version":6,"download_url":23,"svn_tag_url":297,"released_at":25,"has_diff":298,"diff_files_changed":299,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":300,"is_current":215},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fall-path-messaging\u002Ftags\u002F1.0.0\u002F",false,[],[]]