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 by Email.

Username:

Password:



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