What is probably happening
The lead exists but ownership or context is lost
Forms, webhooks, enrichment, CRM rules and notifications can capture the record while losing source, intent, owner or next-step context.
Retries create duplicates or missed assignments
Webhook retries, queue limits and missing idempotency keys can create duplicate records or skipped workflow branches.
Commercial rules conflict with technical routing
A technically valid automation can still send the lead to the wrong team if scoring, territory, language or service rules are incomplete.
Manual exceptions were never converted into rules
If the team keeps fixing cases by hand, the workflow remains fragile because the exception logic is not encoded.
How to check it without breaking anything
Inspect trigger conditions, re-enrollment, ownership rules, deduplication keys and API logs.
Compare form submission, CRM record, workflow history and downstream task or notification delivery.
Check whether enrichment, routing or scoring overwrites useful fields or blocks qualified leads.
Define the exact symptom and the date when it started.
Compare ad platform, analytics, CRM, ecommerce or backend data before assuming the cause.
Review status, eligibility, policies, budget, bidding, targeting, measurement and recent changes.
Check consent, tags, events, identifiers and deduplication when conversions are involved.
Separate what is confirmed by data from what is still a hypothesis.
How I would solve it step by step
Trace one lead from source to owner
Follow one real record through form, webhook, enrichment, CRM, assignment, notification and first response.
Add idempotency and failure visibility
Use stable identifiers, retry rules, logs and dead-letter handling so errors do not silently become lost leads.
Align routing with commercial reality
Translate language, budget, service, territory and urgency rules into explicit workflow decisions.
Turn recurring manual fixes into automation tests
Every repeated exception should become a test case before the workflow is considered stable.
If it gets technical
You can follow this path yourself. If the diagnosis reveals a strange data mismatch, a delicate tracking setup, a risky bidding decision or a blocker that needs account access, Lia keeps this context and brings it to CreatikLab so you do not start from zero.
Take this context to LiaWhat I would not do
Changing budget or bids before understanding the cause.
Confusing missing data with a real absence of sales or leads.
Publishing or scaling a fix from one screenshot.
Ignoring recent changes in the website, CRM, checkout, feeds, consent or tracking.
Frequently asked questions
Can I solve this without help?
Yes, if you can follow the diagnostic sequence and validate each layer with data. If the case mixes tracking, bidding, feeds, CRM or policy, a specialist review is safer.
When should I talk to Lia?
When the symptom does not fit, the data contradicts itself or you need to turn several screenshots and metrics into a clear decision.
Why does this page exist?
This topic combines 3 source(s) or signal(s) already registered in AGOS. The page should help first, then route to Lia if the case needs specific context.