The reason you may not see data for metrics such as clicks and conversions in Ad Extensions widget which is present in Google Ads is because Google Ads reports this data for All Extensions, it is not just for a specific Extension.
The clicks that you see by default against the extension are for any click that happened on the ad when the extension showed. This is the case with other metrics as well. The data you see in the reporting widget in Optmyzr is for that specific extension. It is possible to see this data in Google Ads by selecting the segment 'This Extension vs. Other'. That will show you how many clicks that extension actually got and how many clicks other extensions got when this extension showed.
In Google Ads, you can segment the data and the numbers you see for 'This Extension' should match what you see in the Optmyzr widget. The reason we show data in this manner is because the numbers you see in Google Ads under the default setting can be misleading.
This discrepancy may sometimes happen as the Average Position is being reported both at campaign and at account level, and the Google Ads API returns a result rounded off to 1 decimal place.
For the KPI Cluster, the account-level report is being pulled, and for Top Campaigns Table, the campaign-lever report is the one being pulled, and as these are two different reports, the granularity of the data from the Google Ads API changes.
For example, let's say that on one side, the Campaign Performance report (a campaign-level report) shows data of an average position of 1.6.
We then see the performance data for the KPI cluster, which is segmented by network and device, and we get three rows of data for different networks:
Network 1 - Impressions =1114 & Avg. Position =1.8
Network 2 - Impressions =4964 & Avg. Position =1.6
Network 3 - Impressions =1994 & Avg. Position =1.7
To get the value for the Avg. Position, we'd need to average the above information as Sum(Impressions x Avg. Position) / Sum(Impressions).
In the example above, this would return an Avg. Position of 1.652, which is rounded off to 1 decimal place by Google Ads, returning a 1.7 through the API.
Our award-winning customer care team is here for you.