Back to Tools

Page Intent Classifier

Use cases

Content audits by intent User journey mapping Conversion optimisation planning Site structure analysis

Uses GPT-4o-mini/4o/4.1 with JSON response formatting (temperature 0.3, max 150 tokens) to classify pages.

html2text converts HTML to clean text.

Categories: signup, purchase, browse, learn, contact, compare, download, other.

CSS selector for content targeting, character limit (500-10,000).

Streamlit App Requires API Key

Platform

Browser-based (no installation required)

Input

URLs via paste or CSV upload

OpenAI API key

Output

CSV: intent description (≤6 words), expected action (≤3 words), category (signup/purchase/browse/learn/contact/compare/download/other).

Launch App View Source

Features

  • GPT-4o-mini, GPT-4o, or GPT-4.1 models
  • JSON response formatting (temp 0.3, max 150 tokens)
  • html2text content conversion
  • 8 category classifications
  • CSS selector for content targeting
  • Character limit slider (500-10,000)

How to use

  1. 1 Enter OpenAI API key
  2. 2 Select model (GPT-4o-mini recommended)
  3. 3 Input URLs or upload CSV
  4. 4 Optionally set CSS selector for content area
  5. 5 Configure character limit and request delay
  6. 6 Download CSV with classifications

Let's work together

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

Let's Talk