Personalization is definitely the way to go. If you're looking for more advanced and polished options, I'd suggest checking out pre-designed templates. For example, claspo.io has a variety of 'Inform Users' pop-up templates
https://claspo.io/templates/use-case/informer/. These are specifically crafted to engage users without being intrusive. They come with features like customizable triggers, timing options, and different types of content formats. Whether it's a discount offer, a newsletter sign-up, or an important announcement, you can choose a template that fits your needs. Plus, they're designed to be easily integrated and offer analytics to track their effectiveness. You can explore their collection to see which templates align with your goals. Here’s the link for easy access: Claspo Inform Users Templates. This might be the solution you're looking for to increase engagement and conversions in a user-friendly manner.