Skip to content

This tool makes suggestions based on the keyword provided, using the Google Keyword Planner API.

Notifications You must be signed in to change notification settings

umutkorkmaaz/keyword-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyword Planner

"Buy Me A Coffee"

This tool makes suggestions based on the keyword provided, using the Google Keyword Planner API.

This tool allows you to save keywords as CSV and also contains search volumes for keywords.

Installation

chmod +x scripts/install.sh
./scripts/install.sh [customer_id] [developer_token] [client_id] [client_secret] [refresh_token]

Tested on macOS Sonoma 14.5 and Debian 12

Usage

usage: kwplanner [-h] --customer-id CUSTOMER_ID [--keyword KEYWORD [KEYWORD ...]] [--output OUTPUT] [--quiet]

Google Ads API keyword suggestion tool

options:
  -h, --help            show this help message and exit
  --customer-id CUSTOMER_ID, -c CUSTOMER_ID
                        Google Ads customer ID
  --keyword KEYWORD [KEYWORD ...], -w KEYWORD [KEYWORD ...]
                        Keyword to get suggestions for
  --output OUTPUT, -o OUTPUT
                        Output file name for the keyword suggestions
  --quiet, -q           Suppress output to console

Examples

Rename output csv file

kwplanner -q -c [CUSTOMER_ID] -w [KEYWORD] --output example

Reorder the output csv file

kwplanner -q -w keyword | sort -k3,3n -t',' keyword.csv

About

This tool makes suggestions based on the keyword provided, using the Google Keyword Planner API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published