Who it is for
SEO teams, content marketers, agencies, founders, and client-facing teams that need structured content creation for multiple brands.
A structured content production workflow for turning topics, SERP research, and brand inputs into polished blog content.
Use the tool to research keyword opportunities, save topic inputs, run a guided 6-step content pipeline, and download final article and social media deliverables from a simple dashboard.
The tool combines keyword research, topic intake, brand guardrails, AI-assisted writing, SEO optimization, image planning, and social post generation into one repeatable workflow.
SEO teams, content marketers, agencies, founders, and client-facing teams that need structured content creation for multiple brands.
It reduces scattered research, inconsistent briefs, manual spreadsheet updates, and unclear output history by keeping the process inside one dashboard.
Users get final Word documents for the article and social posts, plus saved Markdown, JSON, images, and run logs for review and future reference.
Users can begin with keyword research or go straight to content creation when a topic is already available.
Admin and client users sign in. The dashboard only shows brands the user can access.
Select Keyword Research, Content Creation, Edit Excel, View Output, or payment actions from the brand card.
Add domain, topic, country, tone, competitor domains, author link, special insights, and “don’ts”.
The backend performs SERP research, draft generation, tone rewrite, SEO optimization, image planning, V4 assembly, and social posts.
Use the output browser to find final V4 article DOCX, social DOCX, generated images, logs, and intermediate versions.
These feature cards are based on the current server routes, UI templates, prompts, and sample output folders.
Brand cards show available modules, payment status, and links for content creation, keyword research, Excel editing, and output browsing.
Admin users can access all brands; client users only see brands assigned to them in the users configuration.
Users enter domain, seed topic, and country. The tool checks domain strength, keyword difficulty, MSV, and clusters topic opportunities.
Content inputs are saved to brand Excel files with Status, Slug, OutputFolder, domain, competitors, insights, author, and restricted phrases.
The backend runs Perplexity SERP brief, V1 draft, V2 tone rewrite, V3 SEO pass, V4 image-enhanced content, and social posts.
The SEO stage adds table of contents, heading tags, meta title, meta description, schema JSON, LSI terms, PAA questions, and anchor suggestions.
The tool derives up to four image slots and stores prompts, titles, suggested placements, and generated images inside the V4 output folder.
Users browse output folders in a clean card grid. Client users are shown the final article and social Word files inside topic folders.
Optional Stripe/fake checkout routes can gate keyword research and content creation by brand, while admins can bypass client payment gates.
These previews are drawn with HTML and CSS so this page remains standalone. Replace any mock preview with a real screenshot later by inserting an image in the same card.
The login page is a simple centered card with username, password, and a full-width blue sign-in button.
Route: /loginAdmin & client users are defined in src/users.json.
After login, users select a brand and choose the module they need: keyword research, content creation, Excel editing, output history, or payments.
Route: /dashboardLogged in as example-brandClient
Select a module from below list to start the content creation process.
Keyword Research: ✅ Paid
Content Creation: ⭕ Not paid
Keyword Research: ✅ Paid
Content Creation: ✅ Paid
Users enter a domain, seed topic, and target country. Results include domain strength, keyword difficulty threshold, clusters, MSV, KD, and proposed content topics.
Route: /?keyword-research=1&brand=BrandNameEnter your domain, a seed topic, and target country. System will perform keyword research and propose high-potential content topics.
Researched and analyzed 100 keywords relevant to your topic and domain strength.
| Parent Cluster/Group | Keyword | MSV | KD | Proposed Content Topic |
|---|---|---|---|---|
| Enterprise Software Planning | erp implementation process | 1,300 | 31 | Understanding Enterprise Software Implementation Processes |
| Data Governance | erp data governance guide | 720 | 28 | Enterprise Software Data Governance Guide for Modern Teams |
The Step-1 form saves the selected topic and brand details into the brand Excel file, including tone, country, domain, competitors, insights, author, and restricted wording.
Route: /?brand=BrandNameInput the content topic identified in keyword research and add brand-specific details.
After a topic is saved, users can start generation immediately. The page polls run status and displays live log lines in a terminal-style progress area.
Routes: /submit → /run → /run-statusYou can now run the content creation process for this topic.
The output browser displays brand folders, topic folders, Word documents, images, logs, and intermediate files. Admin/client access rules determine what users can see.
Routes: /output/BrandName/ and /edit?brand=BrandNameexample-brand / understanding-erp-implementation-processes
| # | Keyword | Tone | Status | OutputFolder |
|---|---|---|---|---|
| 1 | Enterprise Software data governance guide | Conversational | 1 | output/example-brand/erp-data-governance-guide |
Each completed topic is saved under a brand and slug folder, with both user-facing documents and technical snapshots for review.
The polished, image-enhanced final article Word document.
Platform-specific captions for Instagram, X, LinkedIn, Facebook, and TikTok.
Primary keyword, LSI terms, PAA questions, anchors, meta, and schema.
Step timings, generated file paths, and process history.
output/
example-brand/
understanding-erp-implementation-processes/
logs/
run-1762991628891.json
v1/
perplexity.md
perplexity.json
understanding-erp-implementation-processes-v1-20251112-1847.docx
v1.md
v2/
understanding-erp-implementation-processes-v2-20251112-1847.docx
v2.md
v3/
hilite.json
understanding-erp-implementation-processes-v3-20251112-1847.docx
v3.md
v4/
images.json
v4-source.md
understanding-erp-implementation-processes-v4-20251112-1847.docx
images/
understanding-erp-implementation-processes-img1.png
social/
social.md
understanding-erp-implementation-processes-SM-20251112-1847.docx
Keyword research, topic clustering, and SERP-aware briefs reduce the time spent collecting inputs and deciding what to write.
Every topic moves through the same defined stages, from research and draft to SEO pass, images, final document, and social posts.
Domain strength, keyword difficulty, MSV, and clustering help users choose topics that match the brand’s ability to compete.
Users leave with Word files, social copy, SEO metadata, image ideas, and saved history rather than a loose chat transcript.
Start from the dashboard, run keyword research for a brand, or jump directly into the content input form when you already know the article topic.