When a course material is added in LearnDash, upload file to FTP/SFTP and create download link in email via ActiveCampaign
LearnDash to FTP / SFTP, then Gmail
Connect FTP / SFTP with 918+ other apps in FlowMattic. Pick a trigger, add FTP / SFTP steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.
2 triggers 8 actions Integration version 1.0 Category: File Management & Storage Unlimited workflows and runs
See what the two do together: triggers, actions and example workflows.
No integration called “” yet
Ask for it on the feedback portal, where the most-voted apps get built first. Until then, the API and Webhook steps reach any app with an API.
A trigger is the FTP / SFTP event that starts a workflow. An action is what FlowMattic does in FTP / SFTP from a step.
| Event | What it does | Type |
|---|---|---|
| New File in a Folder | Triggers when a new file is added to a monitored folder on the FTP/SFTP server. | Trigger |
| File Modified in a Folder | Triggers when a file is modified (size or timestamp changed) in a monitored folder on the FTP/SFTP server. | Trigger |
| Upload a file | Upload a file to the FTP/SFTP server. | Action |
| Download a file | Download a file from the FTP/SFTP server. | Action |
| Delete a file or folder | Delete a file or folder on the FTP/SFTP server. | Action |
| List folder content | List files and folders inside a directory on the FTP/SFTP server. | Action |
| Rename / move a file or folder | Rename or move a file or folder on the FTP/SFTP server. | Action |
| Create a folder | Create a new folder on the FTP/SFTP server. | Action |
| Check if file exists | Check if a file or folder exists on the FTP/SFTP server. | Action |
| Get file info | Get file size, modification time, and permissions from the FTP/SFTP server. | Action |
The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.
Add a FTP / SFTP connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.
Start from a FTP / SFTP event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.
Chain FTP / SFTP actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.
Each example pairs FTP / SFTP with an app it is often used with. Build any of them on the canvas, or start from the workflow library.
LearnDash to FTP / SFTP, then Gmail
WooCommerce to FTP / SFTP
WooCommerce to FTP / SFTP
WordPress to FTP / SFTP
ActiveCampaign to FTP / SFTP, then ClickUp
Stripe to FTP / SFTP, then ActiveCampaign
865 apps have triggers or actions that work with FTP / SFTP. The ones used together most often come first.
Showing 24 of 865 apps
No app called “” works with FTP / SFTP yet
Ask for it on the feedback portal, where the most-voted apps get built first. The API and Webhook steps reach any app with an API in the meantime.
FlowMattic integration version 1.0
The FTP / SFTP integration connects your workflows to remote file servers over FTP or SFTP. Manage files with actions to list, upload, download, delete, rename, read, and write files, plus create and remove directories. Use the built-in poll-based trigger to automatically detect new files on your server and kick off workflows when they arrive
What changed in each version of the integration.
v1.0 – 2 March, 2026
– Initial release
Try the FTP / SFTP integration on a live demo site, or install FlowMattic on your own and keep every run on your server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.
Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.