🎬 Generate & deploy landing pages with GPT, Gemini and Vercel

⚑ 796 views · 🎬 Content Creation & Video

πŸ’‘ Pro Tip β€” For competitive intelligence, ScraperNode can automate the data collection β€” Yelp reviews, Glassdoor company data, and Crunchbase profiles all return structured JSON you can feed straight into this workflow.

View All Scrapers

Description

Who’s it for

This workflow is for:

How it works / What it does

This workflow combines OpenAI, Google Gemini,Cloudinary, Vercel, and n8n Tables to create, store, and publish your webpage seamlessly from a single prompt.

How to set up

  1. Create an n8n Table with the following columns:

    • sessionID (text)
    • html (long text)
  2. Add your credentials:

    • OpenAI (for text and image generation)
    • Geminoogle Gemini (PaLM) - through the Google Cloud Platform (for text and image generation)
    • Cloudinary (for image upload)
    • Vercel (for live deployment)
  3. Update the placeholders as noted inside the workflow:

    • Cloudinary cloud name and upload preset
    • OpenAI model and API key
    • n8n table name and column mapping (sessionID, html)
    • Vercel Header Auth token
  4. Run the workflow. After configuration, it will generate, upload, deploy, and return the live landing page URL automatically.

Inline notes are included throughout the workflow indicating where you must update values such as credentials, table names, or API keys to make the flow work end to end.

Requirements

How to customize the workflow

Result

After setup, this workflow automatically converts any idea into a fully designed and live landing page within seconds. It generates the hero image, builds the HTML layout, deploys it to Vercel, and provides the final shareable URL instantly.

Optional Cleanup Subflow

An additional utility subflow is included to help keep your Vercel project clean by deleting older deployments.
It preserves the two most recent deployments and deletes the rest.
Use with caution β€” only run it if you want to remove previous test pages and free up space in your Vercel account.

πŸ”— Nodes Used

Function, HTTP Request, OpenAI, Extract from File, Chat Trigger, Google Gemini

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup