Transfer files using FTP in Zapier automation without third-party services

I’m working on a Zapier workflow where I need to upload files through an FTP connection. This happens maybe 40 times per month at most. When I look at available options, I only find EasyFTP which costs $10 monthly. This seems expensive for my low usage needs. I thought Zapier would have built-in FTP functionality since it’s such a common requirement. Does anyone know if there are other ways to handle FTP transfers in Zaps? Maybe using webhooks or code steps? Or is paying for EasyFTP really the only solution available?

you can try zapier’s code step! using js with ftp libs for uploads might help. ive set up similar things with webhooks that trigger scripts on my server. def way cheaper than $10/month for just 40 transfers.

Had this exact problem a few months ago. Here’s what worked for me: skip EasyFTP and write a simple PHP script that takes POST requests with file data and handles FTP uploads server-side. Then use Zapier’s webhook action to send files to your script. Since my hosting already supports FTP, this costs nothing extra. Takes maybe 30 minutes if you know basic PHP. I’ve done 40+ transfers monthly with zero issues and I’m saving $120/year vs the EasyFTP subscription.