Great idea. Unfortunately still not working for me, I believe because the default value for when there is no first name is “there”. So it is still saying “Hi there,”. My assumption is because the value for contact.firstname is still blank. I guess I need to find a way to override the default value or just make the default value blank. I would just then need to make sure every email has specific values in any personalization tokens for the subject or preview text.
Anyone have any idea how to overwrite the default value though? That would be ideal.