n8n Workflow: Apify Background Removal + Upscale in Google Sheets
n8n Workflow: Apify Background Removal + Upscale in Google Sheets
Regular price
£5.99
Regular price
£5.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Apify Background Removal + Upscale in Google Sheets
Regular price
£5.99
Regular price
£5.99
Sale price
Unit price
/
per
Remove backgrounds and upscale product cutouts in bulk—directly from your Google Sheet with n8n + Apify
This n8n workflow reads product image URLs from Google Sheets, uses Apify Background Remover to generate transparent PNG cutouts, then upscales the results with Apify Image Upscaler—writing the final image URLs, dimensions, and status back to the same sheet.
What this workflow does
-
Starts manually and pulls rows from your Google Sheets spreadsheet using an
image_urlcolumn. - Deduplicates image URLs to avoid repeated processing, then sends them as a single batch to Apify’s Background Remover API actor for transparent PNG cutouts.
- Maps results back to the original rows by row number, collecting only successful cutout URLs for the next step.
- If cutouts succeed, calls Apify’s Image Upscaler API actor to upscale the cutouts (e.g.,
2×via the workflow’sscalesetting) and returns final URLs plus width/height. -
Updates Google Sheets with
result_url,width,height,status, anderror—including failures when applicable.
Use cases
- Bulk preparation of e-commerce images (transparent cutouts + higher-resolution assets) for product catalogs.
- Refreshing product media for a SaaS catalog workflow where image processing runs on demand.
- Automating image cleanup for marketplaces that require consistent, background-removed visuals.
Technical details
-
Google Sheets (read + update): expects columns
image_url,result_url,width,height,status,error. -
Apify via
apifyn8n nodes: Background Remover Batch + Image Upscaler Batch. -
Nodes used:
manual trigger,if,code,sticky note, and theapifyintegration. - Uses an Apify API token credential for both actor steps.
Optional: adjust the upscaling scale (for example, from 2 to 4) and update Apify maximum charge limits as needed.
