As of now we are making the SFDC lead creation call only when the call to the member trait creation is successful which is causing data to be missing for some users in SFDC when the member trait creation fails and we loose the data from both places.
We should be calling both APIs in parallel so that we can have better chances of data being ingested in one of the systems.
As of now we are making the SFDC lead creation call only when the call to the member trait creation is successful which is causing data to be missing for some users in SFDC when the member trait creation fails and we loose the data from both places. We should be calling both APIs in parallel so that we can have better chances of data being ingested in one of the systems.
fyi @mtwomey @RishiRajSahu @gondzo