I was expecting OP to trash Klaviyo, since I had a really bad experience with how expensive they get if you click the wrong button and choose to be charged based on your email list size, only to find out that the market is filled with bad examples like that.