My offsite ads stopped performing so I stopped it a couple of months back. I started one again about a month ago, took about a week to build some steam but I've had a consistent decent ROAS 15plus again.
No magic wand but if its not performing not so much to lose by trying either.