AutomationMart
Home/Browse/Automated image optimizer: convert JPG/PNG to WebP with APYHub and Google Drive
n8n

Automated image optimizer: convert JPG/PNG to WebP with APYHub and Google Drive

n8nn8n10 modulesv1.0
Google SheetsGoogle DriveDropbox

This workflow automates the process of converting images from JPG/PNG format to WEBP using the APYHub API. It retrieves image URLs from a Google Sheet, converts the images, and uploads the converted files to Google Drive. This workflow is a powerful tool for automating image conversion tasks, saving time and ensuring that images are efficiently converted and stored in the desired format. Using WebP images on a website provides several SEO benefits: 1. Faster Loading Speed – WebP files are smal

At a glance

Automated image optimizer: convert JPG/PNG to WebP with APYHub and Google Drive is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, Google Drive, Dropbox. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, Google Drive, Dropbox
Modules
10
Price
Free
Version
v1.0
Automated image optimizer: convert JPG/PNG to WebP with APYHub and Google Drive workflow diagram

About this workflow

This workflow automates the process of converting images from JPG/PNG format to WEBP using the APYHub API. It retrieves image URLs from a Google Sheet, converts the images, and uploads the converted files to Google Drive. This workflow is a powerful tool for automating image conversion tasks, saving time and ensuring that images are efficiently converted and stored in the desired format. Using WebP images on a website provides several SEO benefits: 1. Faster Loading Speed – WebP files are smaller than JPG and PNG, reducing page load times and improving user experience. 2. Better Core Web Vitals – Google prioritizes websites with good performance metrics like LCP (Largest Contentful Paint). 3. Improved Mobile Performance – Smaller images consume less bandwidth, enhancing mobile usability. 4. Higher Search Rankings – Faster sites tend to rank better on Google due to improved user experience. 5. Reduced Server Load – Lighter images lower hosting and CDN costs while improving site efficiency. Below is a breakdown of the workflow: --- 1. How It Works The workflow is designed to convert images from JPG/PNG to WEBP format and manage the converted files. Here's how it works: 1. Manual Trigger: - The workflow starts with a Manual Trigger node, which initiates the process when the user clicks "Test workflow." 2. Set API Key: - The Set API KEY node defines the API key required to access the APYHub API. 3. Get Images: - The Get Images node retrieves a list of image URLs from a Google Sheet. The sheet contains columns for the original image URL (FROM), the converted image URL (TO), and a status flag (DONE). 4. Get Extension: - The Get Extension node extracts the file extension (JPG, JPEG, or PNG) from the image URL and adds it to the JSON data. 5. Determine Image Type: - The JPG or PNG? node checks the file extension and routes the workflow to the appropriate conversion node: - JPG/JPEG: Routes to the From JPG to WEBP node. - PNG: Routes to the PNG to WEBP node. 6. Convert Image: - The From JPG to WEBP and PNG to WEBP nodes send POST requests to the APYHub API to convert the images to WEBP format. - The API returns the URL of the converted image. 7. Update Google Sheet: - The Update Sheet node updates the Google Sheet with the URL of the converted image and marks the row as done (DONE). 8. Get Converted Image: - The Get File Image node downloads the converted WEBP image from the URL provided by the APYHub API. 9. Upload to Google Drive: - The Upload Image node uploads the converted WEBP image to a specified folder in Google Drive. --- 2. Set Up Steps To set up and use this workflow in n8n, follow these steps: 1. APYHub API Key: - Obtain an API Key from APYHub. - In the Set API KEY node, define the API key. 2. Google Sheets Integration: - Set up Google Sheets credentials in n8n for the Get Images and Update Sheet nodes. - Create a Google Sheet with columns for FROM (original image URL), TO (converted image URL), and DONE (status flag). - Provide the Document ID and Sheet Name in the Get Images node. 3. Google Drive Integration: - Set up Google Drive credentials in n8n for the Upload Image node. - Specify the folder ID in Google Drive where the converted images will be uploaded. 4. Test the Workflow: - Click the "Test workflow" button in n8n to trigger the workflow. - The workflow will: - Retrieve image URLs from the Google Sheet. - Convert the images to WEBP format using the APYHub API. - Update the Google Sheet with the converted image URLs. - Upload the converted images to Google Drive. 5. Optional Customization: - Modify the workflow to include additional features, such as: - Adding more image formats for conversion. - Sending notifications when the conversion is complete. - Integrating with other storage services (e.g., Dropbox, AWS S3).

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Track competitor Instagram Reels, extract transcripts, and save AI insights to Google Sheets

Monitor competitor Instagram accounts, collect newly published Reels, extract video transcripts, and use AI to generate content insights automatically. This template helps marketing teams, creators, and researchers build a lightweight competitor content tracking workflow in Google Sheets. It is useful for spotting new content ideas, analyzing hooks and messaging, and maintaining a searchable research library. What this template does Checks selected Instagram accounts for newly published Reels

Free

Monitor Google Drive folder for new files and analyze images with ChatGPT, then add results to Google Sheets

Monitor Google Drive for new files, analyze images with ChatGPT, and log results in Google Sheets for streamlined data management.

Free

Telegram AI assistant with Gmail, Google Calendar, Google Sheets & MCP tools

What It Is Automate your professional communication directly from Telegram using this powerful AI assistant built with n8n. This no-code agent understands natural language and integrates seamlessly with: Gmail (send, receive, draft emails) Google Calendar (create, delete, get events) Google Sheets (contact database) MCP Tools (agent framework for dynamic tool routing) Perfect for: Virtual Assistants Freelancers & Teams Sales & Outreach Professionals Calendar Managers Customer Support Teams 🔧 Wha

Free

Lead gen agent (Telegram)

Overview Use your voice or text to command a Telegram-based AI agent that scrapes leads or generates detailed research reports—instantly. This workflow turns your Telegram bot into a full-blown outbound machine. Just tell it what type of leads you need, and it’ll use Apollo to find and save them into a spreadsheet. Or drop in a LinkedIn profile, and it’ll generate a personalized research dossier with info like job title, company summary, industry insights, and more. It handles voice message

Free

Send data from a custom webhook to Google Sheets and add new rows based on filtered results

Automatically send data from a custom webhook to Google Sheets, filter results, and add new rows for streamlined data management and analysis.

Free

Add your Viral Loops users from a Google Sheets spreadsheet

Every time you add a row to a Google Sheets spreadsheet, we make a user in a Viral Loops with a given information.

Free

Generate LinkedIn carousel images from text with Mistral AI & S3 Storage

AI Carousel Caption & Template Editor Workflow Overview This workflow is a caption-only carousel text generator built in n8n. It turns any raw LinkedIn post or text input into 3 short, slide-ready title + subtext captions and renders those captions onto image templates. Output is a single aggregated response with markdown image embeds and download links. --- Workflow Structure - Input: Chat UI trigger accepts text and optional template selection. - Core AI: Agent cleans input and returns struct

Free

Create YouTube shorts scripts from video links with Gemini AI and Telegram

disclaimer: This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Quick Summary This template automates the creation of YouTube Shorts scripts. Simply send a YouTube video URL to a Telegram bot, and this workflow will use AI (Google Gemini) to generate a script optimized for Shorts and send it back to you. It streamlines your content creation process by eliminating the manual work of transcribin

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free