{"id":331801,"date":"2026-06-28T22:50:12","date_gmt":"2026-06-28T22:50:12","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ago-contact\/"},"modified":"2026-06-28T22:49:49","modified_gmt":"2026-06-28T22:49:49","slug":"ago-contact","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/ago-contact\/","author":20135676,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"7.0","requires":"6.0","requires_php":"8.1","requires_plugins":null,"header_name":"aGo Contact","header_author":"aGo Lab","header_description":"Simple contact form with spam protection, email notifications, and submission management.","assets_banners_color":"e3f1d2","last_updated":"2026-06-28 22:49:49","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/paypal.me\/sixtovaldes","header_plugin_uri":"https:\/\/ago.cl\/herramientas\/","header_author_uri":"https:\/\/ago.cl\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":44,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"agolab","date":"2026-06-28 22:49:49"}},"upgrade_notice":{"1.0.2":"<p>The contact form shortcode is now <code>[agocontact]<\/code>.<\/p>","1.0.1":"<p>All form fields are now fully configurable from the settings screen.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3589304,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3589304,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3589304,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3589304,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"agocontact\/form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"agocontact\/form","title":"aGo Contact Form","category":"widgets","icon":"email-alt","description":"Contact form with spam protection, email notifications and submission management.","keywords":["contact","form","email"],"textdomain":"ago-contact","editorScript":"agocontact-block","supports":{"html":false,"multiple":false}}},"tagged_versions":["1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3589304,"resolution":"1","location":"assets","locale":"","width":696,"height":928},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3589304,"resolution":"2","location":"assets","locale":"","width":1249,"height":2406},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3589304,"resolution":"3","location":"assets","locale":"","width":1264,"height":569}},"screenshots":{"1":"The contact form on the front end, with configurable fields, math captcha and consent checkbox.","2":"Settings screen: enable or require each field, choose a theme, set email notifications, spam protection and messages.","3":"Submissions inbox: filter by status, view, mark as replied or spam, delete and export to CSV."}},"plugin_section":[],"plugin_tags":[358,267,361,599,16877],"plugin_category":[41,42,54],"plugin_contributors":[266242],"plugin_business_model":[],"class_list":["post-331801","plugin","type-plugin","status-publish","hentry","plugin_tags-contact-form","plugin_tags-email","plugin_tags-form","plugin_tags-spam","plugin_tags-submissions","plugin_category-communication","plugin_category-contact-forms","plugin_category-security-and-spam-protection","plugin_contributors-agolab","plugin_committers-agolab"],"banners":{"banner":"https:\/\/ps.w.org\/ago-contact\/assets\/banner-772x250.png?rev=3589304","banner_2x":"https:\/\/ps.w.org\/ago-contact\/assets\/banner-1544x500.png?rev=3589304","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ago-contact\/assets\/icon-128x128.png?rev=3589304","icon_2x":"https:\/\/ps.w.org\/ago-contact\/assets\/icon-256x256.png?rev=3589304","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ago-contact\/assets\/screenshot-1.png?rev=3589304","caption":"The contact form on the front end, with configurable fields, math captcha and consent checkbox."},{"src":"https:\/\/ps.w.org\/ago-contact\/assets\/screenshot-2.png?rev=3589304","caption":"Settings screen: enable or require each field, choose a theme, set email notifications, spam protection and messages."},{"src":"https:\/\/ps.w.org\/ago-contact\/assets\/screenshot-3.png?rev=3589304","caption":"Submissions inbox: filter by status, view, mark as replied or spam, delete and export to CSV."}],"raw_content":"<!--section=description-->\n<p>aGo Contact gives you a lightweight contact form shortcode with built-in spam protection, email notifications and a submissions inbox in the admin.<\/p>\n\n<p><strong>Features<\/strong><\/p>\n\n<ul>\n<li>Shortcode <code>[agocontact]<\/code> or Gutenberg block to drop the form on any page or post.<\/li>\n<li>Configurable recipient email, subject and success message.<\/li>\n<li>Honeypot, math captcha and optional Cloudflare Turnstile, plus rate limit per IP to block bots.<\/li>\n<li>Email notification to the site admin on every submission, with optional auto-reply.<\/li>\n<li>Submissions inbox: read, mark as replied or spam, delete and export to CSV.<\/li>\n<li>GDPR-friendly: consent checkbox optional, IP only stored for spam control.<\/li>\n<li>Stylable through theme CSS or the included minimal styles, 3 visual themes.<\/li>\n<li>No tracking. The only optional external service is Cloudflare Turnstile, off by default.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to Cloudflare Turnstile only when the site owner enables Turnstile in the plugin settings. When disabled, no external request is made.<\/p>\n\n<ul>\n<li>Cloudflare Turnstile (<code>https:\/\/challenges.cloudflare.com\/turnstile\/v0\/api.js<\/code> and <code>\/turnstile\/v0\/siteverify<\/code>): loads a small JS widget on pages that include the contact form to challenge bot traffic, and validates the response server-side when a form is submitted. Required to use the Turnstile captcha option.\n\n<ul>\n<li>Terms: https:\/\/www.cloudflare.com\/website-terms\/<\/li>\n<li>Privacy: https:\/\/www.cloudflare.com\/privacypolicy\/<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<ul>\n<li>Submissions are stored locally in the site database, not sent to any third party.<\/li>\n<li>Visitor IP and user agent are stored alongside the submission for spam diagnostics.<\/li>\n<li>When Turnstile is enabled, the visitor's interaction with the widget is processed by Cloudflare for bot detection.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>ago-contact<\/code> folder to <code>\/wp-content\/plugins\/<\/code> or install via the Plugins screen.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Go to aGo Tools, then Contact.<\/li>\n<li>Set the recipient email and other options.<\/li>\n<li>Add <code>[agocontact]<\/code> to any page or post, or insert the aGo Contact Form block.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20caching%20plugins%3F\"><h3>Does it work with caching plugins?<\/h3><\/dt>\n<dd><p>Yes. The form posts via standard form submission with nonce verification.<\/p><\/dd>\n<dt id=\"where%20are%20submissions%20stored%3F\"><h3>Where are submissions stored?<\/h3><\/dt>\n<dd><p>In a custom database table created on activation. View them in the Submissions tab.<\/p><\/dd>\n<dt id=\"can%20i%20export%20submissions%3F\"><h3>Can I export submissions?<\/h3><\/dt>\n<dd><p>Yes. The Submissions screen includes a one-click CSV export of every submission.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Renamed the contact form shortcode to <code>[agocontact]<\/code> and the editor block to <code>agocontact\/form<\/code>, and prefixed the remaining identifiers with a 4+ character prefix to avoid name collisions.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Form fields are now fully configurable: every field, including name, email and message, can be enabled, disabled or marked as required from the settings screen.<\/li>\n<li>Translations now load automatically via WordPress just-in-time loading.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Simple contact form with spam protection, email notifications and submission management from the dashboard.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/331801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=331801"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/agolab"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=331801"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=331801"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=331801"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=331801"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=331801"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=331801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}