AKRIBIS GroupBrand
Decisões

ADR-00392026-10-07Aceita

Este registro está em inglês (ADR-0001).

Let a site keep its own proven contact form

Context and Problem Statement

ADR-0024 and ADR-0031 gave every site one contact form: the package’s ContactForm, posted to the site’s own /contact/ and relayed by the Worker to the group’s CRM (Salesforce Web-to-Lead), with a honeypot instead of a third-party captcha. akribis.info already has a form that works: it posts from the browser straight to Salesforce Web-to-Lead with its organisation, its return address, its lead source, Google reCAPTCHA and the standard and custom fields Comercial reads every day (industry, country, Area__c, Nivel_Jer_rquico__c, Motivo_de_contacto__c, Interno__c). Rebuilding that site on the package swapped it for the shared form and the relay, which changed what Salesforce receives: other names, no industry and country, no reCAPTCHA.

The decision of 2026-10-07 (Demian Montes de Oca, akribis.info decision 26): “the form shouldn’t have changed; what we have now is what works and pushes the leads to Salesforce.” How does a site on the package keep a form that is proven in production?

Decision Drivers

Criteria 1 (trust: a lead that reaches the CRM is worth more than a uniform form) and 9 (generated and tested) of ADR-0009; ADR-0031 (the shared layer is one package, and a site adds its own layer to it).

Considered Options

Decision Outcome

Accepted: the first option.

Consequences