75% Impressions from "Other"?

Have you tagged accounts on your post?

Have you shared the post on Facebook, Pinterest or blog ?

Have someone reposted your post ?

All these can be impressions from others