/ Customer Service

The Ultimate Guide to Co-browsing

Discover co-browsing, the secure new no-download technology replacing old school screen sharing for onboarding and support. What is it? How does it work? What are the best co-browsing tools? We cover all the main questions below.


  1. What is co-browsing?
  2. Why use co-browsing?
  3. How does it work?
  4. Co-browsing vs screen sharing
  5. Who uses it?
  6. Is it secure?
  7. The best co-browsing tools
  8. Co-browsing for live chat
  9. Co-browsing for phone support
  10. Integrating co-browsing using APIs or on-premise
  11. The benefits for customers
  12. The benefits for teams
  13. For the geeks. How does co-browsing technology work?
  14. Further notes on co-browsing security

What is co-browsing?

Co-browsing is the ability for an online support agent to not only instantly see what their customer sees but use their mouse on their customer's screen to guide them. They do this without the downloads that old school screen sharing requires and typically begin a co-browsing session within seconds.

Use your mouse on your user's screen to click for them

Traditional screen sharing involves streaming a video of the whole desktop between 2 or more locations. Co-browsing works by passing the html and css to render the web page, pixel perfectly, so that 2 or more people can browse together on that same web page.

How does it feel to use it?

Let's say Joe is on your website.
He can’t find where to change his account settings.
You click once to see Joe's screen.
You click again to start using YOUR mouse on Joe's screen.
As Joe watches, you scroll to the top for him and click "account" and then "settings" for him. He thanks you and carries on from there himself.

You do this instantly. Without downloads. That’s the power of co-browsing.

See a video of co-browsing in action on the Upscope home page.

With co-browsing you can:

1. In one click, see them moving around on your website

2. Draw a circle around a button to show them where to click next.

3. Use your mouse on their screen to click for them.

While talking or live chatting, you can explain how your whole site works and keep them engaged by drawing a circle around where to click next so they build up comfort in using it.

As software has moved to the cloud, seeing the entire desktop has become less and less important.

See Upscope co-browsing to learn more.

Why use co-browsing?


Co-browsing means you don’t need to ask questions, you can see what the user sees.

You can guide your toughest non-tech user through complicated software without asking them to download and install screen sharing.

You can begin and resolve a support call 30% faster. See the unedited responses on time saved by co-browsing here.

While customer support teams use it quickly solve problems, the customer success and account management departments use it heavily to onboard and educate their clients to upsell services and lower churn.


How does co-browsing work?

Remember how old school screen sharing involves downloads….

Co-browsing involves pasting 2 lines of javascript on your website and neither the agent or the customer ever need to install anything to use it.

Because co-browsing passes your own html and css to your own agent, you’re only passing your own website data and that’s why it can be instant and you can remote control things and that’s also what makes it secure for the user.

So, really, once you’ve installed a co-browsing tool, you are good to go and that's why customers are switching from tools like Teamviewer to co-browsing.

Here’s a short checklist:

  1. Choose an established co-browsing tool.
  2. Integrate co-browsing tool with  your live chat and / or phone system.
  3. Offer demos, onboarding support and training sessions throughout your app.
  4. Watch your revenue and churn statistics improve as you educate more users.

Co-browsing Vs Screensharing


Well this one is pretty straightforward. The difference between co-browsing and screen sharing, is security, speed and actually ‘co-browsing’.


  • No downloads. Meaning no malware threats. (rejoice!)
  • See a customer’s internet browser tab. No one’s personal privacy is invaded!
  • Point, scroll and click on a customer’s screen.

Screen sharing:

  • You and your customer have to download and install screen sharing software.
  • View all of a customer’s screen. Not particularly great in terms of safety and seeing their awkward folder names and desktop pictures.
  • No interactions can be made on the customer’s screen.

Who uses co-browsing

Online businesses should use co-browsing. Many are starting to adopt it. The majority being:

Examples of how they’re using it:

  • Support staff use it to help the most confused non-technical users
  • Finance companies use it to help people complete quotes
  • Startups use it to walk people through their software
  • Enterprise account managers use it to educate new customers
  • Technical support use it to support errors they missed

Is co-browsing secure?

It's significantly more secure than download based screen sharing simply because a customer service agent can typically only access their own website on the user’s browser.

With co-browsing, the user does not have to expose their other open tabs, their confidential desktop folder names, their desktop picture or simply the mess of documents they have.

Companies looking for HIPAA compliant screen sharing find co-browsing to be an easier option because of the lack of downloads, especially as everyone is more aware of the dangers of installing 3rd party browser extensions.

There are additional security options within a co-browsing product like Upscope including:

  1. Hiding sensitive fields from support agents
  2. Transmit data only while screen sharing
  3. Minimal or no client data stored apart from meta data
  4. Full audit logs of all interactions by agents and admins.

See more on why co-browsing is considered safer than traditional screen sharing

The best co-browsing tools

These 3 solutions (including Upscope of course!) are not only established but also show you how varied co-browsing can be.

Co-browsing solutions can vary in the way you install it, the way you start a session, what it integrates with and the other features it comes with.

The main 3 are:

There are industry specific co-browsing solutions like Salemove and Unblu and others like Glance, along with Firefly that was purchased by Pega. Each solution is different. We've of course included Upscope above and we do believe the above 3 are great solutions and partly because each has a different way to approach it.

See why they are the some of the best cobrowsing software solutions.

Co-browsing for live chat

As live chat has expanded rapidly, so has use of co-browsing. It's natural for a user to ask for help and for an agent to click the co-browsing screen share link to instantly see their screen and help them.

There are a number of popular live chats tools like Intercom, Zendesk, LiveChatinc and more that have 3rd party co-browsing integrations available.

Typically, the integration involves copying and pasting the co-browsing code on the same page as the live chat code and a screen-share link appears within the live chat panel when you're talking to a new user.

How does co-browsing work with phone calls?

Co-browsing works exceptionally well with incoming calls.

Without co-browsing, for incoming calls, you ask them for their account details, open that up, ask them questions about their problem and maybe even ask them to install screen sharing to help them. You don't need to do any of that now.

With co-browsing the support agent can instantly see the caller's screen by entering their email into the co-browsing search bar or by asking them for their uniquely generated pin number.

You can add a unique support pin to your footer which agents request from callers to go straight to their screen and guide them through any problems.

You'll give them some of the fastest and most effective guidance as well as an experience they've never had before.

People who call in can be some of the toughest non-tech customers and being able to instantly see their screen and direct them will mean an effective and educational call of minutes rather than an hour of back and forth confusion.

How does it work?

See the 4 digit support pin at the bottom of the Upscope home page.

The user calls in, the Upscope agent asks the user for the pin, enters that into the system and goes straight to their browser.

There's an additional permission step if you need one.

Read more on how co-browsing works when someone phones in

Integrating co-browsing using APIs or on-premise

Live chat, CRM and VOIP companies with their own platforms are integrating co-browsing into their services directly using co-browsing APIs.

Some companies prefer an on-premise co-browsing integration which can be both for their internal use or for a platform they run for their enterprise clients. This is often if they need complete control over all data transmitted.

As account managers, customer success, customer service and sales teams spend more time using co-browsing, that engagement becomes more valuable.

A platform can white label a co-browsing solution and make it their own to boost their conversion and retention statistics.

See the key benefits of a co-browsing integration API.

The benefits for customers

  • Customers won't need to install or download software.
  • They're not exposing their confidential desktop folders and articles.
  • They build muscle memory in using the application rather than being lectured on how to use it.
  • They get rapid effective support rather than typing out questions or trying to explain their problem verbally on the phone.

The benefits for companies

Co-browsing is used heavily by onboarding and support teams as well as by sales.

Onboarding teams in particular appear to spend a long time working with each client when educating them on the product one to one. Not only do they benefit from starting and ending a session 30% faster but they're working with the customer , rather than talking at them. The session is faster and more effective due to the muscle memory the user builds with the software.

Unedited responses to "how much time co-browsing saves" them

Upscope asked customers 'How much time does it save' and these were the exact unedited responses:

"The primary user is our onboarding team and our data shows that it cuts their calls down from 30 mins to about 22 mins, which is fantastic."

"It saves me hours everyday. I use it to walk all my customers through their account. :) My account overviews went from 30-45 mins down to 20-25 mins."

"My meetings used to last 30-40 minutes and they have decreased to 20-25 minutes. This has helped me make more appointments throughout the day, but also help my clients better understand what I am showing them and answering the question they are asking by viewing their screen."

"20 minutes could be a good average."

"Cumulatively, I'd say at least 1 man-hour per day."

"Using Upscope is very situational, and can save us time differently in every situation. To give you an idea it can save us up to 30 minutes, and to me that’s a very helpful and useful!

Call time can be anywhere from 45 mins to an hour because we have to identify the root cause of the problem, but with Upscope it allows us to see what they are seeing and eliminate the guessing game so a 45 minute problem can now be a 15 minute problem."

"Hi Joe - it does save around 5 minutes each call as prior to this our clients had to give our support team access to their agreements through a different method."

"Saves about 5 minutes on every inbound call."

"I use upscope quite a bit. I don't know for other reps, but for me, it can easily save me about 2 hours a day."

"i dont think its about time, upscope help me to make customers understand things that i couldnt get without this tool!"

See a summary of Aberdeen Group’s statistics on co-browsing benefits here including a link to the original research.

For the geeks. How does co-browsing technology work?

Traditional screen sharing is a video stream. It's data heavy and can both lag and give you with a blurry visual experience.

Many screen sharing solutions (that require a browser extension installation which uses the WebRTC standard) are not interactive. You'd typically need a full local desktop install of a software like Teamviewer to get that interactive experience. Of course, many companies are not willing to do that

Co-browsing is instant because it involves passing the HTML from the user to the agent via a one time install of a javascript snippet. The snippet helps render the user side html inside an iframe for the agent's side.

If you're interested, here are some of the technical challenges in building a co-browsing solution ground up rather trying to use open source.

It does not slow down your site because no data is transferred until cobrowsing is initiated.

Once co-browsing begins with a user, they're only loading the page on their own computer and sending a copy to the agents including all the minor updates made while moving and using the app.

See more on the co-browsing javascript API and the full REST API

Further notes on co-browsing security

Many organisations in finance, health and e-commerce have special requirements for data security.


For example, health organisations in the USA in particular, need to be sure that confidential data is not stored. Typically, co-browsing solutions don't need to store data from a agent to user session but some might store meta data to make it easier to search for an online user. Each co-browsing solution would handle this in a different way e.g. Upscope stores meta data (ip address and any other information the organisation wishes to pass in) for 30 days and then wipes it.


Financial organisations might wish to avoid support agents seeing specific fields or details of a client's portfolio. Almost every co-browsing company allows hiding of key fields or areas. This is typically done by adding a CSS class to a field and as a result, the data is never passed from the user to the agent and does not pass through servers either. The agent, rather than seeing the information, might only see a hashed field.


E-commerce companies in particular are worried about agents clicking on behalf of customers and making a purchase and co-browsing solutions in general offer the ability to disable clicking. The agent can instead use a highlighter pen or equivalent tool to mark which buttons to click. They can of course disable all such features and simply direct them verbally or via live chat while seeing their screen.

Discover more about Upscope’s co-browsing solution at www.upscope.io

Show users your website like never before

Click to play with audio
Learn more about Upscope
Pardeep Kullar

Pardeep Kullar

Pardeep overlooks growth at Upscope cobrowsing and loves writing about SaaS companies, customer success and customer experience.

Read More

Subscribe to Upscope Blog!