
AI Campaign & Product Page Generator for eCommerce
A configurable workflow that turns a brief into a live page and deploys it straight to your CMS or store platformIt handles the product launches, promotions, and seasonal campaign pages a retail or ecommerce business ships constantly, without waiting on a designer for each one
From a brief to a live campaign page, automatically.

- 15+
- Workflow nodes
- 3
- Generation modes
- 6+
- Deploy targets
- 4+
- Swappable model options

The situation
Retail and ecommerce businesses ship product launches, promotions, and seasonal pages constantly. Built by hand, each one took hours; the designer and copywriter became the bottleneck for every campaign, branding drifted from page to page, and urgent requests queued for a day or two.
How we built it
A configurable n8n workflow that takes a brief from Telegram, a web form, or Slack, writes on-brand copy, generates the visuals, assembles the page, and deploys it to the team's platform. The workflow is built around the team's existing tools, not the other way around: every model and deploy target can be swapped.
What it does
Multi-mode routing
A switch picks the mode for each request: full generation, code only, or images only.
Brand-consistent copy
The model writes from the team's profile (brand voice, tone, legal constraints) and can be swapped for GPT-4o, Gemini, or a self-hosted model.
Auto image generation
Hero image, logo, and favicon are generated automatically; the image provider is swappable for Midjourney, DALL-E, or Stable Diffusion.
Pluggable deployment
Deploy to Keitaro, WordPress, Webflow, Framer, S3 or Cloudflare, a custom CMS, or any REST API, configured for the team's stack.
HTML assembly
A code step assembles the final HTML and CSS and inlines assets into a single self-contained file.
Live notifications
Real-time deploy status to Telegram, Slack, or email, with the link, build time, and mode.
What it runs on
Orchestration
n8n with Webhook, Switch, and Code nodes, self-hosted or on n8n Cloud
AI models (swappable)
Claude, GPT-4o, Gemini, or a self-hosted model
Image generation (swappable)
Flux, Midjourney, DALL-E, or Stable Diffusion
Deployment (pluggable)
Keitaro, WordPress, Webflow, Framer, S3 or Cloudflare, REST API
Storage & monitoring
Supabase, Postgres, or MySQL; status to Telegram, Slack, email, and n8n logs
A deeper breakdown of the architecture and modules is available on request. There is too much detail for a public page.

What changed
- A page request in chat becomes a deployed page, with no ticket and no designer in the loop.
- One brand profile per team keeps every generated page on-brand.
- A/B variants are cheap to generate, so testing creatives is no longer a cost decision.
- The team scales to many pages a day without hiring.
- The stack is swappable end to end, so it fits the tools already in use.
