TapCub is live — analytics, insights and live chat, free on one platform

Free marketing tools Customer service

Calculators and tools for running a support or live chat team: how many agents you need, how fast you answer and how customers rate it.

22 tools

Staffing, response times, satisfaction scores and chat links.

Net Promoter Score calculator

NPS from promoter, passive and detractor counts or from pasted 0–10 scores, with a 95% margin of error.

  • Counts or raw 0–10 scores
  • Margin of error in points
  • Share of each group
Open tool

CSAT calculator

Customer satisfaction rate, average rating and dissatisfied share from the count of 1–5 ratings.

  • Top-two-box CSAT on a 1–5 scale
  • Average rating and dissatisfied share
  • Formula and worked example
Open tool

Customer Effort Score calculator

Average CES and the share of easy and hard experiences from 1–7 agreement ratings.

  • 1–7 "it was easy" scale
  • Average plus easy and hard shares
  • Formula and worked example
Open tool

Typing test

Free typing speed test in English or Chinese, with general or customer-service passages. WPM, accuracy, mistakes by key and a score card.

  • 30 s, 1, 2 or 5 minutes
  • Chinese pinyin input counted correctly
  • Team link: everyone gets the same text
Open tool

Erlang C calculator

How many agents a phone or ticket queue needs to hit a service level, with ASA, occupancy and shrinkage.

  • Required agents before and after shrinkage
  • Service level and ASA by agent count
  • Occupancy cap and worked example
Open tool

Live chat staffing calculator

Agents needed per hour for live chat, from chat volume, chat length and how many chats each agent handles at once.

  • Paste an hourly volume profile
  • Concurrency-aware Erlang C
  • Shrinkage and agent-hours per day
Open tool

First response time calculator

Paste reply times to get average, median, P90 and the share answered within your SLA targets.

  • Seconds, minutes, m:ss or "1h 5m"
  • Median, P90 and distribution buckets
  • SLA hit rate with and without unanswered
Open tool

Customer service metrics calculator

The core support KPIs on one page: AHT, resolution and first contact resolution, backlog, occupancy, utilization and cost per contact.

  • Five groups of KPIs, one formula each
  • Definitions written next to every result
  • Backlog days-to-clear projection
Open tool

Live chat ROI calculator

Estimate the incremental revenue, support savings, cost, ROI and payback of live chat — with every assumption as an editable input.

  • Revenue from conversion lift, at your margin
  • Savings from deflected tickets
  • Monthly ROI, first-year ROI and payback
Open tool

Uptime calculator

Convert an availability percentage into allowed downtime per day, week, month, quarter and year — and back — with a nines table and composite availability.

  • SLA % ↔ downtime, both directions
  • Nines table from 90% to 99.9999%
  • Components in series and in parallel
Open tool

WhatsApp link generator

Turn a phone number and a pre-filled message into a wa.me click-to-chat link, an HTML button and a QR code.

  • Cleans up any number format into E.164
  • Encodes emoji, accents and Chinese correctly
  • QR code as PNG or SVG
Open tool

Mailto link generator

Build an RFC 6068 mailto link with to, cc, bcc, subject and body, encoded correctly, plus the HTML and Markdown to paste.

  • Spaces as %20 and line breaks as %0D%0A
  • Checks every address
  • HTML anchor and Markdown ready to paste
Open tool

Time zone converter

Convert a time across several zones at once, find your own zone, and see how a support team’s shifts cover the 24-hour day.

  • Daylight saving handled per date
  • Support shift coverage grid
  • Share the exact view by link
Open tool

Out of office message generator

Write an email auto-reply, a live chat offline message or a WhatsApp away message from your dates, backup contact and hours, in three lengths.

  • Email, live chat and messaging apps
  • Formal or friendly, English or Chinese
  • Short, standard and detailed versions
Open tool

Abandonment rate calculator

Queue abandonment rate from your report, or an Erlang A estimate from staffing, handle time and caller patience.

  • Direct rate, with or without short abandons
  • Erlang A: abandonment by headcount
  • Blocking (Erlang B) explained separately
Open tool

Occupancy and shrinkage calculator

Agent occupancy from workload, shrinkage line by line, and how many agents to roster.

  • Shrinkage item by item
  • Occupancy vs. service level
  • Phone and chat concurrency
Open tool

Ticket volume forecast

Paste daily or hourly ticket or chat counts and get a forecast with backtested error, a chart and a CSV.

  • Moving average, seasonal index, Holt-Winters
  • Backtest error (MAPE) per method
  • Hourly forecast straight into staffing
Open tool

Canned responses generator

Pick scenarios and a tone, add your store and agent names, and get a set of canned replies and chat greetings you can edit, copy or export to CSV / JSON.

  • 11 scenarios, 33 replies
  • Formal, friendly or concise; English or Chinese
  • Checked against TapCub field limits
Open tool

Customer service phrases

90+ ready-to-copy customer service phrases in 14 situations, for cross-border e-commerce and SaaS support, each with a Chinese translation.

  • Greetings, shipping, returns, apologies, saying no…
  • Search and one-click copy
  • Filter by e-commerce or SaaS
Open tool

Survey question generator

Build an NPS, CSAT or CES survey with the standard question wording, follow-ups, answer scales and personalisation variables. Export as text, CSV or JSON.

  • Standard NPS and CES wording, with sources
  • Follow-up questions by score
  • Text, CSV and JSON export
Open tool

Business hours generator

Turn opening or support hours plus holiday exceptions into schema.org JSON-LD, website copy, a chat offline message and a multi-time-zone table.

  • OpeningHoursSpecification JSON-LD
  • Holiday hours and overnight shifts
  • Hours converted to other time zones
Open tool

Email signature generator

Make an HTML email signature for support or sales that works in Gmail and Outlook: table layout, inline styles, a chat link and a plain-text version.

  • Support and sales templates
  • Copy as rich text or HTML
  • Nothing uploaded
Open tool
FAQ

Questions about the tools

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

Do I need a TapCub account to use them?

No. The tools are public pages. An account only matters when you want the same numbers computed from your live traffic instead of typed in.

Is anything I type sent to TapCub?

No. Almost every tool runs entirely in your browser. A few lookup tools (DNS, WHOIS, page speed) send only the domain or URL you enter, from your browser straight to a public service such as Cloudflare DNS, the domain registry or Google PageSpeed, and only when you press the button; each of those pages says where the request goes. We record that a tool page was viewed and used, like any other page — never the values.

Are the tools kept up to date?

Yes. Every tool page lists its version, an update history and the date each data source was last checked. Data such as crawler rules, public holidays and platform limits is re-checked on a schedule, and all tool updates are listed in one place.

Can I embed or link to a tool?

Linking is welcome. The pages have stable URLs under /tools. We do not offer an embed, but the formulas are documented on each page so you can reproduce them.

Why do my numbers differ from my analytics tool?

Usually the definition, not the arithmetic: who counts as a visitor, which event converts, and whether bots were removed first. Each tool lists the definition it assumes. See why UV never matches.

Will there be more tools?

When a question comes up often in support we turn it into a page. Suggestions go to contact.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics