{"id":68,"date":"2026-09-20T15:53:10","date_gmt":"2026-09-20T14:53:10","guid":{"rendered":"https:\/\/lg-systems.net\/lgs\/products\/lg-forms\/"},"modified":"2026-09-22T01:12:57","modified_gmt":"2026-09-22T00:12:57","slug":"lg-forms","status":"publish","type":"lgs_product","link":"https:\/\/lg-systems.net\/lgs\/products\/lg-forms\/","title":{"rendered":"LG-Forms"},"content":{"rendered":"<p class=\"wp-block-paragraph\">LG-Forms came out of a concrete need: real forms in WordPress, without paying for an add-on for every elementary function. It validates e-mail addresses with a single-use code, accepts signed prefill from external systems, and stops abuse in three layers \u2014 without ever asking a visitor to prove they are not a robot.<\/p>","protected":false},"excerpt":{"rendered":"<p>The forms engine WordPress should have come with. Native e-mail OTP, HMAC-signed prefill, automatic scheduling and multi-layer anti-abuse \u2014 no reCAPTCHA, no add-ons.<\/p>\n","protected":false},"featured_media":0,"menu_order":20,"template":"","meta":{"_lgs_heading_first":"","_lgs_heading_second":"","_lgs_tagline":"The forms engine WordPress should have come with. Native e-mail OTP, HMAC-signed prefill, automatic scheduling and multi-layer anti-abuse \u2014 no reCAPTCHA, no add-ons.","_lgs_hide_catalog":"","_lgs_kind":"plugin","_lgs_accent":"forms","_lgs_platform":"","_lgs_version":"1.16.0","_lgs_status":"stable","_lgs_released":"","_lgs_size":"","_lgs_license":"Proprietary \u2014 LG-Systems","_lgs_is_available":"yes","_lgs_pricing_model":"freemium","_lgs_price_free":"","_lgs_price_pro":"29","_lgs_price_note":"\u20ac0 for now \u2014 ask for a code","_lgs_built_on":"","_lgs_requires":"WP 6.0+ \u00b7 PHP 7.4+","_lgs_download_url":"","_lgs_docs_url":"","_lgs_privacy_url":"","_lgs_steps":"","_lgs_features":"Native e-mail OTP | An email-confirmed field that validates the address with a single-use code before accepting the submission. No add-ons.\nHMAC-signed prefill | External systems generate prefilled, signed URLs. Validated fields appear read-only.\nMulti-layer anti-abuse | Honeypot, timed HMAC-SHA256 token, UUID in localStorage and rate limiting at three levels. No reCAPTCHA.\nAutomatic scheduling | Set the opening and closing of each form and forget it. Messages and CSS per form, with live preview.\nResponse management | State tracking per response \u2014 submitted, recovered, replaced, completed \u2014 with a full audit log.\nShortcode and Gutenberg | [lg_form slug=\"\u2026\"] or a native Gutenberg block. PRG pattern and cookie\/URL prefill out of the box.","_lgs_specs":"Version | 1.16.0 | stable\nRequirements | WP 6.0+ | PHP 7.4+\nLanguages | PT \u00b7 EN \u00b7 ES | full interface\nLicence | proprietary | Free and Pro","_lgs_highlights":"Native e-mail OTP, without add-ons\nHMAC-SHA256 signed prefill over REST\nHoneypot, timed token and 3-level rate limiting\nAutomatic open and close scheduling","_lgs_compare":"## Building and design\nNumber of forms | | Up to 2 | pro:Unlimited\nVisual drag-and-drop builder | | yes | yes\nVisual CSS design editor, per form | applied on the front end | no | pro\n[lg_form] shortcode and Gutenberg block | | yes | yes\n## Scheduling and management\nAutomatic open and close scheduling | | no | pro\nCSV export of responses | | yes | yes\nState tracking per response | submitted \u00b7 recovered \u00b7 replaced \u00b7 completed | yes | yes\nDuplicate a form | | no | pro\nInternal e-mail notification on submission | configurable alert for the administrator | no | pro\nE-mail confirmation to the participant | | no | pro\nFull audit log per response | | no | pro\n## Security and anti-abuse\nHoneypot and basic rate limiting | | yes | yes\nTimed HMAC-SHA256 token | | no | pro\nRate limiting at three levels | IP \u00b7 session \u00b7 e-mail | no | pro\nNative e-mail OTP | No reCAPTCHA, no add-ons | no | pro\n## Integrations and API\nPrefill by URL or cookie | | yes | yes\nPRG pattern out of the box | | yes | yes\nREST API for signed prefill | HMAC-SHA256 \u00b7 validated fields read-only | no | pro\n## Support\nCommunity support (PT \/ EN \/ ES) | | yes | yes\nDirect e-mail support | | no | pro","_lgs_changelog":"","_lgs_tiers":"Free | \u20ac0 | forever | forever | no | LG-Forms in full; Visual builder and CSS editor; CSV export of responses; Updates from our own repository; Community support in PT, EN and ES\nLG-Forms Pro | \u20ac29 | \/year | \u20ac0 FOR NOW | yes | HMAC prefill and REST API; Native OTP, no reCAPTCHA; Multi-layer anti-abuse; Unlimited forms; Direct e-mail support; Register your interest and you get a Pro code","_lgs_gallery":"","_lgs_icon_id":"173","_lgs_downloads":"","_lgs_faq":""},"class_list":["post-68","lgs_product","type-lgs_product","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/lgs_product\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/lgs_product"}],"about":[{"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/types\/lgs_product"}],"version-history":[{"count":1,"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/lgs_product\/68\/revisions"}],"predecessor-version":[{"id":133,"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/lgs_product\/68\/revisions\/133"}],"wp:attachment":[{"href":"https:\/\/lg-systems.net\/lgs\/wp-json\/wp\/v2\/media?parent=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}