How Should an Automation Handle Duplicate Inquiries?
Define duplicate inquiry rules for your automation, including request IDs, partial failures, follow-ups, and practical tests before launch.

A website inquiry creates a CRM record and sends an acknowledgment. Then the same submission arrives again. Should the workflow repeat every action?
Define duplicate handling before connecting your form, CRM, and email tools. Start with these six decisions.
Define what counts as the same request
A repeated delivery of one submission differs from a customer sending a second question.
Use the source submission ID when available. Keep the source name alongside it so identifiers from different tools stay distinct.
Email address alone is too broad for identifying requests. One customer may need several services.
Keep a processing record
Record which request arrived, its current state, and the actions already completed.
For example, Stripe's webhook guidance recommends tracking processed event IDs to handle repeated event deliveries.
Agree how long to retain these records based on the source's retry behavior and your recovery needs.

Protect actions individually
If the CRM record was created but email delivery failed, a retry should resume the unfinished work.
Track each action separately so recovery can avoid repeating a completed step.
Ask the implementer how simultaneous arrivals are handled. Two runs must not both claim the same request.
Keep genuine follow-ups visible
A customer returning with new details may need an update attached to an existing contact.
Define whether that creates a new inquiry, updates an open one, or enters a review queue.
Route uncertain matches to a named person instead of silently discarding them.

Test retries and interruptions
Submit one test request twice, then send two copies together. Expect one CRM inquiry and one acknowledgment.
Interrupt the workflow after record creation and retry it. Confirm the missing action completes without another record.
Finally, submit a different question from the same email address and check that it reaches the team.
Write the rule before launch
Document the matching fields, record owner, retry policy, and review route in your workflow brief.
Bring these decisions to an automation project so the implementation can be checked against them.
If repeated inquiries are causing confusion, share the workflow with Hibrinix to discuss the next step.

Watch the work in motion 
