Add the certificate field
The flat request model does not map Leadping Consent IDs. For that evidence, use the structured Leadping Consent example. Supply one evidence type: if both are present, Leadping Consent is checked first, with no fallback to TrustedForm on failure.
The following examples use TrustedForm. Replace the placeholder with a real certificate for the submitted contact.
Structured request
Flat request
Understand the result
For TrustedForm, Leadping checks certificate URL availability before outreach. The URL must identify one certificate onhttps://cert.trustedform.com without credentials, a query, a fragment, or a custom port. An HTTP 200 OK response passes this check; 404 Not Found marks the certificate invalid. Temporary service failures keep the lead in quarantine and retry after five minutes.
The TrustedForm availability check does not inspect certificate contents or verify consent language or recipient matching. Leadping Consent validation instead requires an accepted, complete recording and a recipient matching the submitted contact. A certificate reused for a different lead in the same organization is rejected.
Certificate handling has these customer-visible states:
An accepted request is not evidence that the certificate matches the person, sender, or intended outreach. Your team must be able to explain that relationship from the original submission and its consent records.
Leadping Consent issuance and recovery
The Portal captures account consent automatically; follow Profile recovery if onboarding is blocked. The sequence below explains that flow and the distinction between pending capture and ready evidence. It is not a way to create a certificate by posting an invented UUID.
For an external Leadping Consent form, use its registered domain and disclosure; the
leadping account domain above is for the Portal’s own form. Obtain an issued certificate from that integration before posting the lead. Browser capture tokens are write-only and are not source API keys or credentials for reading evidence. Keep source and certificate-read credentials on the server.
For account Profile verification, Leadping also checks the Portal origin, /setup/personal path, registered disclosure, and fresh evidence (within one hour, with at most one minute of future clock tolerance). If the saved contact changes or evidence becomes stale, return to Profile and capture fresh consent.
Trace a certificate through the integration
- For the TrustedForm path, install TrustedForm on the actual form where the person submits their information, following ActiveProspect’s setup guide.
- Complete a controlled submission and confirm that it produces a certificate URL.
- Inspect the form-to-backend handoff. Confirm that the URL travels with the same contact and upstream record ID.
- Check each CRM, partner, or middleware mapping. A generic URL field can accidentally contain the landing-page address instead of the certificate.
- Inspect the final Leadping record and compare its certificate with the original submission.
Integration requirements
- Capture a unique certificate for each lead at the opt-in form.
- Carry the complete TrustedForm URL or issued Leadping Consent ID through every form, webhook, CRM, and posting step.
- Do not substitute a landing page, screenshot, consent timestamp, capture reference, or arbitrary 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
The following retention guidance applies to TrustedForm. Storing a URL in Leadping is not the same as retaining the certificate with ActiveProspect. Assign an owner for retention and verify that the retained certificate can be retrieved from the responsible account. Expiration depends on certificate and account conditions. Use ActiveProspect’s expiration and retention guidance to configure retention rather than assuming one default window covers every lead. Keep the related form disclosure, submission timestamp, and source record as well as the certificate.Configure the source
Create the intake identity and obtain its source key.
Send leads
Build requests and handle processing results.

