This project was developed for an Upwork job requiring the automation of image processing workflows. The client needed to integrate Google Drive, Canva, and Notion using Zapier to streamline file organization, background removal assignments, and task tracking while maintaining necessary human oversight.

Tools Needed

  • Zapier (For automation workflows)
  • Google Drive (For storing and sorting images)
  • Canva (For background removal)
  • Notion (For tracking tasks and managing workflow)

Guide to Setting Up the Automation

1. Automate File Organization & Sorting with Zapier Paths

Instead of using Zapier Filters, we opted for Zapier Paths to dynamically sort files into multiple folders based on their names. We started by creating a "New Images" folder in Google Drive, where all raw images would be uploaded for processing.

A Zap was then set up to detect new file uploads, using Google Drive’s "New File in Folder" trigger, ensuring any newly added images were recognized. To automate sorting, Zapier Paths were implemented—Path A moved files containing "Etsy" in their names to an "Etsy Orders" folder, while Path B assigned other images to relevant categories based on predefined conditions.

With this setup, every uploaded image is automatically renamed and sorted into the correct Google Drive folder without manual intervention. This streamlined workflow ensures efficient organization, reducing the need for manual sorting and improving overall productivity.

Image description

2. Automate Image Routing to Canva for Background Removal

Since Canva lacks a direct Zapier integration, we implemented a workaround using Google Drive and team notifications.

Since Canva lacks a direct Zapier integration, we implemented a workaround using Google Drive and team notifications. Images requiring background removal are first uploaded to a designated "Background Removal" folder in Google Drive, triggering Zapier to detect new files. A notification is then sent via Slack, Email, or Notion, alerting the team with a message that includes a Google Drive link to the image, ensuring prompt action.

Once the background is removed in Canva, the processed image is manually uploaded to the "Processed Images" folder in Google Drive. Zapier detects this new file and moves it to the next workflow stage. This setup streamlines collaboration, instantly notifying the team and efficiently transferring processed images for further use.

✅ Automated Outcome: The team is notified instantly, and processed images are seamlessly transferred for further use.

3. Automate Task Assignments & Notifications

Once an image is processed, the next step is to notify the team and update the Notion task tracker. Zapier detects new files in the "Processed Images" folder in Google Drive, triggering the creation of a new task in Notion. The task includes essential details such as the image title, Google Drive link, assigned team member, due date, and status (Pending/Completed), ensuring everything is well-organized.

To keep the workflow efficient, the assigned team member is instantly notified via Slack or Email with a message that includes a direct Notion link to the task. This setup ensures smooth task management, keeping everyone informed and streamlining the image processing workflow.

✅ Automated Outcome: Tasks are auto-created, and team members receive instant notifications.

Final Workflow Summary

  1. File Sorting → Google Drive (via Zapier Paths)
  2. Image Processing → Canva (via Manual Step)
  3. Task Assignments → Notion (via Zapier)
  4. Order Tracking → Notion (Auto-Updates & Notifications)
  5. Error Handling → Automatic Reminders for Delayed Tasks

This scalable automation system minimizes manual effort while ensuring smooth workflow execution.

📌 Upwork Job Description

Zapier Automation Expert Needed for Image Processing & Workflow Optimization
Budget: $150 | Experience Level: Intermediate | Job Type: Fixed-price

Scope of Work

  • Automate File Sorting (Google Drive + Zapier Paths)
  • Automate Image Routing to Canva
  • Automate Task Assignments & Notifications (Notion + Slack)
  • Automate Order Management Tracking
  • Workflow Oversight & Error Handling

Required Skills: Zapier, Google Drive, Canva, Notion, Slack.

Timeline: 1-2 weeks | Budget: $150-$200

📌 For full details, see the original job post above.

Conclusion

This Upwork project successfully automated image processing using Zapier, Google Drive, Canva, and Notion, reducing manual work while keeping necessary human oversight. By implementing Zapier Paths, notifications, and Notion-based tracking, the workflow is now more efficient and scalable.

💡 Have a similar automation project? Let's connect and streamline your workflow!