Login to use the File Upload Utility.

Input Technology Login:

To setup an account please contact us at 314-534-4375 or by Email.

Just need to send a file? Call and ask for a guest account or use our FTP access here: FTP ACCESS >



If you're experiencing any problems with logging in please let us know: Email.

Direct Marketing Association of Saint Louis
Green Earth Commitment
Last Updated: 08.19.17