Is the overall sentence structure correct here? It seems such a strange construction to me. Shouldn't it be something like the following?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Evo25Advertising is designed to motivate people to act (which is ) involved try/trying to persuade people to make a purchase.This needs some help. I would split it into two sentences.