Here is the way I'm trying to use the data card services and the data lookup criteria. I'm using a send email step from the New Data option. I'm then only wanting to send the email if the Data Lookup criteria is met...
And this is the criteria I'm using to determine if the contact is net new. The criteria is being met yet the email has not been sent yet.
EDIT: This actually was the correct way to do it after all and can be used on form processing steps as well. The problem I was running into was that even though the data card mapped to the correct contact the fact that I was sending the email to another address was causing the lookup to happen on the incorrect contact record. What I'm doing now is using this condition from the from so it evaluates the correct contact using this logic plus one more additional static value to determine if the contact is net new and is part of this special partner notification program. If that evaluates as true Eloqua creates the CDO and I have the CDO services kick out the email to the PPoC email from the form submission.