🎬 Create a Business Model Canvas and infographic image with Gemini

⚡ 92 views · 🎬 Content Creation & Video

Description

Generate a complete Business Model Canvas from a guided interview form. AI analyzes responses and creates a professional infographic image of all 9 canvas elements.

※ The form is hosted by n8n, so end users only interact with a simple web form. All AI processing happens behind the scenes.

Who is this template for?

This template is designed for:

End User Experience

Users who access the form URL:

  1. AI analyzes and enriches the responses to generate all 9 BMC elements:

    • Customer Segments
    • Value Propositions
    • Channels
    • Customer Relationships
    • Revenue Streams
    • Key Resources
    • Key Activities
    • Key Partners
    • Cost Structure
  2. Validates input quality to ensure meaningful business content (rejects gibberish or unrelated answers)

  3. Generates a professional infographic image of the complete Business Model Canvas


How it works

Transform your business idea into a professional Business Model Canvas infographic.

  1. User fills out a form with business idea details (value proposition, customers, channels, etc.)
  2. AI node structures the responses into the 9 Business Model Canvas elements
  3. Gemini generates a professional infographic image from the structured canvas

The form is split into 4 sections: core value, customer touchpoints, delivery methods, and financials.

Step-by-step:

  1. On form submission - User completes Phase 1 (Core business concept)
  2. Form2 - Phase 2 questions (Customer touchpoints)
  3. Form3 - Phase 3 questions (Internal resources)
  4. Form4 - Phase 4 questions (Revenue and costs)
  5. Format Interview Responses - Aggregates all form data into structured format
  6. AI Canvas Generator - AI agent analyzes responses and generates the 9 BMC elements
  7. Validate Canvas Output - Checks if AI output is valid or contains error
  8. If_is_error - Routes to error page or continues to image generation
  9. Generate an image - Creates professional infographic using Gemini
  10. Completed - Displays the generated Business Model Canvas image

Setup steps

Required Credentials

1. LLM for AI Canvas Generator (Customizable)

This template uses AWS Bedrock (Claude) by default, but you can replace it with any LLM provider supported by n8n:

ProviderNode to Use
AWS Bedrock (default)AWS Bedrock Chat Model
OpenAIOpenAI Chat Model
Anthropic APIAnthropic Chat Model
Azure OpenAIAzure OpenAI Chat Model
Google Vertex AIGoogle Vertex AI Chat Model
Ollama (self-hosted)Ollama Chat Model

Simply disconnect the default “AWS Bedrock Chat Model” node and connect your preferred LLM node to the “AI Canvas Generator” agent.

2. Google Gemini API (for image generation)

> Note: Image generation currently requires Gemini. If you don’t need the infographic output, you can remove the image generation step and display the text-based BMC instead.

Configuration Steps

  1. Import the workflow into n8n
  2. Configure AWS Bedrock credentials in the “AWS Bedrock Chat Model” node
  3. Configure Google Gemini API credentials in the “Generate an image” node
  4. (Optional) Customize form questions to match your needs
  5. Activate the workflow
  6. Share the Production URL with users

Customization Options


Nodes Used

NodePurpose
Form TriggerCollects Phase 1 responses
Form (x3)Collects Phases 2-4 responses
Code (x2)Formats data and validates output
AI AgentGenerates Business Model Canvas text
AWS Bedrock Chat ModelLLM for AI Agent
Google GeminiGenerates infographic image
IFRoutes based on validation result
Form (Completion)Displays final result or error

Example Use Case

Scenario: A business consultant runs a startup workshop

  1. Participants access the form URL on their devices
  2. They answer guided questions about their business idea (5-10 minutes)
  3. AI processes their responses and generates a complete BMC
  4. Participants receive a professional infographic they can use in pitch decks

Notes

đź”— Nodes Used

AI Agent, n8n Form Trigger, AWS Bedrock Chat Model, n8n Form, Google Gemini

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup