Chat Messages for Elementor

Updates for one year, unlimited sites, auto updates, and regular updates.

$3.99

Version 1.0.0 report outdated
Updated on November 11, 2026
Auto Updates Yes
License GPLv2+

Access all items listed on our website. All new releases are also included as long as the plan is active.

Chat Messages for Elementor is an Elementor widget for presenting a conversation on a web page in a messaging style. It is intended for showing realistic chat exchanges on a site, which suits presenting app features, testimonials or support examples. Instead of a block of prose, the reader sees a short exchange that resembles a messaging thread, which can make a page easier to scan and more relatable to visitors who use messaging apps every day.

Who the widget suits

Software companies and app developers can use a chat-style layout to illustrate how a feature works in practice. A short exchange between a user and a product can show a question being asked and answered, which is often easier to follow than a paragraph describing the same process.

Marketing teams, agencies that build sites for clients, support teams that publish help content and course creators who want to demonstrate a process may also find the format useful. Each group has a different reason for using a conversation, but the underlying idea is the same: a dialogue shows a sequence of events more naturally than a summary does.

Where a chat-style layout helps

App feature pages are a natural place for a conversation. A sample exchange can show a customer asking for help with a task and then the response that follows, which gives visitors a concrete sense of the experience before they sign up or install anything.

Testimonials can also be presented as a conversation. A thread in which a customer describes a problem, the company responds and the customer confirms the outcome can communicate a service story more vividly than a single quotation, provided the exchange is genuine.

Support examples are the third common use. A helpdesk-style exchange shows the tone and steps a support team uses, which can reassure visitors who are deciding whether a product is well supported. Support examples work best when they describe realistic problems rather than unusual ones, because visitors tend to recognise and trust familiar situations.

Choosing the right moment

Think about where the visitor is in their decision. A visitor who is still exploring benefits from a feature exchange that shows what the product does. A visitor who is comparing options may respond better to a testimonial thread that reflects a situation similar to their own. Placing the right kind of conversation at the right stage keeps the page focused on the question the visitor is asking.

Writing a convincing exchange

Keep each message short and focused on one point. Real conversations move quickly, so long paragraphs inside a single message feel out of place and are harder to read on a phone. Alternate the speakers clearly, and make sure each reply responds directly to what came before it.

Use plain, natural wording rather than marketing language. Visitors tend to notice when every line sounds like a slogan, and a credible exchange often reads like something a real person would type. Avoid jargon unless the audience uses it every day.

Three to six messages is usually enough to show a complete idea. A longer thread can be split into two separate examples placed in different sections of the page, so that each one stays focused on a single point.

Honesty and labelling

Testimonials and support examples carry weight only when they are accurate. Use real customer comments with permission, and quote them without changing their meaning. If an exchange is illustrative rather than taken from a real customer, say so clearly on the page, for example with a short caption that identifies it as an example conversation.

Avoid inventing names, job titles or results and attributing them to real people. Readers expect sales material to be truthful, and a missing label on an illustrative conversation can damage trust quickly, even when the content itself is accurate in substance.

Placement on the page

Position a conversation close to the content it supports. A feature exchange belongs beside the feature description, a testimonial thread belongs near the claim it backs up, and a support example works best near the contact or help section. A conversation placed far from its subject loses much of its purpose.

Check how the layout behaves on a narrow screen, because a conversation that fits comfortably on a desktop can become cramped on a phone. Shorter messages and fewer exchanges usually solve this more effectively than reducing the text size.

Tone, length and pacing

The tone should match the audience and the brand. A playful product can use a relaxed exchange, while a professional service may prefer a calmer tone with clear, complete sentences. Whichever tone is chosen, it should stay consistent across every conversation on the site.

Pacing matters as well. An exchange that moves from question to answer to confirmation in a few steps is easy to follow, while one that wanders through several topics can lose the reader. Each exchange should have a clear beginning, a turning point and an ending that shows the outcome.

Accessibility considerations

Chat layouts often rely on alignment and bubble colour to show who is speaking. Colour alone should not carry that meaning. Include a visible name or label for each speaker so the structure is clear to everyone, including people who cannot distinguish the colours.

Use text with enough contrast against its background, keep font sizes comfortable, and avoid placing text over busy images. Test the finished section with a keyboard and, where possible, with a screen reader, to confirm that the conversation reads in the intended order.

Common pitfalls

  • Writing exchanges that are longer than a visitor will read on a phone.
  • Presenting illustrative examples as if they came from real customers.
  • Letting the styling of the conversation hide who is speaking from some visitors.
  • Leaving outdated examples on the page after the product has changed.

Measuring the effect

A conversation is most useful when it leads somewhere. Track how visitors move from the conversation to the next step, such as a sign-up page, a demonstration request or a help article. Compare two versions of an exchange over a set period, changing one element at a time, so that any difference can be attributed to the change rather than to other factors.

Keeping examples current

Products change, and an exchange that describes an old interface or a retired feature soon misleads visitors. Review the conversations on a regular schedule, update any that no longer match the product, and remove testimonials that are out of date. Keeping a record of when each example was written and who approved it makes those reviews much quicker.

Keeping the design consistent

Conversations placed across several pages work best when they share the same spacing, typography and width. A consistent frame lets visitors recognise each exchange as part of the same set, even when the content changes from one page to the next.

Planning a set of examples

A site rarely needs only one conversation. Planning a small set of examples, each covering a different feature, testimonial or support situation, helps the page address the range of questions visitors are likely to have. Keep the examples distinct from one another so that each one adds something new, and note which page each example sits on so that later updates are easy to track.

Supporting the conversation with text

A conversation works best alongside a short line of text that explains its purpose. A heading or brief introduction tells the reader what the exchange demonstrates before they read it, which helps them interpret the conversation correctly. The surrounding text should avoid repeating the exchange word for word, since the value of the conversation lies in showing the situation rather than summarising it.

Setup steps

Open the page in the Elementor editor and add the Chat Messages widget to the section where the conversation should appear. Write the lines of the exchange in the order they should be read, making clear who says each one. Adjust the surrounding spacing so that the conversation sits comfortably within the section.

Preview the page at desktop, tablet and phone widths. Read the conversation aloud to check that it sounds natural, and ask someone unfamiliar with the product to read it and explain what it shows. Publish the page once the example is clear and accurate.

Final checks before publishing

Before publishing, confirm the facts in each exchange, check spelling and punctuation, and make sure every label is in place. Ask a colleague to read the page as a visitor would, with fresh eyes, and note any line that sounds unnatural or any point that is hard to follow. Small corrections at this stage are far easier to make than changes after the page has been shared.