Skip to main content
Version: 1.25

Send Email with Subject A/B Testing

Sends an email and tracks open rate. Winner of the test will be chosen when based on the target open rate or the max open rate after the test period has concluded. Use Action Grid with "Marketing Campaigns" datasource to view reports.

Parameter Reference

ParameterDescriptionSupports TokensDefault
Campaign NameViews and clicks coming from this email are reported in this campaign. Note that you can have multiple emails belonging to same campaign. Can contain form tokens (for example [FieldId]) and My Tokens.YesNone
Email IdentifierIf your campaign contains multiple emails, use this field to differentiate between them. Can contain form tokens (for example [FieldId]) and My Tokens.YesNone
Test Group SizeThe system will send emails alternatively with subject A and subject B until this number is reached. Then, it will pick the one with highest open rate and use that going forward. Can contain form tokens (for example [FieldId]) and My Tokens.YesNone
Target Open RateOpen rate that should be achieved for picking the winner. Can contain form tokens (for example [FieldId]) and My Tokens.YesNone
End DateWhen to choose the winner after all emails to the test group have been sent if the target open rate wasn't achieved. Can contain form tokens (for example [FieldId]) and My Tokens.YesNone
FromLeave empty to use the system default. Can contain form tokens (for example [Email]) and My Tokens.YesNone
Determine Email AutomaticallyAction Form will determine email based on currently logged in user.NoNone
ToSeparate multiple recipients by semicolon ";". Can contain form tokens (for example [Email]) and My Tokens.YesNone
Send mail to all usersSend mail to all users from the context. When this is checked the To field should be empty. In case it is not empty, beware that tokens form the 'User' namespace will have unexpected values.NoNone
Reply ToSeparate multiple recipients by semicolon ";". Can contain form tokens (for example [Email]) and My Tokens.YesNone
CCSeparate multiple recipients by semicolon ";". Can contain form tokens (for example [Email]) and My Tokens.YesNone
BCCSeparate multiple recipients by semicolon ";". Can contain form tokens (for example [Email]) and My Tokens.YesNone
Subject ACan contain form tokens (for example [Email]) and My Tokens.YesNone
Subject BCan contain form tokens (for example [Email]) and My Tokens.YesNone
FormatNoHtml
DNN email template to use.Get subject and body of email from template.NoNone
BodyCan contain form tokens (for example [Email]) and My Tokens.YesNone
HeadersAppend custom headers to the email. Can contain form tokens (for example [Email]) and My Tokens.YesNone
Attach Portal FilesNoNone
Attach Field #1Select an upload field to send as attachmentNoNone
Attach Field #2Select an upload field to send as attachmentNoNone
Attach Field #3Select an upload field to send as attachmentNoNone
Attach Field #4Select an upload field to send as attachmentNoNone
Attach Field #5Select an upload field to send as attachmentNoNone
Attach from TokenThis lets you compute file path from token. It must be relative to portal home folder. Can contain form tokens (for example [Email]) and My Tokens. Multiple items must be separated by semicolons.YesNone
Ignore ErrorsIf errors are ignored, the submission of the form continues even when there is an error sending the email. Otherwise, an error message will be displayed to the user. Note that if the email is being sent async or is placed in a pickup folder, errors won't be caught.NoNone