Hello,
Actually, the second option should work (it works on my end). Are you sure, that your custom macro doesn't return empty string? Could you please define the following macro to be sure, that the macro resolver works fine:
case "hello":
e.Match = true;
e.Result = "Hello World!";
break;
And fill the
Dynamic newsletter configuration -> Use the following subject with:
{#hello#}
Best regards,
Jan Hermann