The profile visits will be a lot higher if the accounts that send DMs survive till the end of that day atleast (So send DMs accordingly and not just blast them. 40-50 a day is a good number with decent intervals in between)… While the profile vists can easily be upwards of 10% when done using full profiled accounts, like Aditya mentioned, the conversion depends on the content. However, it also depends on the filters that we used to target the users
While filtering, make sure that the follower/following ratio is less than may be 3 so that you are not wasting DMs on those people who are miserly about following a lot of people. And DO use the filters to filter out spam words from the Bio so that you dont waste DMs targeting curated pages.