monorepo icon indicating copy to clipboard operation
monorepo copied to clipboard

Update all the error links to direct to intercom

Open ekbainova opened this issue 1 year ago • 14 comments

Problem

UX improvements. Support through Discord is confusing: Low ART (average response time) of support to any bridge transaction issues, difficulties with clustering of tickets in Discord. No clear dashboard of Customer Support Performance.

Impact

It is important because now it is no clear metrics of Customer Support: neither ART (average response time), ATR (average ticket resolution) others UX can be a unique advantage for the end user. Hardcore Labs HCL (LP): "Customer support is a real staff. The very complicated market for everybody except leaders."

Proposed Solution

Change in all errors

To file a support request, please create a ticket on our discord here

to this

Submit an Intercom ticket here

Link inserted in here: https://www.connext.network/support

Acceptance Criteria

H1 [error intercom button, bubble, Discord in menu]: if we create a button (or link) when an error occurs and save the bubble in the corner and Discord link in the menu then we collect 60% of tickets through Intercom (now it is 25%) and increase ART (average response time) by 10% in a month

ekbainova avatar Jan 30 '24 11:01 ekbainova

Link: https://www.connext.network/support

ekbainova avatar Apr 23 '24 17:04 ekbainova

removing high feel free to reset @ekbainova

alexwhte avatar Apr 26 '24 02:04 alexwhte

@alexwhte the link is created. We are ready to move to Intercom.

ekbainova avatar Apr 29 '24 11:04 ekbainova

https://github.com/connext/frontend/pull/59

regexpressyourself avatar Apr 30 '24 20:04 regexpressyourself

Any way we can force an error from a transfer to test this?

just-a-node avatar May 01 '24 05:05 just-a-node

@ekbainova https://frontend-connext-bridge-git-sm-sof-5610-0c568b-connext-979dc950.vercel.app

just-a-node avatar May 01 '24 05:05 just-a-node

Deploy here: https://frontend-connext-bridge-git-sm-sof-5610-0c568b-connext-979dc950.vercel.app/

regexpressyourself avatar May 01 '24 18:05 regexpressyourself

Any way we can force an error from a transfer to test this?

I can push up a separate branch version that auto-errors if we want?

CC @just-a-node @ekbainova

regexpressyourself avatar May 01 '24 18:05 regexpressyourself

@regexpressyourself let's do it.

ekbainova avatar May 02 '24 09:05 ekbainova

@ekbainova You can see a test error message on this deploy: https://frontend-connext-bridge-3asn3wh4a-connext-979dc950.vercel.app/EZETH-from-ethereum-to-arbitrum?amount=1234

To trigger it, pair a wallet and enter an amount higher than your balance. I've replaced the "insufficient balance" error with a test error message that shows the format of the intercom link.

regexpressyourself avatar May 02 '24 15:05 regexpressyourself

Works as expected.

ekbainova avatar May 06 '24 09:05 ekbainova

Ready to merge @regexpressyourself

ekbainova avatar May 08 '24 17:05 ekbainova

Do not forget about this error also: https://connextscan.io/tx/0xad6d30f95e461fa0e9f8384b58d95c84f2370da8ac29d9d46356b89796fbecbc

image.png

ekbainova avatar May 09 '24 10:05 ekbainova

@ekbainova My bad! Just pushed an update for that one

regexpressyourself avatar May 09 '24 14:05 regexpressyourself