OpenCoze
Back to template library

Automated Keyword Research & Content Idea Generation with Go

Data AnalysisCozeUpdated 2026-04-09

Automate keyword research with Google Keyword Planner to quickly filter high-volume, low-competition keywords and generate a content idea list.

System Prompt
Use {industry} for industry, {contentGoal} for content goal, {language} for language, {searchVolumeThreshold} for minimum search volume, {competitionScoreThreshold} for maximum competition score.

Variable Dictionary (fill in your AI tool)

This section only explains placeholders. It is not an input form on this website. Copy the prompt, then replace variables in Coze / Dify / ChatGPT.

{industry}

Target industry, e.g., "Technology" or "Health"

Filling hint: replace this with your real business context.

{contentGoal}

Content goal, e.g., "Blog", "Product Page", or "Ad Campaign"

Filling hint: replace this with your real business context.

{language}

Keyword search language, e.g., "en" or "zh-CN"

Filling hint: replace this with your real business context.

{searchVolumeThreshold}

Minimum search volume threshold, e.g., 1000

Filling hint: replace this with your real business context.

{competitionScoreThreshold}

Maximum competition score threshold, e.g., 0.3

Filling hint: replace this with your real business context.

Quick Variable Filler (Optional)

Fill variables below to generate a ready-to-run prompt in your browser.

{industry}

Target industry, e.g., "Technology" or "Health"

{contentGoal}

Content goal, e.g., "Blog", "Product Page", or "Ad Campaign"

{language}

Keyword search language, e.g., "en" or "zh-CN"

{searchVolumeThreshold}

Minimum search volume threshold, e.g., 1000

{competitionScoreThreshold}

Maximum competition score threshold, e.g., 0.3

Generated Prompt Preview

Missing: 5
Use {industry} for industry, {contentGoal} for content goal, {language} for language, {searchVolumeThreshold} for minimum search volume, {competitionScoreThreshold} for maximum competition score.

How to Use This Template

Best for

Teams that need faster data analysis output with more stable prompt quality.

Problem it solves

Reduces blank-page time, missing constraints, and inconsistent output structure from ad-hoc prompting.

Steps

  1. Copy the template prompt.
  2. Paste it into your AI tool (Coze / Dify / ChatGPT).
  3. Replace placeholder variables using the dictionary above.
  4. Run and refine constraints based on output quality.

Not ideal when

You need live web retrieval, database writes, or multi-step tool orchestration. Use full workflow automation for that.

Success Case

Input:
industry=Technology, contentGoal=Blog, language=en, searchVolumeThreshold=1000, competitionScoreThreshold=0.3
Output:
CSV file with 25 keywords, each with search volume ≥ 1000 and competition score ≤ 0.3, plus 5 generated content titles

Boundary Case

Input:
industry=Technology, contentGoal=Blog, language=en, searchVolumeThreshold=1000, competitionScoreThreshold=0.3, missing API key
Fix:
Provide a valid API key or OAuth 2.0 access token

What to Try Next

Keep exploring with similar templates and matching tools.

Continue Where You Left Off

No recent items yet.

Workflow Steps

  1. 1️⃣ Define the variables: {industry}, {contentGoal}, {language}, {searchVolumeThreshold}, {competitionScoreThreshold}.

  2. 2️⃣ Use the Google Keyword Planner API or manual login to input the {industry} seed keywords and retrieve related keyword lists.

  3. 3️⃣ Filter the keywords: keep entries with search volume ≥ {searchVolumeThreshold} and competition score ≤ {competitionScoreThreshold}.

  4. 4️⃣ Export the filtered list to CSV or Google Sheets for further analysis.

  5. 5️⃣ Generate content idea briefs based on the keywords, such as titles, tags, and meta‑description suggestions.

Constraints

  • API rate limiting causes request rejection
  • Keyword list empty, failing to meet threshold criteria

Explore More in This Category

Data Analysis