Uploading a PDF version of a contract is best when you have an existing contract ready to send that will only require a signature or checkbox from your signer. If there are edits to be made to your contract, it is best to paste the document into the PactSafe editor for further formatting and publishing.