Are you sure you are looking at clean results? Use proxify to see if you are really at number 4
Sorry but where is the traffic numbers? Is it the 40K? Are you sure your setting it to the right parameters? (Local, exact, english...)
What do you mean ? The traffic is 250 ( SEOT )
Well at least I know why the numbers are lower in MS. Those numbers in MS are 42% of the total because it shows the traffic you'd be getting if you were number 1 on google (as only 40% of the people click on the first link).
But I'm sorry I can't figure it out. You've seem to have done all the checks correctly. If I think of something I'll post back.
2 things which are happening.
1st you have selected locations 'all' which means total searches from the globe on G.
The problem is you are not ranked 4th on G worldwide. Specify your target audience and then recheck the amount of searches vs the country you are ranked 4th in.
That what I thought too, but after searching for specific country (UK) I have the same amount of searches as for all countries - 18.100
EDIT: You are right.That was the problem.
I rank #4 in US ( that has a very low search volume for the keyword) and when I checked wasn't even on the first 3 pages.
So now another question - how to rank for UK or any other specific country ? Al backlinks must be from uk domains ?