Try our conversational search powered by Generative AI!

Avoid duplicates in Silverpop

Fixed in

EPiServer.MarketingAutomationIntegration.Silverpop 1.2.0.9000

(Or a related package)

Created

Jun 29, 2016

Updated

Aug 24, 2016

State

Closed, Fixed and tested


Description

Upon form submission, duplicate leads can be created in the 4th step below.
This scenario involves four visitors to a site and three browsers.

1) Visitor1 submits the form from browser1 (Chrome) with email address Visitor1@example.com.

Expected: New lead will be created (Visitor1@example.com).
Actual: New lead will be created (Visitor1@example.com).

2) Visitor2 submits the form from browser2 (Firefox) with email address Visitor2@example.com.

Expected: New lead will be created (Visitor2@example.com).
Actual: New lead will be created (Visitor2@example.com).

3) Visitor3 submits the form from browser3 (IE or Safari) with email address Visitor1@example.com.

Expected: Email already exists in the system from #1, so that lead gets updated. No new lead here.
Actual: Email already exists in the system from #1, so that lead gets updated. No new lead here.

4) Visitor4 submits the form from browser1 (Chrome) with email address Visitor2@example.com.

Expected: Email already exists in the system from #2, so that lead gets updated. No new lead here.
Actual (this is the bug): It will end up in a “duplicate” record, Visitor2@example.com.