This shortcode provides a simple mechanism for a subscriber to upload a file to his/her filebox in Infusionsoft and run event-based actions based on the outcome of the upload attempt.

Please note that these files, once uploaded, are not publicly available. They are available only to users (not contacts) within your Infusionsoft application.

This shortcode does NOT supports conditional branching with [ELSE_uploadfile].

Shortcode nesting is NOT supported.


failmessage he message to display if the upload failed for any reason.
Required: no.
successmessage The message to display if the upload succeeded.
Required: yes.
uploadlabel An optional label to display before the file selection input field.
Required: yes.
submit_btn Text to display in the submit button.
Required: yes.



There is no API function equivalent for this shortcode.