I am new to all this AMPScripting.
How can i pull a list of subject lines from a DE in to an email subject line using AMPScript that meet certain criteria?
any example will help
Its not too hard, so you're in luck!
If you want to have a dynamic subject line:
At the top of your email, make an AMPscript block, like %%[ ]%%. Declare a variable, like VAR @subject
Within that block, do all your logic that will set this dynamic variable.
Make the subject of your email %%=v(@subject)=%% . This will populate at send time.
If you want to store your subject lines in a Data Extension and retrieve them dynamically:
Create your Data Extension to lookup the Subject Line from, it should contain Segment as the key. I named my DE "Subjectline Table":
In your email content, set your @Subject variable using the LookUp() function.
%%[
Set @Subject = LookUp("Subjectline Table","SubjectLine","Segment",Segment)
]%%
In your Email Properties, set the subject line to be %%=v(@Subject)=%%
Hope this helps, good luck!