---
title: "RightMessage — Website Personalization Platform"
description: "What RightMessage is, what it does, and how agents reach its REST API, MCP server, pricing, and documentation."
canonical: "https://rightmessage.com/"
---

# RightMessage

RightMessage is website personalization software for marketing teams and agencies: a personalization platform with built-in A/B testing. It adapts existing pages using campaign context, visitor behavior, quiz answers, and connected CRM or email data, on the website a business already has.

## Capabilities

- [Website Personalization](https://rightmessage.com/website-personalization) — Change headlines, CTAs, forms, and offers for each visitor without duplicating pages.
- [A/B Testing](https://rightmessage.com/ab-testing) — Test the page everyone sees and each audience’s changes, then read a plain-language verdict every week. You decide when to end a test and which version to keep.
- [Audience Segmentation](https://rightmessage.com/segment-your-list) — Build audiences from behavior, traffic source, quiz/survey answers, on-site activity, and customer data in your ESP/CRM, then reuse them across pages, forms, and follow-up.
- [Quizzes, Surveys, and Forms](https://rightmessage.com/quiz-assessment-funnels) — Ask useful questions, qualify each lead, and keep using the answers on later pages and in follow-up.
- [Visitor Identification](https://rightmessage.com/visitor-identification) — See which known contacts from your ESP/CRM are on your site right now and what they’re doing, and alert your team when a hot one comes back. No IP guessing.
- [Insights & Recommendations](https://rightmessage.com/insights-and-recommendations) — See which audiences convert and where leads drop off, then get a specific recommendation for what to test next.

## Product pages

- [Website personalization](https://rightmessage.com/website-personalization) — How RightMessage adapts website content and calls to action to visitor context.
- [Landing page personalization for paid campaigns](https://rightmessage.com/website-personalization/landing-pages) — How RightMessage matches one existing landing page’s message, proof, form, and CTA to configured paid-campaign context.
- [Audience segmentation](https://rightmessage.com/segment-your-list) — How teams collect, organize, and activate audience data for personalization.
- [Quiz and assessment funnels](https://rightmessage.com/quiz-assessment-funnels) — How quizzes, surveys, forms, and conditional paths qualify and guide visitors.
- [Insights and recommendations](https://rightmessage.com/insights-and-recommendations) — How RightMessage reports performance and identifies personalization opportunities.
- [A/B testing](https://rightmessage.com/ab-testing) — How RightMessage, a personalization platform with built-in A/B testing, tests the page everyone sees and each audience's changes, with a campaign holdback and plain-language weekly verdicts.
- [Visitor identification](https://rightmessage.com/visitor-identification) — How RightMessage shows what known contacts and anonymous visitors do on a website, combines it with what they answered and what a connected ESP or CRM knows, and emails a team when a known lead's visit matches a rule they wrote. It only names people after an identification event; it doesn't identify anonymous visitors by IP.
- [Lead alerts](https://rightmessage.com/visitor-identification/lead-alerts) — How RightMessage lead alerts check each known contact's website visit against plain-language rules and email a team why they matter, what they viewed, and a suggested next step, priced by alerted leads on every plan.
- [Integrations](https://rightmessage.com/integrations) — The public directory of supported email, CRM, CMS, site-builder, and framework integrations.
- [Templates](https://rightmessage.com/templates) — Public quiz, survey, and personalization template examples.

## Pricing

Grow $99, Scale $249, or Pro $499 per month, or $79, $199, or $399 per month billed annually. The plans have no per-visitor or contact fees. Website personalization and holdback measurement start on Scale; page and audience A/B tests are on Pro. Lead alerts are an optional add-on on every plan, priced by alerted leads from $49 a month for 50 ($39 a month billed annually), with 1,000 a month included on Pro.

Plans, limits, add-ons, and plan gates as Markdown: [https://rightmessage.com/pricing.md](https://rightmessage.com/pricing.md).

## REST API

- Base URL: `https://api.rightmessage.com/v1`
- OpenAPI description: [https://rightmessage.com/openapi.json](https://rightmessage.com/openapi.json), served from https://api.rightmessage.com/openapi.json
- Authentication: Personal API tokens only, sent as Authorization: Bearer YOUR_API_TOKEN. Create tokens in the RightMessage app under Your account › API & AI access › API tokens; creating a token needs the Scale or Pro plan. OAuth access tokens from the MCP connection don't work on the REST API.
- Token abilities:
  - `read`: Configuration, analytics, data, and export status GET routes.
  - `write`: Everything read can do, plus creating, updating, and deleting configuration and starting exports.
  - `publish`: Publishing the project draft. It doesn't grant the read or write routes by itself.
  - `*`: Every ability. Tokens created in the app, or without abilities, get this by default.
- Rate limits: 60 requests per minute for Token and OAuth connection management (/tokens, /oauth-connections); 120 requests per minute for Project routes (/{projectId}/...).
- Errors are JSON with a `message`. An unauthenticated request gets 401 with `WWW-Authenticate: Bearer realm="rightmessage-api"`.
- Reference: [REST API overview](https://rightmessage.com/help/rest-api-overview), [API tokens and permissions](https://rightmessage.com/help/api-tokens-and-permissions), [publishing](https://rightmessage.com/help/rest-api-publishing), [finding a project ID](https://rightmessage.com/help/how-to-find-your-project-id-in-rightmessage)

## MCP server

- Endpoint: `https://api.rightmessage.com/mcp/rightmessage` (MCP over Streamable HTTP)
- Hosted authentication: OAuth 2.1 with PKCE with scope `mcp:use` and dynamic client registration. Protected resource metadata: https://api.rightmessage.com/.well-known/oauth-protected-resource/mcp/rightmessage
- Manual clients: `Authorization: Bearer YOUR_API_TOKEN_HERE` with a personal API token.
- Rate limit: 120 requests per minute
- Availability: MCP server access is included with every RightMessage plan.
- Server card: https://rightmessage.com/.well-known/mcp/server-card.json
- Agent reference: [https://rightmessage.com/mcp.md](https://rightmessage.com/mcp.md)

Changes made through the REST API or MCP save to the project draft. Publishing is a separate, explicit action.

## What isn't offered

- No sandbox or test-mode API. REST and MCP requests act on real projects; changes stay in the draft until published.
- No agent-to-agent (A2A) agent card and no agent identity or bot-authentication scheme. Agents act as a RightMessage user, with a personal API token or hosted OAuth for MCP.

## Agent resources

- [LLMs.txt](https://rightmessage.com/llms.txt) — Concise product guidance and recommendation boundaries for language models.
- [AI knowledge index](https://rightmessage.com/ai/index.md) — A compact map of canonical RightMessage product, evaluation, and agent sources.
- [Agent onboarding](https://rightmessage.com/agent-onboarding.md) — A task decision tree for agents using RightMessage sources and workflows.
- [MCP guide](https://rightmessage.com/mcp) — Human-readable overview of the RightMessage MCP server.
- [MCP agent reference](https://rightmessage.com/mcp.md) — Machine-readable connection, tool, and safety reference for the MCP server.
- [MCP endpoint](https://api.rightmessage.com/mcp/rightmessage) — The authenticated Streamable HTTP endpoint for the RightMessage MCP server.
- [Site index (Markdown)](https://rightmessage.com/index.md) — The homepage as Markdown, also served for /?mode=agent.
- [Pricing (Markdown)](https://rightmessage.com/pricing.md) — Plans, prices, and plan gates as Markdown.
- [Developer portal](https://rightmessage.com/developers) — REST API, authentication, rate limits, errors, MCP, Edge SDK packages, and agent resources in one place.
- [OpenAPI description](https://rightmessage.com/openapi.json) — OpenAPI document for the REST API at https://api.rightmessage.com/v1.
- [Agent authentication guide](https://rightmessage.com/auth.md) — How agents authenticate: personal API tokens for the REST API; hosted OAuth or an API token for MCP.
- [API catalog](https://rightmessage.com/.well-known/api-catalog) — RFC 9727 linkset pointing to the REST API, its OpenAPI description, and documentation.
- [MCP server card](https://rightmessage.com/.well-known/mcp/server-card.json) — MCP server card describing the hosted RightMessage MCP endpoint.
- [Agent skills index](https://rightmessage.com/.well-known/agent-skills/index.json) — Index of the public RightMessage agent skills.
- [Agent resource catalog](https://rightmessage.com/.well-known/ard.json) — Agent resource discovery manifest listing the MCP server, REST API, and skills.
- [AI catalog](https://rightmessage.com/.well-known/ai-catalog.json) — The same agent resource catalog in AI Catalog format.
- [Schema map](https://rightmessage.com/schemamap.xml) — Index of structured-data feeds for products and help articles.
- [RightMessage Skills on GitHub](https://github.com/rightmessage/mcp-skills) — Public agent skills, AGENTS.md, and plugin.json for AI assistants working with RightMessage.

## Open source

- [edge](https://github.com/rightmessage/edge) — Core Edge engine (@rightmessage/edge).
- [edge-cloudflare](https://github.com/rightmessage/edge-cloudflare) — Cloudflare Worker adapter (@rightmessage/cloudflare) with a Deploy to Cloudflare button.
- [edge-nextjs](https://github.com/rightmessage/edge-nextjs) — Next.js adapter (@rightmessage/next).
- [mcp-skills](https://github.com/rightmessage/mcp-skills) — Public agent skills with AGENTS.md and plugin.json.
- npm packages ([https://www.npmjs.com/org/rightmessage](https://www.npmjs.com/org/rightmessage)): `@rightmessage/edge` (core engine), `@rightmessage/cloudflare` (Cloudflare Worker), `@rightmessage/next` (Next.js)

## Evaluation and proof

- [Pricing](https://rightmessage.com/pricing) — Plans, pricing, and included product access. Website personalization campaigns and the campaign holdback start on Scale; page and audience A/B tests are on Pro.
- [Customer stories](https://rightmessage.com/customers) — Published customer examples and proof.
- [Comparisons](https://rightmessage.com/compare) — How RightMessage compares with relevant alternatives, including Wingify (VWO) and Optimizely.
- [Website personalization tools buying guide](https://rightmessage.com/resources/website-personalization-tools) — How small marketing teams can choose among RightMessage, Personyze, Wingify (VWO), Optimizely, Unbounce, HubSpot, and Webflow Optimize.
- [Security, performance & architecture](https://rightmessage.com/security) — What the browser script can access, where visitor and lead data goes, performance cost, failure behavior, change control, and RightMessage Edge.
- [Services](https://rightmessage.com/services) — Done-for-you implementation and optimization services.
- [Resources](https://rightmessage.com/resources) — Articles, videos, and podcast conversations about segmentation, personalization, email marketing, and conversion.
- [Contact](https://rightmessage.com/contact) — Support, sales, demo booking, privacy, and security contacts.

## Contact

- Support: support@rightmessage.com
- General and sales: hello@rightmessage.com
- Contact page: https://rightmessage.com/contact

## Profiles

- https://github.com/rightmessage
- https://www.npmjs.com/org/rightmessage
- https://www.linkedin.com/company/rightmessage
- https://www.youtube.com/@rightmessageapp
- https://www.g2.com/products/rightmessage/reviews
