Showing results for 
Search instead for 
Did you mean: 

How to print an entire Upwork message thread

Community Guru
Gyan D Member Since: Sep 4, 2014
11 of 53

I use the MHT add-on in Firefox, and I just tested it with a 'Room' and it saved the entire page (including the contact list at left) with media into a single MHT file, which can be opened with other browsers.

Active Member
Dave G Member Since: Aug 13, 2016
12 of 53

This Question IS NOT solved.


It is not about the technical aspect of how to save the chat.


It is about how to view an entire chat history with one click. Right now I have dozes of pages of history with some freelancers, and to view it I need to scroll and wait bit by bit which takes forever.


It's funny that Upwork is a place for programmers but they themselfes can't come up with a solution to this problem.

Community Guru
Jennifer D Member Since: Feb 15, 2016
13 of 53

Dave G; The "solved" flag is something the OP can choose on the response that best answers their question.


Regarding your particular issue, this style of "lazy loading" is common with just about every message system I can think of - Skype being a good example. I tried scrolling straight up to the top of a couple of message threads and it loads at LEAST 6+ months for me first go, which is a lot of data.


I'd like to know your particular use case for needing to see the entire history?

Community Guru
Virginia F Member Since: Feb 15, 2016
14 of 53

All messages are also sent to personal emails. Those emails can easily be saved into folders, or perhaps the pertinent info just copy/pasted into a text editing program and then saved appropriately.


I have folders and rules set up in my email program so that each client's message goes into their own  folder.


May not be the most elegant solution, but until one comes along, it's a start ... it works for me.

Active Member
Dave G Member Since: Aug 13, 2016
15 of 53

Virigina - That is incorrect. Messages are sent to personal mail only if you miss them and didn't see them in real time. Which makes sense, as why would I want every line of chat to flood my email inbox, if I'm seeing it in real time.

Also, even if they were sent, it is still not solution as I would have to browse bits by bits of emails to aggregate the full chat history, which is again time consuming and inefficient.


Jennifer - The use of chat history was described by the OP:


The sometimes months of messages that are exchanged can be useful months or years later, if those messages contain details about the operation of a program that is being developed, for example.


The first difference between Skype and Upwork is that Skype is a freeware and on Upwork we spend big bucks, and use it solely for business purposes, so it should better serve our business purposes.


I also don't find it as a productive argument, as the comparison is not relevant. I might as well mention that many other online support chats do have an option to save the whole chat history with one click. We are speaking here about a feature that is explicitly requested from the Upwork team, by Upwork users.

Community Guru
Jennifer D Member Since: Feb 15, 2016
16 of 53

Dave G, I was asking for your particular use case, but if it's the same as the OP's then that's fine. You can search your message history for specific things. I still don't really see why anyone would need to print and/or view an entire message thread in one go. If you're looking for documentation, I don't think you should be relying on your chat history for that, personally. Important documentation should surely be documented separately?

Active Member
Rhonda B Member Since: Nov 15, 2016
17 of 53

The reason someone would need to print the entire message thread is because, like me, they are mostly likely to have a detail-oriented personality with projects that contain many details.


The ability to revisit original conversations also helps as a reminder of goals. I wouldn't consider doing a project without saving every piece of communication.  Not having the feature available is prompting me to check out other freelance sites.



Community Guru
Virginia F Member Since: Feb 15, 2016
18 of 53

As I said "or perhaps the pertinent info just copy/pasted into a text editing program and then saved appropriately". 


Most times I am not working in "real time", so I do get most messages in my email program. Any I miss, if they have important information I want to keep with my client records, I do as mentioned above.

Active Member
Melissa W Member Since: Apr 27, 2016
19 of 53

Or, how about this everyone:


What if, like me, you were invited to apply for a job by an Upwork Talent specialist and the 'client' was fraudulent and posing as a legitimate agency and you now have to print the messages in order to take some follow up legal action regarding the exchange of sensitive information? A copy/paste or isolated shots of text isn't ideal.


I know, I know, it's all on me as the stupid freelancer for giving any of that info, however the Upwork agent indicated she 'encouraged' me to apply and silly me thought that meant some vetting was involved. There was an application requested and I filled out the information with the assumption that this was part of their corporate onboarding just as confidentiality agreements sometimes are.


At any rate, after zero help from Upwork I have to notify the appropriate legal agencies and cannot print out the messages. Fail.


This top rated freelancer is all done using this platform. The service just isn't there. 


My advice to all is to be very savvy about even the jobs that come suggested to you by agents of the platform. I'm sure you're all smart enough to know that already.


Vladimir G Moderator Member Since: Oct 31, 2014
20 of 53

Hi Melissa,


I'm really sorry about your experience with this client. I see our team is already assisting you through your open support ticket and will follow up on your latest update soon.


To clarify, I see our agent indicated in their message that this is a new client they were helping with posting their first job, and encouraged you to review the job post and submit a proposal if you'd like to learn more about their job by communicating with the client directly. Unfortunately, I see the client shared their request in direct communication with you and action has recently been taken by our team against their account for violating Upwork ToS. 


Please note that we strongly advise users against sharing sensitive information on and off Upwork, and suggest you review these safety tips in order to avoid similar incidents going forward.