NanoBanana Pro: Infinite AI UGC Ads for ANY Product – Fully Automated (No-Code n8n Tutorial)
By Zubair Trabzada | AI Workshop
Key Concepts Google Nano Banana 2, User-Generated Content (UGC) Ads, NA10 (n8n) no-code platform, Hostinger Virtual Private Server (VPS), API (Application Programming Interface), Aspect Ratio, Image Resolution (1K, 2K, 4K), Prompt Chaining, OpenAI Node, AI Agent, HTTP Request Node, VO3.1 (Video Generation Model), Google Drive Integration, Workflow Automation, Image Prompt, Video Prompt, System Prompt, Structured Output Parser, Wait Node, If Node.
Introduction to Google Nano Banana 2 and its Impact on UGC Ads
Google has released Nano Banana 2, an image generation model that offers an "absolutely incredible" quality upgrade, particularly beneficial for creating high-quality User-Generated Content (UGC) ads. This new model significantly improves product quality, making images look much sharper, and handles text within product images with "much better accuracy." This enhanced text handling is highlighted as one of the most important aspects for any UGC-style advertisement, as it prevents "hallucination" where the AI might generate incorrect product details or text. The video demonstrates how to integrate Nano Banana 2 into NA10 (n8n) AI automations to leverage these improvements.
Setting Up NA10 (n8n) for Workflow Automation
The first step in utilizing Nano Banana 2 is setting up an NA10 account. NA10 is a no-code platform offering multiple hosting options:
- Free Trial: A 14-day free trial is available by signing up at naden.io.
- Cloud Account: After the trial, the cloud account costs $20 a month.
- Local Hosting: For a completely free option, NA10 can be hosted locally on one's own machine.
- Virtual Private Server (VPS) Hosting: The cheapest and recommended option is hosting NA10 on a VPS, such as Hostinger.
Hostinger VPS Setup Details: The video highlights a Hostinger Black Friday sale, offering significant savings.
- Plan Selection: Choose the KVM2 plan.
- Subscription Period: Select the 24-month period for the best deal.
- Coupon Code: Apply the coupon code "AI workshop" for an additional 10% off.
- Cost Comparison: This brings the total to $140 for 24 months, averaging approximately $6 a month, significantly cheaper than the NA10 cloud account at $20-22 a month.
- Installation: After selecting the plan, applying the coupon, and completing registration/billing, click "continue and install" to deploy NA10 on the VPS.
- Accessing NA10: Once installed, navigate to the Hostinger dashboard, click "manage app" in the top right, and sign in to access the NA10 interface.
Key Differences: Nano Banana 1 vs. Nano Banana 2
Nano Banana 2, also referred to as Nano Banana Pro, introduces several significant upgrades over its predecessor:
- Access Platforms: Available on platforms like file.ai and Kai API.
- Aspect Ratio Flexibility: Nano Banana 2 offers a wider range of aspect ratios, including 21x9, 9x6, 2x3, 3x4, and others, providing more creative control compared to Nano Banana 1's limited options.
- Resolution Options: Users can now generate images in 1K, 2K, and 4K resolutions. However, a "word of advice" is given that 4K is very expensive, takes a long time to generate, and is generally unnecessary for AI UGC ads.
- Output Formats: Supports various output formats like PNG and JPEG.
- Multiple Image Combination: The model significantly improves its ability to combine multiple images of the same product into a single, cohesive image. This feature offers "even further control over the product itself," allowing for better UGC ad creation by uploading various angles or details of a product.
The speaker also briefly mentions the Gemini app as a way to experience the "incredible" quality of Nano Banana 2 images and its capabilities in prompt chaining (e.g., starting with a broad prompt and then refining it with "zoom in on the B," "zoom in on the eyes").
Demo Workflow: Creating a UGC Video with Nano Banana 2 and NA10
A practical demonstration showcases a three-step NA10 workflow for generating UGC videos:
- Upload Product Image: The user uploads a screenshot of a product, specifically a "Copper Tone Complete 50" sunscreen.
- Create New Image with Nano Banana 2: Based on the uploaded image and a textual description, Nano Banana 2 generates a new, enhanced product image.
- Create UGC Video using VO3.1: The newly generated image is then used by VO3.1 to create a UGC-style video.
Demo Outcome and Analysis:
- The generated video, using VO3.1 fast, exhibited some "shaky" quality, indicating that the "fast" setting might compromise video smoothness.
- Crucially, the image quality generated by Nano Banana 2 was "really good," especially in its ability to accurately maintain the product's details and text (e.g., "Copper Tone Complete 50" label) even when the model in the video turns the product. This accuracy is vital for preventing the AI from "hallucinating" or creating a random, incorrect product, which is a common challenge in AI-generated content.
Detailed Breakdown of the NA10 Workflow Nodes
The NA10 automation workflow consists of several interconnected nodes:
- Form Submission Node:
- Purpose: Collects user input, including an "image description" (text field) and the "uploaded product" (file upload).
- Example: Uploading the sunscreen screenshot.
- Google Drive Node:
- Purpose: Uploads the submitted image to Google Drive to obtain a publicly accessible URL.
- OpenAI Node (Describe Image):
- Purpose: Takes the Google Drive image URL and generates a detailed textual description of the image content.
- AI Agent Node (Create Image Prompt):
- Purpose: Utilizes the detailed image description from the OpenAI node and a system prompt (e.g., "create an image prompt for our nano banana") to formulate an optimized image prompt for Nano Banana 2.
- Example Output: "A 23-year-old bronze woman holds the blue tube of copper tone sunscreen labeled complete 50." This demonstrates its ability to capture specific details like age, gender, product color, and label text.
- Structured Output Parser Node:
- Purpose: Ensures the output from the AI agent is controlled and formatted correctly.
- HTTP Request Node (Nano Banana Pro/2):
- Purpose: Sends the generated image prompt and other parameters to the Nano Banana 2 API endpoint (e.g., file.ai).
- Parameters: Includes
prompt(from AI agent),image_url(from Google Drive),resolution(1K in demo, but can be 2K/4K),aspect_ratio(9x6 in demo), andoutput_format(PNG). - Authentication: Uses a header authorization with an API key.
- Wait Node (40 seconds):
- Purpose: Pauses the workflow to allow Nano Banana 2 sufficient time to process and generate the image.
- HTTP Request Node (Get Image URL):
- Purpose: Retrieves the URL of the newly generated image from Nano Banana 2.
- AI Agent Node (Create Video Prompt):
- Purpose: Takes the original user description and the Nano Banana 2 generated image to create a video prompt for VO3.1.
- System Prompt: Instructs the agent to create a "UGC style video prompt."
- HTTP Request Node (VO3.1 Fast Image to Video):
- Purpose: Sends the video prompt and the Nano Banana 2 generated image URL to the VO3.1 API.
- Wait Node (20 seconds):
- Purpose: Pauses the workflow for VO3.1 video generation.
- HTTP Request Node (Get Video Status):
- Purpose: Checks the status of the video generation process (e.g., "completed," "in progress").
- If Node:
- Purpose: A conditional node that checks if the video status is "complete." If not, it loops back to re-check the status (e.g., looped 9 times in the demo).
- HTTP Request Node (Get Video URL):
- Purpose: Once the video is complete, this node retrieves the final URL of the generated UGC video, which can then be downloaded and used.
Conclusion and Future Directions
This comprehensive automation demonstrates the significant capabilities of Google's Nano Banana 2 in conjunction with NA10 for creating high-quality UGC ads, particularly highlighting its precision in handling product details and text. The speaker plans to release more videos on refining this workflow, specifically focusing on integrating multiple product images. Additional resources, including beginner, intermediate, and advanced NA10 courses, as well as specialized courses on Voice AI, VIP Coder, and an "AI Agency course" (a 5-week program on monetizing AI skills and acquiring clients), are available through the speaker's community.
Chat with this Video
AI-PoweredHi! I can answer questions about this video "NanoBanana Pro: Infinite AI UGC Ads for ANY Product – Fully Automated (No-Code n8n Tutorial)". What would you like to know?