Google Keyword Planner UI vs GenerateKeywordIdeas API: Different Keywords Outputted

153 views
Skip to first unread message

Paul Shapiro

unread,
Feb 19, 2025, 7:18:48 PMFeb 19
to Google Ads API and AdWords API Forum
Hey!

I have an application that is leveraging `GenerateKeywordIdeas` to come up with keyword ideas.

When I compare with the output from the Google Keyword Planner UI (https://ads.google.com/aw/keywordplanner/home) I get ~150 keywords that were not output by the API. I'm using the same paramters in the UI as I'm using in the API—the only difference I believe is the customer_id.

Is this an expected behavior? Should I expect the API to output identically to the web UI? If not, is there a way to achieve parity between the two?

Thanks!

Google Ads API and AdWords API Forum

unread,
Feb 21, 2025, 4:31:19 AMFeb 21
to Google Ads API and AdWords API Forum

Hi,


Thank you for reaching out to Google Ads API Support.


I understand your concern is related to no data returned from the Google Keyword Planner. To assist you further, could you please provide us with complete API logs (request and response logs with request-id and request header) generated at your end.


If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.


Reply privately to the author option, or direct private reply to this email.


Thanks & Regards,

Google Ads API team

Paul Shapiro

unread,
Feb 25, 2025, 4:04:36 PMFeb 25
to Google Ads API and AdWords API Forum
Perhaps there's a misunderstanding. 

I am comparing the output from the Google Keyword Planner to the Google Ads API and finding that the keyword ideas generated are not 1:1.

So my question would be as follows:

1) Should I even expect the output to be the same?
and 2) If not, is there a way to bridge the gap between the two (via the API)?

I'd be happy to provide logs, but I don't think that's necessary per se for this question (just yet).

Google Ads API and AdWords API Forum

unread,
Feb 26, 2025, 6:45:47 PMFeb 26
to Google Ads API and AdWords API Forum
Hi,

To assist you accurately, could you please confirm what you mean by keyword ideas generated are not 1:1. Do you mean that Keyword ideas are generated to be specific to the customer ID but not unique or similar to across all the customer IDs.

Paul Shapiro

unread,
Feb 28, 2025, 7:27:24 PMFeb 28
to Google Ads API and AdWords API Forum
If I input a keyword into Google Keyword Planner, let's say "ketchup", and select all the same properties (language, country, include/exclude adult keyword, etc.) as what is getting submitted to the GenerateKeywordIdeas API do I get the same exact keywords out of both?

Hypothetically if I only 3 keywords out of Keyword Planner:
1. Condiments
2. Mustard
3. Tomato

I'd expect these keywords out of the GenerateKeywordIdeas API:
1. Condiments
2. Mustard
3. Tomato

I'm evaluating if I it is possible to achieve complete parity in the output between the two—and that doesn't seem possible. I'm getting a different quantity of keywords from the API, and it's missing some high-volume ones that the Keyword Planner is outputting.

At this point I've tried different customer IDs, so don't think that's the issue, but would like confirmation that I would not expect the same output from the API as I would get from the Google Keyword Planner.
Message has been deleted

Google Ads API and AdWords API Forum

unread,
Mar 3, 2025, 11:32:50 AMMar 3
to Google Ads API and AdWords API Forum
Hi,

The users familiar with the Google Ads UI, the GenerateKeywordIdeas are similar to Keyword Planner. I would recommend you to refer to Generate keyword ideas for more details. Also, you may check this Map to the UI.

Additionally, as requested earlier, please share the below details :

This information would be helpful for us to understand that issue better. 

You can share the requested details via Reply privately to the author option or a direct private reply to this email.
Reply all
Reply to author
Forward
0 new messages