[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKb4bJZnukrgP0VsUlh0-TfUZ1YxoN75iXbcZ9-2Fn2k":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":17,"tags":18,"homepage":17,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":134,"fingerprints":265},"startend-subscription-add-on-for-gravityforms","STARTEND Subscription Add-On for GravityForms","4.0.6","Concurrent","https:\u002F\u002Fprofiles.wordpress.org\u002Fcncrrnt\u002F","\u003Cp>STARTEND is a Gravity Forms Add-on that allows you to set one or many future start dates and customize an automated end date for your Gravity Forms Stripe Subscriptions.\u003C\u002Fp>\n\u003Cp>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Combine with GravityStripe for a full-fledged Subscription Management Solution! \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">←\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>BASIC VERSION\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Set a single or multiple future start dates\u003C\u002Fli>\n\u003Cli>Set a single or multiple fixed end dates\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>PREMIUM VERSION\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Set a single or multiple future start dates\u003C\u002Fli>\n\u003Cli>Set a single or multiple fixed end dates\u003C\u002Fli>\n\u003Cli>End a subscription after a specified number of payments\u003C\u002Fli>\n\u003Cli>End a subscription after a specified term limit\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>1) Summer camp has 3 different start dates. The camp charges on the first day of camp. 1 week later the second and final automated payment comes out.\u003Cbr \u002F>\nSolution\u003Cbr \u002F>\n3 drop-down dates for parents to select from. The billing cycle is set to weekly. The subscription ends after 2 payments.\u003C\u002Fp>\n\u003Cp>2) A purchaser has the option to pay for a product in full or in 6 month installments.\u003Cbr \u002F>\nSolution\u003Cbr \u002F>\nPay in full charges the user using a product feed in Stripe. The installment option triggers the conditional subscription feed. Only the end date setting is used. The billing cycle is set to monthly. The term limit option is used and set to 6 months.\u003C\u002Fp>\n\u003Cp>3) A service charges a user every month for one year. If the service subscription isn’t renewed, it cancels automatically.\u003Cbr \u002F>\nSolution\u003Cbr \u002F>\nOnly the end date setting is used. The billing cycle is set to annual. The “x number of payments” option is used and set to 1.\u003C\u002Fp>\n\u003Cp>STARTEND is the only way to fully customize the start and end date for Stripe subscriptions on Gravity forms.\u003Cbr \u002F>\nDownload the Basic Version or BUY THE PRO VERSION Today!\u003Cbr \u002F>\nBasic Version comes with limited forum support, Pro Version comes with priority ticket support.\u003C\u002Fp>\n\u003Cp>Want to give subscribers the ability to manage their subscriptions on their own? Check out [https:\u002F\u002Fgravitystripe.com]https:\u002F\u002Fgravitystripe.com GravityStripe! With STARTEND and GravityStripe you can save hundreds of dollars per year and turn your website into a full-fledged subscription management platform that YOU control.\u003C\u002Fp>\n\u003Ch3>Video\u003C\u002Fh3>\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\u002F0XOCdS21XdU?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","Description: STARTEND is a Gravity Forms Add-on that allows you to set one or many future start dates and customize an automated end date for your Gra &hellip;",20,1018,100,1,"2024-02-21T18:43:00.000Z","6.3.8","",[19,20,21,22,23],"addon","date","gravity-forms","gravity-forms-stripe","stripe","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstartend-subscription-add-on-for-gravityforms.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"cncrrnt",2,80,93,30,89,"2026-04-04T15:39:54.186Z",[39,54,74,98,116],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":17,"requires_php":17,"tags":50,"homepage":17,"download_link":53,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"manage-gravity-forms-stripe-subscriptions","GravityStripe Subscription Manager","4.6.3","\u003Cp>An easy way for people to manage their stripe subscriptions made through Gravity Forms. Subscriptions are shown using a shortcode. Even includes an admin shortcode to manage ALL subscriptions and see any overdue subscription payments that failed to process in Stripe.com. Make sure your use the gravity forms registration addon so subscribers can log in and manage their subscriptions. If first_name, last_name or full_name metadata is set on stripe feed, name will be fetched from there instead of user’s first and last name.\u003C\u002Fp>\n\u003Ch3>Basic Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable Subscriptions Stripe using Gravity Forms\u003C\u002Fli>\n\u003Cli>Admin initiated subscription cancellation\u003C\u002Fli>\n\u003Cli>Admin list of active, failed payment, and canceled subscribers\u003C\u002Fli>\n\u003Cli>A page where subscribers can see details of their subscription\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily allow subscribers to upgrade a subscription on their own which will cancel the old one in stripe (requires the stripe embedded fields NOT the stripe checkout page)\u003C\u002Fli>\n\u003Cli>Ability for subscribers to update payment card info on their own \u003C\u002Fli>\n\u003Cli>Allow subscribers to cancel their subscriptions on their own\u003C\u002Fli>\n\u003Cli>Auto-cancel subscription if payment fails x number of times\u003C\u002Fli>\n\u003Cli>Decide if cancellations end the subscription immediately or at the end of the billing cycle\u003C\u002Fli>\n\u003Cli>Downgrade subscriber role automatically if canceled\u003C\u002Fli>\n\u003Cli>Issue refunds\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Videos\u003C\u002Fh3>\n\u003Cp>What’s the difference?\u003Cbr \u002F>\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\u002FMej7MTI8-IE?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>Upgrade\u002FDowngrade Subscriptions\u003Cbr \u002F>\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\u002FX3YNi7Mkjyo?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>Updating Credit Card Info\u003Cbr \u002F>\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\u002FbMpl89MPW3o?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>Automatically Cancel Subscriptions for Failed Payments\u003Cbr \u002F>\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\u002FL2tA0ffAuLE?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>Cancel Immediately vs End of Period\u003Cbr \u002F>\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\u002FzQH2evNc7l0?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>Downgrade User Role on Cancellation\u003Cbr \u002F>\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\u002FFMQppyYt4qs?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>Cancel and Refund the Last Payment\u003Cbr \u002F>\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\u002FsV3yjQ_Ewjk?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>Resources\u003C\u002Fh3>\n\u003Cp>Website: \u003Ca href=\"https:\u002F\u002Fwww.gravitystripe.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gravitystripe.com\u002F\u003C\u002Fa>\u003Cbr \u002F>\nSee Changelog & Upcoming Releases: \u003Ca href=\"https:\u002F\u002Ftrello.com\u002Fb\u002FXWM44IVi\u002Fgravitystripe-subscription-manager\" rel=\"nofollow ugc\">https:\u002F\u002Ftrello.com\u002Fb\u002FXWM44IVi\u002Fgravitystripe-subscription-manager\u003C\u002Fa>\u003C\u002Fp>\n","Description: Manage Gravity Forms Stripe subscriptions with shortcodes and admin tools for subscribers and site admins.",60,6104,7,"2026-01-14T00:14:00.000Z","6.9.4",[19,51,21,23,52],"frontend-management","subscription","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmanage-gravity-forms-stripe-subscriptions.4.6.3.zip",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":64,"num_ratings":65,"last_updated":66,"tested_up_to":67,"requires_at_least":17,"requires_php":17,"tags":68,"homepage":17,"download_link":72,"security_score":73,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"auto-advance-for-gravity-forms","Multi Page Auto Advance for Gravity Forms","5.0.5","Frog Eat Fly","https:\u002F\u002Fprofiles.wordpress.org\u002Fzerozendesign\u002F","\u003Cp>The Multi Page Auto Advance plugin for Gravity Forms makes the form filling process quicker and more user friendly for visitors. There are 3 options available:\u003C\u002Fp>\n\u003Cp>Basic (Free) (Single Site)\u003Cbr \u002F>\n1. Auto advance for radio buttons and dropdown fields\u003C\u002Fp>\n\u003Ch3>Pro ($39.99) (Up to 3 Sites)\u003C\u002Fh3>\n\u003Cp>Everything from Free +\u003Cbr \u002F>\n1. Works with products\u003Cbr \u002F>\n2. Works with polls and quizzes\u003Cbr \u002F>\n3. Works with check boxes watch video\u003Cbr \u002F>\n4. Works with text and number fields watch video\u003Cbr \u002F>\n5. Works with conditional logic\u003Cbr \u002F>\n6. Works with Gravity Forms Conversational Add-On\u003Cbr \u002F>\n7. Enable transition animations\u003Cbr \u002F>\n8. Adjust steps colors\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcheckout.freemius.com\u002Fmode\u002Fdialog\u002Fplugin\u002F6159\u002Fplan\u002F10072\u002F\" rel=\"nofollow ugc\">[GET PRO]\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Plus ($59.00 or $225 [lifetime]) (Unlimited Sites)\u003C\u002Fh3>\n\u003Cp>Everything from Pro +\u003Cbr \u002F>\nUpgraded Conversational Form Functionality \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FLUk1OwOZb-0\" rel=\"nofollow ugc\">watch video\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcheckout.freemius.com\u002Fmode\u002Fdialog\u002Fplugin\u002F6159\u002Fplan\u002F22985\u002Flicenses\u002Funlimited\u002F\" rel=\"nofollow ugc\">[GET PLUS]\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>RESOURCES:\u003C\u002Fh3>\n\u003Cp>Play with the Demos: \u003Ca href=\"https:\u002F\u002Fgformsdemo.com\u002Fgravity-forms-auto-advance-demo\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgformsdemo.com\u002Fgravity-forms-auto-advance-demo\u002F\u003C\u002Fa>\u003Cbr \u002F>\nWatch Demo Video: \u003Ca href=\"https:\u002F\u002Fwww.multipagepro.com\u002Ffeatures\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.multipagepro.com\u002Ffeatures\u003C\u002Fa>\u003Cbr \u002F>\nBuy the PRO Version: \u003Ca href=\"https:\u002F\u002Fwww.multipagepro.com\u002Fpricing\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.multipagepro.com\u002Fpricing\u003C\u002Fa>\u003Cbr \u002F>\nSee Changelog & Upcoming Releases: \u003Ca href=\"https:\u002F\u002Ftrello.com\u002Fb\u002Fz4vTvFop\u002Fmultipage-auto-advance\" rel=\"nofollow ugc\">https:\u002F\u002Ftrello.com\u002Fb\u002Fz4vTvFop\u002Fmultipage-auto-advance\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Videos\u003C\u002Fh3>\n\u003Cp>Overview and Features \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FbZlvWOlgtLw\" rel=\"nofollow ugc\">https:\u002F\u002Fyoutu.be\u002FbZlvWOlgtLw\u003C\u002Fa>\u003Cbr \u002F>\nConversational settings video \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FLUk1OwOZb-0\" rel=\"nofollow ugc\">https:\u002F\u002Fyoutu.be\u002FLUk1OwOZb-0\u003C\u002Fa>\u003Cbr \u002F>\nText and number fields video \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FCXPq4270kA4\" rel=\"nofollow ugc\">https:\u002F\u002Fyoutu.be\u002FCXPq4270kA4\u003C\u002Fa>\u003Cbr \u002F>\nCheckboxes fields video \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FC66gjrMBaRw\" rel=\"nofollow ugc\">https:\u002F\u002Fyoutu.be\u002FC66gjrMBaRw\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Changelog:\u003C\u002Fh3>\n\u003Cp>02\u002F16\u002F2025\u003Cbr \u002F>\nVersion @5.0.5\u003Cbr \u002F>\n – Updated SDK\u003C\u002Fp>\n\u003Cp>01\u002F26\u002F2025\u003Cbr \u002F>\nVersion @5.0.4\u003Cbr \u002F>\n – Updated SDK\u003Cbr \u002F>\n – Fixed issue with disabled button for hide next button.\u003Cbr \u002F>\n – Added loader on conversational form\u003Cbr \u002F>\n – Other minor bug fixes.\u003C\u002Fp>\n\u003Cp>12\u002F22\u002F2024\u003Cbr \u002F>\nVersion @5.0.3\u003Cbr \u002F>\n – Added vendor support for upgrading.\u003Cbr \u002F>\n – Fixed quiz and poll field issue.\u003C\u002Fp>\n\u003Cp>12\u002F12\u002F2024\u003Cbr \u002F>\nVersion @5.0.2\u003Cbr \u002F>\n – Fixed latest submission issue with auto submitting.\u003C\u002Fp>\n\u003Cp>09\u002F18\u002F2024\u003Cbr \u002F>\nVersion @5.0\u003Cbr \u002F>\n – Free version features being limited to radio button and drop down only.\u003C\u002Fp>\n\u003Cp>09\u002F05\u002F2024\u003Cbr \u002F>\nVersion @4.7\u003Cbr \u002F>\n – added notice for free users to upgrade to paid pro or plus at 50% discount. Free version features being limited to radio button and drop down only.\u003C\u002Fp>\n\u003Cp>02\u002F25\u002F2024\u003Cbr \u002F>\nVersion @4.6.3\u003Cbr \u002F>\n – Fixed gform post render issue\u003Cbr \u002F>\n – conversational pagination to follow settings inside the form\u003C\u002Fp>\n\u003Cp>10\u002F15\u002F2023\u003Cbr \u002F>\nVersion @4.6.2\u003Cbr \u002F>\n – Fixed auto advanced crash issue on some scenarios for free version.\u003C\u002Fp>\n\u003Cp>10\u002F13\u002F2023\u003Cbr \u002F>\nVersion @4.6.1\u003Cbr \u002F>\n – Updated resources and info\u003Cbr \u002F>\n – Fixed minor bugs related in form editor\u003C\u002Fp>\n\u003Cp>10\u002F12\u002F2022\u003Cbr \u002F>\nVersion @4.6 (Mega release)\u003Cbr \u002F>\n – Compatibility added for php 8.0\u003Cbr \u002F>\n – Latest wordpress support added\u003Cbr \u002F>\n – Fixed warnings and bugs\u003Cbr \u002F>\n – Added conversational form for plus version\u003Cbr \u002F>\n – Added support for Gravity Forms Conversational addon for pro version\u003Cbr \u002F>\n – Added coloring steps\u003Cbr \u002F>\n – Added animations.\u003Cbr \u002F>\n – New settings area\u003C\u002Fp>\n","Description: The Auto Advance plugin for Gravity Forms makes the form filling process quicker and more user friendly for visitors.",3000,60350,90,19,"2025-02-16T12:09:00.000Z","6.7.5",[19,69,21,70,71],"auto-advance","multi-form","multi-step","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-advance-for-gravity-forms.5.0.5.zip",92,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":64,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":17,"tags":88,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":96,"last_vuln_date":97,"fetched_at":28},"real-time-validation-for-gravity-forms","Real Time Validation for Gravity Forms","1.7.0","Daman Jeet","https:\u002F\u002Fprofiles.wordpress.org\u002Fdjeet\u002F","\u003Cp>This plugin ensures that users get the feedback in each field as he types even before the form is submitted.Specific validation messages are shown to user help him quickly rectify the mistakes.\u003C\u002Fp>\n\u003Cp>Major features in Real Time Validation for Gravity Forms include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ability to turn on\u002Foff Real Time Validation for Gravity Forms on each form.\u003C\u002Fli>\n\u003Cli>Add custom error messages at each field level.\u003C\u002Fli>\n\u003Cli>Works with multi-step forms.\u003C\u002Fli>\n\u003Cli>Works with both environment AJAX \u002F NON-AJAX.\u003C\u002Fli>\n\u003Cli>Works with the Conditional logic of fields.\u003C\u002Fli>\n\u003Cli>Works with Multiple Forms on one page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.formsoptimizer.com\u002F\" rel=\"nofollow ugc\">Click Here to Experience Real-Time Validation in Action.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Works with following fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text \u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Select \u003C\u002Fli>\n\u003Cli>Multiselect\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Radio buttons\u003C\u002Fli>\n\u003Cli>Checkboxes \u003C\u002Fli>\n\u003Cli>Name \u003C\u002Fli>\n\u003Cli>Email \u003C\u002Fli>\n\u003Cli>Phone \u003C\u002Fli>\n\u003Cli>Date \u003C\u002Fli>\n\u003Cli>Address \u003C\u002Fli>\n\u003Cli>Website \u003C\u002Fli>\n\u003Cli>Time \u003C\u002Fli>\n\u003Cli>All Post fields (Except image upload)  \u003C\u002Fli>\n\u003Cli>All Pricing fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** \u003Ca href=\"http:\u002F\u002Fdemo.formsoptimizer.com\u002F\" rel=\"nofollow ugc\">Live Demo Here \u003C\u002Fa>**\u003C\u002Fp>\n\u003Ch4>Learn How To Use\u003C\u002Fh4>\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\u002Fm_bv3eCmvgs?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>Here is the example of how to use hook for success state-\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>jQuery(document).on(“lv_after_field_valid”,function(event,element){\u003Cbr \u002F>\n     jQuery(element).css(“background-color”,”green”);\u003Cbr \u002F>\n  });\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Here is the example of how to use hook for invalid state-\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>jQuery(document).on(“lv_after_field_invalid”,function(event,element){\u003Cbr \u002F>\n     jQuery(element).css(“background-color”,”red”);\u003Cbr \u002F>\n  });\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Latest Updates\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>June , 9th 2018: Added a New Validation for matching Email input confirmation fields\u003C\u002Fli>\n\u003Cli>April , 29th 2018: Compatibility With PHP 7.2\u003C\u002Fli>\n\u003Cli>April , 29th 2018: Compatibility With Gravity Forms 2.3\u003C\u002Fli>\n\u003Cli>December, 21st 2017: Compatibility With Partial Entry addon\u003C\u002Fli>\n\u003Cli>December, 21st 2017: Compatibility upto Gravity Forms 2.2.5\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Compatibility Fix: Multiple forms on one page with real-time validation ON.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: Checkbox with the conditional logic issue.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: Multi-step form values were not getting sustained on step change.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: how to use video and on activation behavior fixed for GF > 2.0.0.\u003C\u002Fli>\n\u003Cli>November, 25th 2016: Fix: Filter Regex for modifiers (flags) to prevent validation failure.\u003C\u002Fli>\n\u003Cli>August, 12th 2016: Fix: Hidden state conflict with conditional logic causing fields to be disabled when the form of modal popups. \u003C\u002Fli>\n\u003Cli>August, 12th 2016: Added: JS Hooks for validation and success. \u003C\u002Fli>\n\u003Cli>August, 12th 2016: Fix: resolved issue of form object turning into boolean TRUE, when we disable notification forever. \u003C\u002Fli>\n\u003Cli>July, 18th 2016:  Fix: Get Param conflict with feeds.\u003C\u002Fli>\n\u003Cli>July, 18th 2016:  Fix: Field setting showing even LV switched off.\u003C\u002Fli>\n\u003Cli>June, 13th 2016:  Fix: Address Line number 2 was marked as required.\u003C\u002Fli>\n\u003Cli>June, 13th 2016:  Fix: Conditional fields getting validated while hidden.\u003C\u002Fli>\n\u003Cli>April, 30th 2016: New \u003Ccode>How to Use\u003C\u002Fcode> Video\u003C\u002Fli>\n\u003Cli>April, 30th 2016: Compatible with the changes happening over form while Validation is in Off state.\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Compatibility with Mozilla Firefox & Safari\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Compatibility with mobile browsers\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Better UI for Notifications\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Better User Experience\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Documentation \u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Support section \u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Pro plugin Documentation\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Ajax & multistep support\u003C\u002Fli>\n\u003Cli>April, 19th 2016: Added new admin notices\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Added new Installation Instructions.\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Added a new set of Screenshots.\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Modified Labels and Tooltip’s texts for better understanding.\u003C\u002Fli>\n\u003Cli>April, 16th 2016: Set of popular patterns to choose from.\u003C\u002Fli>\n\u003Cli>April, 16th 2016: Support for Post & Pricing fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upcoming Releases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dedicated Support Site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PS: You’ll need a working Gravity Forms to use it.\u003C\u002Fp>\n","Real Time Validation for Gravity Forms increases conversion rates of your Gravity Form using inline validation messages as user types in field.",2000,61948,12,"2018-10-02T11:04:00.000Z","4.9.29","4.2.1",[21,89,90,91,92],"gravity-forms-addon","gravity-forms-fields-validation","jquery-validation","live-validation","https:\u002F\u002Fwisetr.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-time-validation-for-gravity-forms.1.7.0.zip",24,3,"2025-05-30 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":64,"num_ratings":32,"last_updated":108,"tested_up_to":49,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":17,"download_link":115,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"gf-datetime-field-add-on","Date Time Field Add-On for Gravity Form","1.3.6","Awais","https:\u002F\u002Fprofiles.wordpress.org\u002Fawais300\u002F","\u003Cp>A date-time add-on for Gravity Forms with custom date time format:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin will add new type of field under \u003Ccode>Advanced Fields\u003C\u002Fcode> as \u003Ccode>Date-Time\u003C\u002Fcode>. \u003C\u002Fli>\n\u003Cli>Simply drag \u003Ccode>Date-Time\u003C\u002Fcode> field into the form.\u003C\u002Fli>\n\u003Cli>You can also add custom date time format under \u003Ccode>General\u003C\u002Fcode> tab. \u003C\u002Fli>\n\u003Cli>The date time format pattern must follow moment.js tokens. Click \u003Ca href=\"https:\u002F\u002Fmomentjs.com\u002Fdocs\u002F#\u002Fparsing\u002Fstring-format\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> to view moment.js date and time tokens.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations included\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Français (French)\u003C\u002Fli>\n\u003C\u002Ful>\n","A date-time add-on for Gravity Forms with custom date time format.",1000,12033,"2025-12-14T22:36:00.000Z","4.0","7.4",[19,20,112,113,114],"datetime","gravity-form","time","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-datetime-field-add-on.1.3.6.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":106,"downloaded":124,"rating":64,"num_ratings":125,"last_updated":126,"tested_up_to":49,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":17,"download_link":133,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"retrigger-notifications-gravity-forms","Retrigger Notifications Gravity Forms","1.3","wpspin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpspin\u002F","\u003Cp>\u003Cstrong>Retrigger Notifications Gravity Forms\u003C\u002Fstrong> lets you manually re-send Gravity Forms entry data to external Zapier and Webhook API feeds — directly from the WordPress admin, without resubmitting the form.\u003C\u002Fp>\n\u003Cp>Whether a webhook failed silently, Zapier missed a trigger, or you simply need to push historical entries to a new integration, this plugin has you covered.\u003C\u002Fp>\n\u003Ch3>🔄 What It Does\u003C\u002Fh3>\n\u003Cp>When Gravity Forms sends entry data to Zapier or Webhooks, things don’t always go right. Endpoints go down, APIs timeout, and integrations break. Instead of asking users to resubmit, this plugin lets you \u003Cstrong>retrigger the feed\u003C\u002Fstrong> for any entry — individually or in bulk.\u003C\u002Fp>\n\u003Ch3>✅ Use Cases\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>🔁 Resend failed Zapier triggers\u003C\u002Fstrong> — A Zap didn’t fire? Retrigger it from the entry detail page without asking the user to resubmit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🌐 Resend failed Webhook deliveries\u003C\u002Fstrong> — Push entry data again to your Webhook endpoint when the first attempt failed or timed out.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📦 Bulk resend entries to Zapier\u003C\u002Fstrong> — Select multiple entries from the Entries list and resend them all to Zapier feeds in one action.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📦 Bulk resend entries to Webhooks\u003C\u002Fstrong> — Select multiple entries and push them all to Webhook endpoints at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🐛 Debug API integrations\u003C\u002Fstrong> — Use the built-in test endpoint and GF logging to troubleshoot why data isn’t reaching your external service.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔗 Connect a new Zapier integration to old entries\u003C\u002Fstrong> — Set up a new Zap and retrigger historical entries so they flow into the new workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔗 Connect a new Webhook to old entries\u003C\u002Fstrong> — Added a new Webhook feed? Push past entries through it without resubmission.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🛠️ Test Zapier\u002FWebhook setup during development\u003C\u002Fstrong> — Quickly retrigger entries while building and testing your automation pipeline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>📊 Sync data after downtime\u003C\u002Fstrong> — If your external service was down during form submissions, retrigger all affected entries once it’s back online.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>🔍 Verify data delivery\u003C\u002Fstrong> — Retrigger a single entry and check GF logs to confirm data was sent and received correctly.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>⚙️ Settings & Usage\u003C\u002Fh3>\n\u003Cp>This plugin works seamlessly within the existing Gravity Forms interface — no separate settings page required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Single Entry Resend:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Entries\u003C\u002Fstrong> in your WordPress admin.\u003C\u002Fli>\n\u003Cli>Click on any entry to open the \u003Cstrong>Entry Detail\u003C\u002Fstrong> page.\u003C\u002Fli>\n\u003Cli>In the right sidebar, you’ll see \u003Cstrong>“Resend Zapier Feeds”\u003C\u002Fstrong> and\u002For \u003Cstrong>“Resend Webhook Feeds”\u003C\u002Fstrong> panels.\u003C\u002Fli>\n\u003Cli>Check the feeds you want to retrigger.\u003C\u002Fli>\n\u003Cli>Click the \u003Cstrong>Resend\u003C\u002Fstrong> button. Done!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Bulk Resend:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Entries\u003C\u002Fstrong> and select the entries you want to resend.\u003C\u002Fli>\n\u003Cli>Choose \u003Cstrong>“Resend Zapier Feeds”\u003C\u002Fstrong> or \u003Cstrong>“Resend Webhook Feeds”\u003C\u002Fstrong> from the \u003Cstrong>Bulk Actions\u003C\u002Fstrong> dropdown.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Apply\u003C\u002Fstrong>. Confirm the action in the popup dialog.\u003C\u002Fli>\n\u003Cli>All selected entries will be resent to the configured feeds.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Debugging:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable \u003Cstrong>Gravity Forms Logging\u003C\u002Fstrong> under Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Logging.\u003C\u002Fli>\n\u003Cli>Use the built-in test endpoint (\u003Ccode>\u002Fwp-json\u002Fgf\u002Fv1\u002Ftest-webhook-api\u003C\u002Fcode>) to verify webhook delivery.\u003C\u002Fli>\n\u003Cli>All retrigger operations are logged to the GF debug log.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 Works Great With These Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fstrong> — Required. The form plugin this addon extends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fzapier\u002F\" rel=\"nofollow ugc\">Gravity Forms Zapier Add-On\u003C\u002Fa>\u003C\u002Fstrong> — Required for Zapier retrigger features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fwebhooks\u002F\" rel=\"nofollow ugc\">Gravity Forms Webhooks Add-On\u003C\u002Fa>\u003C\u002Fstrong> — Required for Webhook retrigger features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fproducts\u002Fgravityview\u002F\" rel=\"nofollow ugc\">GravityView\u003C\u002Fa>\u003C\u002Fstrong> — Display entries on the frontend; use Retrigger to fix API issues behind the scenes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgravitywiser.com\u002F\" rel=\"nofollow ugc\">Gravity Perks\u003C\u002Fa>\u003C\u002Fstrong> — Advanced Gravity Forms snippets and utilities that complement this plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgravityflow.io\u002F\" rel=\"nofollow ugc\">Gravity Flow\u003C\u002Fa>\u003C\u002Fstrong> — Workflow automation for Gravity Forms; retrigger feeds at any workflow step.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-webhooks.com\u002F\" rel=\"nofollow ugc\">WP Webhooks\u003C\u002Fa>\u003C\u002Fstrong> — Extend your webhook capabilities beyond Gravity Forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fzapier.com\u002F\" rel=\"nofollow ugc\">Zapier\u003C\u002Fa>\u003C\u002Fstrong> — The automation platform this plugin integrates with for retriggering Zaps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.make.com\u002F\" rel=\"nofollow ugc\">Make (formerly Integromat)\u003C\u002Fa>\u003C\u002Fstrong> — Use with Gravity Forms Webhooks to push data to Make scenarios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002Fadd-ons\u002Fsmtp\u002F\" rel=\"nofollow ugc\">Gravity SMTP\u003C\u002Fa>\u003C\u002Fstrong> — Reliable email delivery alongside your retriggered API feeds.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 4.0 or higher\u003C\u002Fli>\n\u003Cli>Licensed \u003Cstrong>Gravity Forms\u003C\u002Fstrong> plugin (active)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zapier Add-On\u003C\u002Fstrong> enabled (for Zapier features)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks Add-On\u003C\u002Fstrong> enabled (for Webhook features)\u003C\u002Fli>\n\u003C\u002Ful>\n","Resend Gravity Forms entry data to Zapier and Webhook feeds with one click -- no need to resubmit the form.",6180,4,"2026-02-12T20:35:00.000Z","4.0.0","7.0",[21,89,130,131,132],"resend-notifications","webhooks","zapier","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fretrigger-notifications-gravity-forms.1.3.zip",{"attackSurface":135,"codeSignals":214,"taintFlows":258,"riskAssessment":259,"analyzedAt":264},{"hooks":136,"ajaxHandlers":210,"restRoutes":211,"shortcodes":212,"cronEvents":213,"entryPointCount":26,"unprotectedCount":26},[137,144,148,152,157,162,166,169,171,174,177,180,183,186,189,193,197,200,203,206],{"type":138,"name":139,"callback":140,"priority":141,"file":142,"line":143},"action","gform_loaded","gse_load_start_end_date",101,"gravitystripe-start-date-addon.php",27,{"type":138,"name":145,"callback":146,"priority":26,"file":142,"line":147},"plugins_loaded","gse_load_plugin_text_domain",28,{"type":138,"name":149,"callback":150,"priority":13,"file":142,"line":151},"gform_enqueue_scripts","fn_gform_enqueue_scripts",84,{"type":138,"name":153,"callback":153,"priority":154,"file":155,"line":156},"admin_enqueue_scripts",10,"includes\\class-gse-addon.php",38,{"type":138,"name":158,"callback":159,"priority":160,"file":155,"line":161},"wp_enqueue_scripts","frontend_enqueue_scripts",9999,44,{"type":163,"name":164,"callback":164,"priority":154,"file":155,"line":165},"filter","gform_noconflict_styles",72,{"type":163,"name":167,"callback":167,"priority":154,"file":155,"line":168},"gform_noconflict_scripts",78,{"type":163,"name":170,"callback":170,"priority":154,"file":155,"line":25},"gss_set_result_array_values",{"type":163,"name":172,"callback":173,"priority":154,"file":155,"line":73},"gform_gravityformsstripe_feed_settings_fields","gse_start_date_fields",{"type":163,"name":172,"callback":175,"priority":154,"file":155,"line":176},"gse_end_date_fields",98,{"type":163,"name":178,"callback":178,"priority":154,"file":155,"line":179},"gform_field_groups_form_editor",105,{"type":163,"name":181,"callback":181,"priority":154,"file":155,"line":182},"gform_submission_data_pre_process_payment",112,{"type":163,"name":184,"callback":184,"priority":154,"file":155,"line":185},"gform_gravityformsstripe_pre_process_feeds",118,{"type":163,"name":187,"callback":187,"priority":154,"file":155,"line":188},"gform_stripe_subscription_params_pre_update_customer",124,{"type":138,"name":190,"callback":191,"priority":154,"file":155,"line":192},"gform_post_payment_action","gform_cancel_using_field_settings",131,{"type":138,"name":194,"callback":195,"priority":154,"file":155,"line":196},"gform_post_add_subscription_payment","gse_cancel_after_number_of_subscription",137,{"type":138,"name":198,"callback":195,"priority":154,"file":155,"line":199},"template_redirect",144,{"type":138,"name":201,"callback":201,"file":155,"line":202},"gform_editor_js_set_default_values",152,{"type":138,"name":204,"callback":204,"priority":84,"file":155,"line":205},"gform_editor_js",153,{"type":163,"name":207,"callback":208,"file":155,"line":209},"gform_tooltips","tooltips",160,[],[],[],[],{"dangerousFunctions":215,"sqlUsage":216,"outputEscaping":218,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":253},[],{"prepared":32,"raw":26,"locations":217},[],{"escaped":219,"rawEcho":220,"locations":221},39,15,[222,225,227,229,231,233,235,237,239,241,243,245,247,249,251],{"file":155,"line":223,"context":224},916,"raw output",{"file":155,"line":226,"context":224},925,{"file":155,"line":228,"context":224},927,{"file":155,"line":230,"context":224},929,{"file":155,"line":232,"context":224},931,{"file":155,"line":234,"context":224},933,{"file":155,"line":236,"context":224},935,{"file":155,"line":238,"context":224},946,{"file":155,"line":240,"context":224},967,{"file":155,"line":242,"context":224},970,{"file":155,"line":244,"context":224},973,{"file":155,"line":246,"context":224},978,{"file":155,"line":248,"context":224},981,{"file":155,"line":250,"context":224},984,{"file":155,"line":252,"context":224},990,[254],{"name":255,"version":256,"knownCves":257},"Freemius","1.0",[],[],{"summary":260,"deductions":261},"The 'startend-subscription-add-on-for-gravityforms' plugin v4.0.6 presents a generally positive security posture based on the static analysis. The absence of any identified attack surface vectors like AJAX handlers, REST API routes, or shortcodes is a significant strength, indicating that the plugin likely does not expose direct entry points for external manipulation. Furthermore, the strict use of prepared statements for all SQL queries and the robust output escaping (72%) demonstrate good defensive coding practices against common web vulnerabilities such as SQL injection and Cross-Site Scripting (XSS). The plugin also shows no history of known vulnerabilities, which is a strong indicator of ongoing security diligence by the developers. The only potential area of concern, albeit minor and without immediate exploitable evidence in this analysis, is the bundled Freemius library v1.0, which may warrant future review for known vulnerabilities if it is outdated. Overall, the plugin appears to be built with security in mind, with a low immediate risk profile.",[262],{"reason":263,"points":96},"Bundled Freemius library v1.0","2026-03-16T22:56:07.552Z",{"wat":266,"direct":275},{"assetPaths":267,"generatorPatterns":270,"scriptPaths":271,"versionParams":272},[268,269],"\u002Fwp-content\u002Fplugins\u002Fstartend-subscription-add-on-for-gravityforms\u002Fcss\u002Fgse.css","\u002Fwp-content\u002Fplugins\u002Fstartend-subscription-add-on-for-gravityforms\u002Fjs\u002Fgse.js",[],[269],[273,274],"startend-subscription-add-on-for-gravityforms\u002Fcss\u002Fgse.css?ver=","startend-subscription-add-on-for-gravityforms\u002Fjs\u002Fgse.js?ver=",{"cssClasses":276,"htmlComments":278,"htmlAttributes":279,"restEndpoints":280,"jsGlobals":281,"shortcodeOutput":283},[277],"gfsd_date",[],[],[],[282],"gse",[]]