RightMessage

Define each ad audience once. Use it on every page, popup and follow-up.

This is personalizedFraming segmentation around the people your business serves.

RightMessage is audience segmentation software that builds each audience from the ad someone clicked, the pages they’ve viewed, their quiz answers and, if you connect one, your email platform or CRM. Use that one definition to match the landing page to the ad, pick which popup they see, update their contact record and tell sales when to follow up.

Success story
“RightMessage essentially tripled the size of my effective audience.”
John TeelFounder / Lead Engineer, Predictable Designs

The audience Finance Lead matches when any rule is true (OR): utm_content equals finance; Landing path equals /month-end-close; Quiz answer: Your role equals Controller; HubSpot field: Job title contains Finance.

This is personalizedShowing a segment for a business like yours.

“Customer” should mean the same thing everywhere.

When the rule for “customer” lives separately inside a popup, a landing page for your ads, and a CRM workflow, you end up maintaining three copies of one rule. Change one condition and the others quietly go wrong, so a customer who clicks your ad sees the signup popup again. RightMessage stores your audience and persona definitions in one place, so page personalizations, form content, and offers stay in sync.

Audience definition

LinkedIn ad

utm_content = 'finance'

Reusable audience

Finance lead from LinkedIn

Website personalization

Match the page to the ad they clicked

For finance leaders

Close the books days sooner, every month.

Watch the 3-minute tour
This is personalizedShowing the signals, audience, and actions for your business.

Build audiences from what people do, where they came from, and what you already know.

Define segments and personas from rules like “arrived from our LinkedIn ad,” “viewed pricing twice,” first-time vs. returning visitor, a quiz answer, or data in your ESP/CRM. Combine them with AND/OR rules to decide who’s who.

ESP & CRM data

Know whether someone is anonymous, a lead who downloaded your checklist, or a customer, then use whatever your email platform or CRM exposes: tags, fields, lists, events, purchases, and revenue.

  • Anonymous
  • Subscriber
  • Tags
  • Custom fields
  • Lists
  • Event history
  • Purchase history
  • Total revenue

Referral source

Personalize differently for direct visitors, traffic from any referring site, or people coming from one review site or partner’s post.

  • Direct traffic
  • Any referring site
  • Specific domain
  • Specific URL

On-site behavior

Target people by where they’ve been, like pricing twice or the demo page, how often they return, and how long they’ve known your site.

  • Pages viewed
  • Page count
  • Original landing page
  • Current domain
  • First-time visitor
  • Returning visitor
  • Session count
  • First visited

Segments & quiz answers

Use any segment or quiz answer you’ve defined in RightMessage, like their role or how many invoices they handle a month.

  • Saved segment groups
  • Quiz & survey answers

UTM campaign data

Carry your LinkedIn ad for finance leaders onto the page, using the UTM values that brought someone in, like utm_content = finance.

  • UTM source
  • UTM medium
  • UTM campaign
  • UTM term
  • UTM content

URL query parameters

Read any query-string parameter your links or other tools add to the URL, then use it as an audience rule.

  • Any parameter name

RightMessage activity

React to which RightMessage widget someone is seeing or whether they engaged with a question during this page view.

  • Current widget
  • Question engagement

Location

Show a different customer story or sales contact based on the visitor’s country or city.

  • Country
  • City

Date & timing

Change what someone sees on a set date, day of the week, or month, like the last week of the quarter.

  • Date
  • Day of week
  • Month

Scoring & form data

Inside flows and funnels, branch on lead score, a stored variable, or an answer like how many people are on their finance team.

  • Lead score
  • Variable
  • Input question

Device details

Change the experience based on the visitor's operating system or browser.

  • Operating system
  • Browser

Browser-stored data

Use data already available in the browser, including the values and events your site pushes to Google Tag Manager's dataLayer.

  • JavaScript variable
  • Cookie
  • Local storage
  • Data layer value
  • Data layer event

WordPress context

Use the current page or post, its tags or category, or the visitor's favorite content taxonomy.

  • Current page
  • Current post
  • Post tags
  • Post category
  • Favorite tag
  • Favorite category
This is personalizedShowing examples for a business like yours.

Define “high-intent ad visitor” once. Stop rebuilding it in every campaign.

Start with the audience your team keeps defining differently in each ad’s landing page, popup, and CRM workflow. Save the rule once, and every page, form, and follow-up that uses it treats that buyer the same way, so someone who clicked your ad and checked pricing twice gets a demo, not a first-visit pitch.

Build personas from real-world rules, not a PowerPoint slide.

A useful persona isn't a fictional profile you forget in a slide deck. It's a definition that can recognize real visitors: what they're interested in, where they are in the buying process, and whether they're already a customer.

Audience

Finance lead from LinkedIn

Central definition

Arrived from your LinkedIn ad with utm_content = finance OR answered ‘Controller’ for their role, AND isn’t a known contact yet.

What it changes

Match the page to the ad, lead with closing the books sooner, and offer the month-end close checklist instead of the newsletter.

Audience

Checklist lead

Central definition

Downloaded the close checklist, per their HubSpot contact, AND visited pricing at least twice AND hasn’t booked a demo.

What it changes

Swap the checklist popup for a 20-minute demo with a specialist, and tell sales what they read before they call.

Audience

Customer

Central definition

Marked as a customer in HubSpot.

What it changes

Hide the demo offer and the ad pitch, and show the feature they haven’t turned on yet, like mobile approvals.

Success story
“In 90 days, 13,000 people answered questions, helping us grow and personalize our list.”
Dr Nick AskewDirector and Founder, Conservation Careers

Enhance, don’t replace, your current stack.

RightMessage runs on the CMS, website builder, framework, and landing pages you already use, and connects directly to your ESP or CRM when a campaign needs contact data. There are no pages to rebuild, DNS records to update, or systems to replace.

Explore every supported platform
ActiveCampaign logoActiveCampaign
Beehiiv logoBeehiiv
Bento logoBento
Braze logoBraze
ClickFunnels logoClickFunnels
Customer.io logoCustomer.io
Drip logoDrip
Encharge logoEncharge
Ghost logoGhost
GoHighLevel logoGoHighLevel
HubSpot logoHubSpot
Intercom logoIntercom
Kajabi logoKajabi
Keap logoKeap
Kit logoKit
Klaviyo logoKlaviyo
Leadpages logoLeadpages
Mailchimp logoMailchimp
MailerLite logoMailerLite
Ontraport logoOntraport
Shopify logoShopify
Squarespace logoSquarespace
Teachable logoTeachable
Unbounce logoUnbounce
Userlist logoUserlist
Webflow logoWebflow
WordPress logoWordPress

See what RightMessage could change on your website.

We’ll show you how RightMessage works, map the first campaign we’d build for your site, and help you decide whether it’s the right fit. Or start a 14-day trial and explore it yourself.

Common audience segmentation questions.

Still unsure? Here are some of the most common questions we get.

What is audience segmentation software?+

Audience segmentation software—sometimes called customer segmentation software—groups visitors and contacts using shared characteristics or behavior, then makes those groups available for targeting, analysis, or automation. RightMessage focuses on website audiences: it combines on-site activity, campaign context, quiz/survey answers, and supported ESP/CRM data so you can change what happens next.

How is a RightMessage audience different from a CRM list?+

A CRM list usually contains known contacts based on data already stored in the CRM. A RightMessage audience can also evaluate anonymous website visitors and use live on-site context such as pages viewed, referral source, UTM parameters, visit history, and RightMessage activity. When a visitor is identified, supported ESP or CRM data can become part of the same rule.

Can I combine website behavior with CRM data?+

Yes. For example, define “high-intent prospect” as someone who visited pricing more than once, has not reached the trial confirmation page, and is not marked as a customer in your connected ESP or CRM. Available CRM conditions depend on what the connected platform exposes.

Do I have to rebuild targeting rules for each popup or campaign?+

No. Define the audience as a reusable segment in RightMessage, then reference that same segment in personalization and flows. If the definition changes, update the audience rather than recreating the logic everywhere it is used.

Can audience segments sync back to my ESP or CRM?+

Yes, when supported by the connected platform. RightMessage can map a segment to a custom field or to tags/lists, so a matched or self-segmented visitor carries the same context into your email automation. Your ESP or CRM remains the system that stores the contact and sends the email.

Can a segment trigger a webhook or send a lead to sales?+

Yes, through a RightMessage flow. Route the matching audience into the appropriate branch, then fire a webhook when the visitor reaches the handoff step. That request can send context to an external URL; what happens next depends on the receiving system and the payload you configure.

Can I segment anonymous visitors?+

Yes. RightMessage supports website visitor segmentation for anonymous traffic. It can use behavioral segmentation signals such as page history and visit frequency alongside referral source, UTM and query parameters, location, device, and browser data. When a known subscriber returns, connected ESP/CRM attributes can be evaluated too.

What can I do with an audience after I create it?+

Use it to personalize website content, choose which popup or form appears, branch a flow, change or skip questions, update supported ESP/CRM data, redirect the visitor, or fire a webhook from the flow. The point is to define who the visitor is once, then reuse that answer wherever the next decision happens.

One platform. Every part feeds the others.

What you learn about a visitor changes the page they see and the popup they get.