1

I'm new to Exact Target and as the question implies, is there a way to omit the record from being sent an email if the data used for personalization is missing in the list?

I personally prefer sending out with a default value but in order to fully understand the capabilities of Exact Target, I figured I'd ask.

TIA

Update: Thanks I'll give that a try. Would rather not send an email with missing data so that might work.

Edit - When a system returns an error message, where does it get displayed/captured? Would that be in the B2 section where you would write it into a DE?

TIA

0

Yes. The raiseError() AMPScript function will abort a send to a particular subscriber from within an email. It's important to note, this still counts as a send when it comes to billing.

  • Thanks I'll give that a try. Would rather not send an email with missing data so that might work. Edit - When a system returns an error message, where does it get displayed/captured? Would that be in the B2 section where you would write it into a DE? TIA – Kyu Feb 26 '15 at 17:28
  • By default, it'll display in Send Preview and get written to the server's error log. SFMC support has access to that. Since you're trapping errors you can also capture them with the Send Log or write them to a Data Extension. – Adam Spriggs Feb 27 '15 at 12:20
  • 1
    If you RaiseError and stop a send you still get charged for it? I should be shocked but I'm not... – Jon Sakas Mar 2 '15 at 6:56
  • RaiseError is occurs during the send. Once the send is queued, you get charged for a send. Audience Exclusion scripts prevent the email from getting queued in the first place. – Timothy Mar 2 '15 at 13:06
0

You may want to look into getting Audience Exclusion scripts enabled under your account (not standard), and write a 1 line exclusion script to check if the email should be sent. You won't be charged with a send that way. Have a look at my answer here.

  • Good point. If your exclusion criteria can be reduced to a true/false statement, then this is by far the easiest. – Adam Spriggs Mar 2 '15 at 12:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.