Set up Campaigns via SFTP
Secure File Transfer Protocol (SFTP) is a secure method to transfer files between systems over SSH. Wisely allows SFTP to run campaigns by uploading files to the SFTP server.
Running a campaign via SFTP
Prerequisites:
Ensure you have the following requirements to run a campaign via SFTP.
-
Filezilla Client
-
SFTP credentials (host, port, username, password)
-
Campaign Objective
-
Intended file (
file_name_ddmmyyyyhhmmss.csv.gpg). The input file should have the following columns.
-
.bingo file
-
SFTP Folder structure
<company_uuid>/<channel>/<setting_id>/IN - Upload production files <company_uuid>/<channel>/<setting_id>/Process - Files under processing <company_uuid>/<channel>/<setting_id>/ERROR - Invalid files <company_uuid>/<channel>/<setting_id>/REPORT - Processed reports <company_uuid>/<channel>/<setting_id>/CUG/IN - Upload test files <company_uuid>/<channel>/<setting_id>/CUG/Process - Test files under processing <company_uuid>/<channel>/<setting_id>/CUG/ERROR - Invalid test files <company_uuid>/<channel>/<setting_id>/CUG/REPORT - Test reports
To run a campaign, you will need to upload the intended file and .bingo file to the SFTP client.
Authorized Users:
The following users from Campaign Manager can run a campaign via SFTP.
- Super Admin
- Admin
To upload a file to the SFTP Client,
-
Install and Open FileZilla
-
Download FileZilla Client
-
Install and launch the application.
-
-
Connect to Your SFTP Client
-
At the top of FileZilla, you will see Host, Username, Password, Port fields.
-
Enter the following details:
Host: e.g. sftp.example.com
Username: your SFTP username
Password: your SFTP password
Port: usually 22 but you can change it if required.
-
Click Quickconnect.
-
-
Navigate to the Correct Folder
-
The left panel shows files on your computer.
-
The right panel shows files on the SFTP client.
-
In the right panel, navigate to the folder path given to you (e.g.
company_uuid/channel/setting_id/IN).
-
-
Upload Your File
-
In the left panel, find your prepared file (e.g.,
filename_ddmmyyyyhhmmss.csv.gpg).Note
The filezilla client accepts the file name with data and time for only today and yesterday's date. For example,
contactlist_22082025_1115.csv.gpgandcontactlist_21082025_1115.csv.gpg. -
Drag and drop the file into the correct folder in the right panel, OR right-click → Upload.
-
Wait for the transfer to complete — you’ll see progress at the bottom of the window.
-
-
Upload the .bingo File
-
After the .gpg file finishes uploading, repeat the same steps for the .bingo file.
-
Make sure the .bingo filename matches the .gpg filename prefix.
-
-
Verify the Upload
-
Check the Successful transfers tab at the bottom of FileZilla.
-
If the file is invalid or incorrectly named, it will later appear in your ERROR folder.
-
If valid, it will be processed and results will appear in the REPORT folder.
Once the campaign completed successfully, you can see the campaign performance in the Reports section.
-
