todos

The Ultimates Reviews — Todo List de Execução

Jun 2026·Ativo·theultimatesreviewswordpressn8naffiliatesclickbankplugingoogle-sheets
Progresso geral0 / 67 tarefas (0%)
Plano operacional para configurar sistema afiliado completo. Google Sheets como triagem, n8n como motor de automação, WordPress como camada pública, plugin genérico como infraestrutura. W01–W08 workflows.

The Ultimates Reviews — Checklist de Execução do Sistema Afiliado

The Ultimates Reviews · Execution Todo

Plano operacional para configurar Google Sheets, plugin WordPress, n8n workflows, validação ponta a ponta e rotina de operação para reviews afiliados em inglês.

Stack: theultimatereviews.com · WordPress HostGator · n8n W01–W08 · Affiliate engine genérica


01 · Visão do sistema

A estratégia correta é dividir responsabilidades. Sheets filtra, n8n processa, WordPress publica, plugin controla ofertas e tracking.

💡 Fluxo macro: produto escolhido manualmente → Google Sheets → n8n processa apenas status liberado → plugin WordPress recebe ofertas aprovadas → n8n gera brief/draft → revisão humana → publicação.

Checklist:

Confirmar arquitetura principalGoogle Sheets será mesa de triagem, n8n será motor de automação, WordPress será camada pública e plugin será infraestrutura afiliada. Manter plugin genéricoUsar network, affiliate_url, tracking_param e tracking_value_template, sem prender o core à ClickBank. Definir ClickBank como primeira operaçãoOs workflows podem começar por ClickBank, mas a arquitetura deve aceitar outras plataformas. Manter publicação automática desativadaTodo post criado por n8n entra como rascunho. A decisão final é humana.


02 · Arquivos e repositório

Organize a documentação e os JSONs antes de implementar. Isso evita perda de contexto e facilita uso com Codex.

Checklist:

ArquivoFunção
the-ultimates-reviews-engine-prd-platform-agnostic.mdPRD do plugin genérico para qualquer plataforma.
AGENTS-platform-agnostic.mdInstruções para Codex implementar sem lock-in ClickBank.
TUR-01-approved-offer-sync-to-wordpress-with-merge.jsonSincroniza ofertas aprovadas do Sheets para WordPress.
TUR-02 a TUR-08Scoring, brief, draft, compliance, link checker, report e refresh.
Criar repositório GitHubSugestão: the-ultimates-reviews ou the-ultimates-reviews-engine.
Criar pasta /docsSalvar PRD, decisões arquiteturais e este HTML.
Criar pasta /n8n-workflowsSalvar os JSONs dos workflows versionados.
Adicionar AGENTS.md na raizUsar o AGENTS platform-agnostic como guia do Codex.

03 · Google Sheets

O Sheets é o filtro editorial e financeiro. O n8n só processa linhas que você liberar.

Checklist:

Criar planilha The Ultimates Reviews — Offer IntakeBase central de triagem. Criar aba OffersAba principal com produtos, status, links, scoring e WordPress IDs. Criar aba ReportsReceberá relatórios do W07. Criar aba Refresh QueueReceberá tarefas do W08.

Header recomendado para Offers

id,status,network,product_name,slug,vendor_name,category,niche,pitch_url,affiliate_url,official_url,tracking_param,tracking_value_template,commission_type,commission_value,payout_estimate,conversion_metric,cb_gravity,cb_epc,cb_avg_conversion_value,cb_cvr,cb_initial_sale_value,cb_rebill,cb_commission_percent,cb_refund_policy,manual_priority,manual_decision,buyer_intent,content_angle,target_audience,reason_to_promote,red_flags,notes,ai_summary,main_promise,claim_risk,niche_risk,risk_level,compliance_notes,offer_score,score_breakdown,recommended_action,suggested_keywords,suggested_article_type,suggested_title,next_step,wp_sync_status,wordpress_offer_id,wordpress_go_url,wp_last_sync_at,wp_error_message,content_status,target_keyword,article_type,article_slug,wordpress_post_id,wordpress_edit_url,published_url,editorial_brief,serp_summary,brief_status,compliance_status,compliance_report,link_check_status,link_check_report,link_checked_at,created_at,updated_at,processed_at,error_message
StatusUsoQuem altera
newProduto salvo, mas ainda não liberado.Você
ready_for_analysisProduto liberado para W02.Você
needs_reviewn8n analisou e aguarda decisão.n8n
approvedProduto aprovado para W01.Você
synced_to_wordpressProduto criado no plugin.n8n
rejectedProduto descartado.Você
errorErro de validação ou integração.n8n
Adicionar lista suspensa em statusValores: new, ready_for_analysis, needs_review, approved, synced_to_wordpress, rejected, error, paused.
Adicionar lista suspensa em networkValores: clickbank, hotmart, digistore24, amazon, impact, partnerstack, cj, shareasale, direct, other.
Garantir id únicoExemplo: offer_001. O n8n usa essa coluna para atualizar a linha correta.
Criar 3 produtos de testeUm válido ClickBank, um genérico/direct e um com erro proposital.

04 · Plugin WordPress

O plugin deve existir antes de testar W01 e W04, porque esses workflows dependem dos endpoints REST.

⚠️ O plugin não deve chamar IA, não deve fazer SERP, não deve buscar marketplace e não deve publicar automaticamente.

Checklist:

Enviar PRD e AGENTS.md para o CodexUsar versões platform-agnostic. Implementar tabelas genéricaswp_tur_offers, wp_tur_clicks, wp_tur_tracking_map, wp_tur_logs. Implementar admin The UltimatesTelas: Offers, Clicks, Settings, Reports e Logs. Implementar redirect /go/product-slugRegistrar clique, gerar tracking e redirecionar para affiliate_url. Implementar shortcodes[tur_cta], [tur_product_box] e [tur_disclosure]. Implementar disclosure automáticoPosts comerciais devem receber disclosure antes do primeiro CTA. Implementar endpoints RESTPOST /offers, PUT /offers/{id}, GET /offers, POST /articles/draft, GET /performance. Configurar token internoUsar header Authorization: Bearer TUR_INTERNAL_TOKEN. Instalar no WordPress da HostGatorAtivar plugin e validar menu. Testar endpoint de ofertaConfirmar retorno com offer_id e go_url.


05 · n8n base

Configure credenciais e placeholders antes de rodar os workflows.

Checklist:

Criar credencial Google Sheets OAuth2Necessária para ler e atualizar a planilha. Separar chaves e tokensOPENAI_API_KEY, TUR_INTERNAL_TOKEN, SERP_PROVIDER_API_KEY e credenciais WordPress. Escolher provedor SERPW03 usa SERP_PROVIDER_ENDPOINT. Pode ser SERPDev, SerpAPI, DataForSEO ou similar. Criar Application Password no WordPressNecessário para W05 buscar rascunho e fazer compliance check. Importar workflows JSONImportar W01 com Merge e depois W02 a W08. Substituir placeholdersTrocar YOUR_GOOGLE_SHEET_ID, OPENAI_API_KEY, TUR_INTERNAL_TOKEN, SERP_PROVIDER_ENDPOINT, SERP_PROVIDER_API_KEY e WORDPRESS_APPLICATION_PASSWORD_BASE64. Desativar schedules durante testesRodar manualmente primeiro. Ativar agendamento só depois da validação.


06 · Workflows W01–W08

Execute em ordem. Cada workflow depende do status anterior ou de uma aprovação manual.

Checklist:

W01 — Approved Offer SyncProcessa status = approved, cria oferta no plugin e atualiza wordpress_offer_id, wordpress_go_url e status = synced_to_wordpress. W02 — Offer ScoringProcessa status = ready_for_analysis, analisa risco/potencial e devolve needs_review com score. W03 — SERP Research + Editorial BriefUsa oferta sincronizada para gerar pesquisa SERP e editorial_brief. Saída: content_status = brief_ready. W04 — Draft GeneratorGera artigo em inglês e cria rascunho no WordPress. Saída: content_status = draft_created. W05 — Compliance CheckBusca o rascunho, analisa claims, disclosure e riscos. Saída: compliance_status e compliance_report. W06 — Link CheckerValida wordpress_go_url e affiliate_url. Atualiza link_check_status. W07 — Performance ReportConsulta endpoint /performance do plugin e appenda relatório na aba Reports. W08 — Content Refresh QueueGera tarefas na aba Refresh Queue. Não altera posts automaticamente.


07 · Validação ponta a ponta

Teste com um produto antes de escalar.

Checklist:

Cadastrar 1 produto real no SheetsPreencher campos mínimos: id, status, network, product_name, pitch_url e affiliate_url. Rodar W02 com ready_for_analysisConfirmar score e mudança para needs_review. Aprovar manualmenteAlterar status para approved. Rodar W01Confirmar criação da oferta no plugin. Rodar W03Confirmar criação de brief. Rodar W04Confirmar rascunho no WordPress, sem publicação automática. Rodar W05Revisar compliance antes de publicar. Clicar no CTAValidar redirect /go/product-slug, clique registrado e redirecionamento correto. Rodar W06Confirmar links como ok. Publicar manualmente o primeiro artigoSó depois de revisar texto, claims, SEO, disclosure e CTAs.


08 · Rotina operacional

Depois da validação, o sistema vira uma esteira controlada.

Checklist:

Selecionar 5 a 10 produtos por semanaVocê filtra manualmente antes de gastar automação. Liberar 3 a 5 para análiseAlterar status para ready_for_analysis. Aprovar apenas bons candidatosUsar score, risco, comissão, página de vendas e ângulo editorial. Gerar briefs e drafts com moderaçãoPriorizar qualidade e revisão humana. Rodar relatório semanalExecutar W07 e analisar próximos movimentos. Rodar refresh quinzenalExecutar W08 quando já houver dados suficientes.


09 · Riscos e travas

⚠️ Nunca publicar texto que afirme teste próprio se não houve teste real. Use linguagem baseada em pesquisa, dados públicos, feedback de usuários e análise editorial.

Checklist:

Bloquear promessas médicas ou financeiras agressivasSaúde, cura, renda fácil, trading, suplemento e perda de peso exigem revisão pesada. Obrigar disclosureTodo conteúdo comercial precisa deixar claro que pode existir comissão afiliada. Garantir rel="sponsored nofollow"Todos os CTAs renderizados pelo plugin precisam dessa marcação. Não aprovar produto só por comissão altaProduto ruim pode destruir confiança e prejudicar o domínio. Não publicar em massa antes de validarPrimeiro validar fluxo, indexação, cliques e qualidade.


10 · Próximos passos

✅ Critério de sucesso do MVP: 1 produto entra no Sheets, vira oferta no plugin, gera rascunho no WordPress, passa por compliance, é publicado manualmente e registra clique no redirect /go/.

Checklist:

Salvar documentação no GitHubPRD, AGENTS.md, workflows JSON e este HTML. Implementar plugin MVPSem plugin, W01 e W04 não fecham o ciclo. Criar Google Sheets definitivoCopiar header, criar abas e validações. Testar esteira com 1 produtoProduto → score → aprovação → sync → brief → draft → compliance → publicação. Criar primeira leva de 10 produtosSó depois do fluxo validado. Checklist salvo no navegador via localStorage · The Ultimates Reviews

✅ Critério de sucesso do MVP: 1 produto entra no Sheets, vira oferta no plugin, gera rascunho no WordPress, passa por compliance, é publicado manualmente e registra clique no redirect /go/.