Hey!
Thank you for reaching out about this.
So when we look at your analytics we first need to understand what each element is. An impression is how often someone sees a link to your site on Google. So you can have a lot of impressions and very few clicks as not a lot of people may be clicking on your search results. In summary:
Impressions: How often someone saw a link to your site on Google. Depending on the result type, the link might need to be scrolled or expanded into view. See more details below.
Clicks: How often someone clicked a link from Google to your site. See more details below.
Therefore you would need to work more on your SEO and ensuring your URLs on Google are enticing to click. When I searched one of your domains on Google this was the top results:
< image.png >
So as you can see the top ones' description is not accurate or reflective of your actual site, you will need to resolve this.
The second results description is much better however the URL path shows as comapny_directory, this should just be your main URL.
Then the results after this are not related to your domain. So only 2 results out of 1,480 in total are related to your actual site when searching Google for your domain URL.
One thing I would recommend is asking Google to recrawl/index your site. You can request a recrawl here.
I hope this helps but should you need anything else we are here for you.