Add the certificate field
Structured request
Flat request
What Leadping validates
Lead creation and certificate validation happen in two stages.During intake
Leadping confirms that the TrustedForm field is present. A missing value returns400 Bad Request, and no lead is created.
After creation
A successfully created lead begins in Verifying. Leadping checks that the certificate URL:- is an absolute HTTP or HTTPS URL;
- uses
trustedform.comor one of its subdomains; and - returns
200 OKwhen Leadping requests it.
trustedFormCheckedAt and continues processing the lead toward Ready.
If they fail, the lead moves to Invalid and its processing-status reason describes the failure.
201 Created means the lead passed immediate intake validation. It does not mean TrustedForm verification has finished. Check the lead’s processing status before treating it as ready.Integration requirements
- Capture a unique certificate for each lead at the opt-in form.
- Carry the complete URL through every form, webhook, CRM, and posting step.
- Do not substitute a landing page, screenshot, consent timestamp, or internal ID.
- Keep retries associated with the same lead and certificate.
- Confirm a production-path test reaches Ready in Leadping.
Troubleshoot validation
Fix the underlying integration before sending more traffic.
Retention
TrustedForm certificates can expire unless retention is extended. Assign responsibility for retention before production traffic begins, and preserve certificates and related source records for applicable legal, contractual, carrier, audit, and dispute requirements.Configure the source
Create the intake identity and obtain its source key.
Send leads
Build requests and handle processing results.

