Marketing, decoded · Updated weekly
The ideas behind the marketing that actually moves markets.

Analyst relations, positioning, and AI — written plainly for the people who have to make the decisions.

Find your reading path → Subscribe free
Analyst Relations Marketing Strategy AI & Technology Digital Transformation B2B Marketing Thought Leadership

Start here.

What brings you in today? Pick a path and the essays below will filter to match.

Browse by topic

Stay in the loop.

Insights on analyst relations, marketing strategy, and technology — delivered when it matters.

Built to be read — by people and machines.

01 — Skim-ready

Every essay opens with a TL;DR and key takeaways, so a reader — or an assistant — gets the point in five seconds.

02 — Structured

Semantic HTML and JSON-LD describe each piece, so search engines and LLMs cite the source instead of guessing at it.

03 — Navigable

Filter by topic or pick a reading path built around your role — no scrolling a wall of posts hoping something fits.

Browse by topic

More Posts

The Best Customer Service Doesn't Happen on a Phone Call


Customer Experience · B2C Lessons for B2B

I rarely call my internet provider. When I need something, a package upgrade or a question about an outage, I send a direct message to Xfinity support on X. No phone tree. No hold music. No twenty minutes locked into a chat window I have to babysit. I send the message, go back to work, and reply when the answer comes in. The conversation moves at my pace, not the queue's.

That experience is the closest thing I have found to customer service that respects the customer. It costs the company less than a phone call and it costs me almost nothing. B2B marketing leaders should study why it works, because the same mechanics apply to how you support buyers and how you keep them.

Phone support forces the customer onto the company's clock

A phone call is synchronous. Both parties have to show up at the same moment and stay locked in until it ends. That model made sense when the phone was the only channel. It makes less sense now, when the customer is running three other tasks and the company is paying an agent to hold one conversation at a time.

Live chat solves half the problem and creates a new one. It removes the phone, but it keeps you tethered. Close the window or step away and the session times out. You lose the thread and start over. Chat pretends to be flexible while quietly demanding the same focus a call does.

Direct messages on X break the tether. The thread persists. You answer when you can, the agent answers when they can, and the full history sits in one place for both of you. Nobody waits on hold because nobody is holding. Email works on the same principle, but the DM adds something email lacks: a lightweight, conversational rhythm that feels like talking to a person rather than filing a ticket.

The conversation moves at my pace, not the queue's.

The math favors asynchronous support

One agent on the phone handles one customer. One agent in a social inbox handles several conversations at once, because the gaps between messages leave room to serve someone else. That is a direct cost difference, and it shows up on both sides of the ledger.

This is a capacity difference, not an effort difference. A phone line moves one conversation at a time and pays an agent to sit inside it start to finish. An asynchronous channel lets the gaps do work. While one customer reads a reply and thinks, the agent moves to the next. That is why the channel costs less to run, and it holds whether or not you can point to a clean benchmark number. Response-time figures in vendor reports vary too much to quote with confidence, so I will not pretend there is one authoritative stat. The economics don't need one.

The Asynchronous Advantage

One agent, many conversations. A phone agent serves one customer at a time. A social agent serves several, because asynchronous gaps create capacity.

Public answers deflect private questions. A resolved public reply is indexed and searchable. The next customer with the same question finds the answer without contacting you.

The customer's time is respected. No hold, no window to babysit. That respect is the experience buyers remember and repeat.

The public thread is a feature, not a risk

I rarely complain in public. A DM usually gets me an answer and a real follow-up. My best example is not a telecom or a retailer. It is AskTSA, the Transportation Security Administration's support handle, which answers travel questions through direct messages with a speed most private companies never match. A government account set a bar that plenty of brands miss.

The public side of the channel does double duty. When an agent resolves a question in a visible reply, that answer gets indexed and surfaced to the next person searching for the same thing. The interaction handles one customer and quietly deflects the next ten. A private phone call does none of that. It solves one problem and disappears.

"Please call us" is the tell

Here is the pattern that breaks the whole model. A customer reaches a brand on X, and the brand replies: please call our support line. That answer wastes the customer's time and the company's money at the same moment. It throws away the cost advantage of the channel and forces the customer back onto hold, the exact experience they went to X to avoid.

A brand that routes every social message to the phone has not adopted social support. It has bolted a receptionist onto a new surface. The customer notices immediately, and the goodwill the channel could have built evaporates.

Southwest Airlines once set the standard for how this should feel: fast, human, resolved in the thread. The point is not that any one brand owns the crown. The point is that the brands who get it right treat the DM as a place to finish the job, not a lobby where they hand you a phone.

The software behind the good experiences

The brands that support customers well on X are not watching a native app and typing replies by hand. They run the channel through a unified inbox that pulls every DM, mention, and comment into one queue, attaches customer history, routes conversations by topic or priority, and tracks response times against a target.

Two categories of tool do this. Social-first platforms suit teams where the social team owns both publishing and support. Helpdesk platforms route X into the same workspace as email, chat, and phone, so a customer's DM and their prior ticket sit on one timeline. The tables below sort the main players and where each one fits.

Social-first platforms

Platform Best fit
SprinklrLarge enterprises; widest range of connected networks
KhorosHigh-volume enterprise care; broad channel coverage
Sprout SocialTeams that run publishing and support from one place
HootsuiteEstablished social teams adding structured support
AgorapulseSmall to mid-size teams wanting a simpler inbox
StatusbrewSocial-only support without email or chat overhead
BrandwatchTeams pairing listening and monitoring with response
EmplifiBrands connecting social care to commerce data
MeltwaterTeams anchoring support to media and brand monitoring

Helpdesk platforms

Platform Best fit
ZendeskTeams already on Zendesk adding social without a second vendor
FreshdeskExisting Freshworks users unifying channels
Salesforce Service CloudOrganizations running support inside their Salesforce CRM
Zoho DeskSmall and mid-size teams in the Zoho stack
KustomerTeams wanting a CRM-first support timeline
GorgiasDirect-to-consumer brands on Shopify
IntercomProduct and SaaS teams blending support with in-app messaging
HubSpot Service HubTeams already in the HubSpot CRM ecosystem

Pricing across both groups is largely custom or per-seat, and vendor-published figures should be verified before you budget against them.

Native X coverage varies more than it should, and there is a reason. X changed its application programming interface (API) access and pricing in 2023, and the terms are not built for the way support tools consume the platform. Some vendors that once had deep X integration pulled back or repriced after the change. That history is why "does this tool support X natively" is a question you have to ask at all, rather than assume.

This list is not the whole market. If you run a platform that handles X support well and I left it out, tell me in the comments. I would rather the list be complete than tidy.

The tool is not the strategy. A unified inbox does not make you good at asynchronous support any more than a phone makes you good at phone support. It makes the good version possible at scale. The strategy is the decision to finish the conversation in the channel the customer chose.

What to Do Monday

Audit your own X and LinkedIn handles. Send a test question the way a customer would, and time the response. If the reply tells you to call a number, you have found your first fix.

Set a response-time target for social messages and hold the team to it. Under an hour during business hours is a reasonable place to start. Consistency matters more than raw speed; a reliable two-hour reply beats an unpredictable one.

Give agents authority to resolve in the thread. If every social conversation ends with an escalation to phone or email, the channel is a cost with no payoff.

If your volume justifies it, put a unified inbox behind the channel so one agent can carry several conversations with full context. Shortlist three tools, run a demo against your real queries, and involve the people who will use it daily.

Works Cited

Barnes, Jenae. "Twitter Ends Its Free API: Here's Who Will Be Affected." Forbes, 3 Feb. 2023, www.forbes.com/sites/jenaebarnes/2023/02/03/twitter-ends-its-free-api-heres-who-will-be-affected/.

Mehta, Ivan. "Twitter Announces New API with Only Free, Basic and Enterprise Levels." TechCrunch, 29 Mar. 2023, techcrunch.com/2023/03/29/twitter-announces-new-api-with-only-free-basic-and-enterprise-levels/.

Shashi Bellamkonda

Marketing and analyst relations practitioner. Writing about the ideas behind the marketing that actually moves markets in technology. Views are my own.