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
A tip:
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.