Get age and gender segmented data in ad, campaign or ad group performance report

760 views
Skip to first unread message

Fernando Gonzalez

unread,
Oct 28, 2019, 3:38:50 PM10/28/19
to AdWords API and Google Ads API Forum
Hi,

I would like to get impressions, clicks and conversions segmented by age, gender and ad group
AgeRangePerformance and GenderPerformance allow to segment this data but in different reports.
In the UI dashboard it is possible to segment this data in basic ad group report by dragging age and gender for segment menu. 

I want a dataset like this :

campaign_name     ad_group_name        gender            age_range            clicks     impressions
campaign_1            ad_group_1                Male              18to24                 100             404
campaign_1            ad_group_1                Female          18to24                 98             567
campaign_1            ad_group_1                Male              25to34                    110               31
campaign_1            ad_group_1                Female          25to34                    123                78

Is there a way to get this data from Adwords API?, I read a very similar question and a member of the Adwords API team said that it was not supported, but the post was 2 years ago. I would like to know if it is possible now.

Thank you
Fernando

Google Ads API Forum Advisor Prod

unread,
Oct 28, 2019, 5:00:38 PM10/28/19
to fer.a...@gmail.com, adwor...@googlegroups.com

Hi Fernando,

Thank you for reaching out. It is not possible to retrieve these details via API in the same report. You need to use different reports to retrieve the details segmented by age and gender. Please let us know if you need any additional information.

Regards,
Nikisha Patel, Google Ads API Team



ref:_00D1U1174p._5001UKOj1p:ref

sreenu malae

unread,
Apr 5, 2020, 5:24:29 PM4/5/20
to AdWords API and Google Ads API Forum
Hey Nikisha Patel,
 How can i create a reports segmented by age and gender. Please let us know if there is any example.

$query = 'SELECT campaign.id, ad_group_criterion.age_range.type,ad_group.id,metrics.clicks,metrics.ctr,metrics.impressions,segments.ad_network_type,segments.device, ad_group.name FROM age_range_view';
I'm not sure the above query was correct or not
I tried but it's not working Can you please provide me some example or proper documentation for the age range and gender.
Note:
I'm using Google Ads Api Beta

Thank you!!

Google Ads API Forum Advisor Prod

unread,
Apr 6, 2020, 9:35:57 AM4/6/20
to sreen...@gmail.com, adwor...@googlegroups.com
Hello,

Unfortunately, it is still not currently possible to segment report data by age AND gender via the API.

Please follow our blog for any updates.

Regards,
Anthony

Google Ads API Team 

ref:_00D1U1174p._5001UZWLMQ:ref

sreenu malae

unread,
Apr 7, 2020, 4:11:13 AM4/7/20
to AdWords API and Google Ads API Forum
Hey Anthony,

Is there anyway to get data only based on age range 


campaign_name     ad_group_name                age_range            clicks     impressions
campaign_1            ad_group_1                           18to24                 100             404
campaign_1            ad_group_1                           18to24                 98               567
campaign_1            ad_group_1                           25to34                 110               31
campaign_1            ad_group_1                          25to34                  123                78

Google Ads API Forum Advisor Prod

unread,
Apr 7, 2020, 10:05:56 AM4/7/20
to sreen...@gmail.com, adwor...@googlegroups.com
Hello,

Yes, you can use the age_range_view to get this data.
Reply all
Reply to author
Forward
0 new messages