Cloudfare to combat bot attacks?

Does anyone have experience using Cloudfare to combat bot attacks? More than half of the week, sometimes more, I ALWAYS have 15 visitors from these same exact four locations on the map below. They skew my conversion stats, rendering them absolutely useless. More frustrating is that they chew up the bulk of my page views on the OptiMonk app, which meters based on page views. I get 15,000 page views a month in that app (free version), and these bots will chew them up in minutes if I don’t play super close attention. So I have to manually turn that app off if I see these dots pop up - very frustrating. I reached out to OptiMonk, and their tech support suggested I take a look at Cloudfare. It looks interesting (though most of it is above my head). So I wanted to ask the forum for testimonials. It’s not a Shopify app, but rather a 3rd party service. Anyone using this with success?