If your delivery content is available in an HTML file located on Amazon S3, FTP or SFTP servers, you can easily load this content into Adobe Campaign deliveries.
To do this:
If you haven’t already defined a connection between Adobe Campaign and the (S)FTP server hosting the content files, create a new S3, FTP or SFTP external account in Administration > Platform > External Accounts. Specify in this external account the address and credentials used to establish the connection to the S3 or (S)FTP server.
Here is an example of an S3 external account:
Create a new workflow, for example from Profiles and Targets > Jobs > Targeting workflows.
Add a File transfer activity into your workflow, and configure it by specifying
Add a Delivery activity and connect it to the outbound transition of the File transfer activity. Configure it as follows:
In the Script tab of the Delivery activity, add the following command to load the content of the imported file in the delivery:
delivery.content.html.source=loadFile(vars.filename)
Save and execute the workflow. A new delivery with the loaded content is created under Campaign management > Deliveries.
Best practices and troubleshooting on SFTP server usage are detailed in this page.