Back to Tools

Micro-Moments Classifier

Use cases

Segmenting keywords by intent Prioritising transactional keywords Content strategy by intent PPC keyword intent analysis

GPT-powered classification into four intent categories: I-want-to-BUY (transactional), I-want-to-KNOW (informational), I-want-to-DO (instructional), I-want-to-GO (navigational).

Model selection: gpt-4o-mini (default), gpt-4o, gpt-4.1.

Configurable batch size (10-100 keywords per API call).

Temperature=0 for deterministic results.

1-5 confidence scoring.

Requires API Key

Platform

Python script (requires Python 3.x)

Input

OpenAI API key

Keywords via CSV or text input

Batch size: 10-100 (default 50)

Output

Excel with separate sheets per micro-moment: keyword, classification, confidence score (1-5).

View Source

Features

  • Four micro-moment categories (BUY/KNOW/DO/GO)
  • Model selection: gpt-4o-mini, gpt-4o, gpt-4.1
  • Configurable batch size (10-100 per API call)
  • 1-5 confidence scoring per classification
  • Separate Excel sheets by intent type

How to use

  1. 1 Enter your OpenAI API key
  2. 2 Select GPT model (gpt-4o-mini recommended)
  3. 3 Upload keywords CSV or paste keywords
  4. 4 Configure batch size (higher = faster but costs more)
  5. 5 Download results with intent categories and confidence scores

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk