Endpoint
Qualifying a lead
Unqualifying a lead
"qualified": false to revert a lead to Pending status — useful for handling refunds or cancellations.Identifier options
email+campaign_idid(Referral Factory internal user ID)code(the referral code embedded in their link)
Best practices
- Call this endpoint from your server-side payment processing code, immediately after a successful payment is confirmed
- Build in idempotent behaviour: if your system retries on failure, ensure the same lead isn't qualified twice
- Log API responses for debugging — a 200 response confirms the status change was applied
