RightMessage
Customer.io logo
Data integrationEmail Service Provider

Grow your Customer.io list, segment subscribers, and personalize everything.

Customer.io excels at behavior-based messaging, but your website still shows the same content to everyone. RightMessage brings your Customer.io attributes and segments to your website so you can show trial users upgrade prompts, personalize onboarding flows based on user actions, and match your website experience to where each user is in their journey.

Start here

Connect Customer.io to the pages you already have.

Use your existing Customer.io subscriber data to personalize the pages that already drive leads and sales.

What you can do with Customer.io + RightMessage.

Generate more leads with personalized forms

Show different opt-in offers based on what users are reading, where they came from, and whether they're already subscribed to Customer.io.

Hide opt-in forms for existing subscribers. Show upgrade paths to customers. Display contextual lead magnets that match page content.

Collect rich segmentation data with surveys and quizzes

Use quiz funnels and surveys to learn what your users need, then sync that data back to Customer.io as attributes and attributes.

Build segments based on company size, role, use case, and buying stage.

Personalize using Customer.io data + on-site behavior

Combine Customer.io subscriber data with real-time behavior to show perfectly relevant features. Use attributes, attributes, and engagement data to segment users.

Show different headlines, case studies, pricing, and more based on who's visiting and what they need.

All the data you need for smarter personalization.

Pull subscriber data from Customer.io, combine it with on-site behavior, and create experiences that convert.

Subscriber identification

Know instantly when a Customer.io subscriber visits your site. Show lead magnets to anonymous visitors, personalized content to subscribers.

Custom fields

Pull any custom field from Customer.io for personalization. Industry, company size, role, preferences—whatever you're storing can drive website content.

Bidirectional sync

Collect data with on-site surveys and quizzes, then sync responses back to Customer.io as tags or custom fields. Enrich your email marketing with zero-party data.

Pages viewed

Personalize based on which pages visitors have viewed, how many times they've visited, and what content they've consumed on your site.

Ad campaigns & referrers

Segment by UTM parameters, referral source, or specific campaigns. Match your website content to the ad or link that brought visitors in.

New vs returning visitors

Show different content to first-time visitors versus people who've been to your site before. Tailor the experience based on familiarity.

Geographic location

Personalize by country, region, or city. Show local pricing, region-specific offers, or testimonials from nearby customers.

Tips for using RightMessage with Customer.io.

  • Enable the _cio_id URL parameter in Customer.io workspace settings to automatically identify users from email clicks
  • Use Customer.io segments to show different website content to trial users vs paying customers vs churned users
  • Create attributes for product usage data and use them to personalize upgrade prompts and feature highlights
  • Since Customer.io lacks native forms, use RightMessage forms to capture leads and automatically add them to segments for attribution
  • Sync quiz or survey responses back to Customer.io attributes to enrich your behavior-based messaging campaigns

Frequently asked questions.

How does RightMessage identify Customer.io people on my website?+

The recommended method is to enable the _cio_id URL parameter in Customer.io workspace settings (Settings > Workspace Settings > Sending Options > URL Parameters). This automatically appends the person ID to every link in your emails. When users click through, RightMessage identifies them and pulls their attributes and segments.

Can I personalize my website based on Customer.io segments?+

Yes. RightMessage reads a person's segment membership from Customer.io and uses it for website personalization. Show different content to users in your 'trial_users' segment vs 'paying_customers' segment. Note that you can add people to manual segments through RightMessage, but automatic/data-driven segments are read-only.

How do I capture leads if Customer.io does not have native forms?+

RightMessage fills this gap. You can create personalized opt-in forms, quizzes, and surveys that capture leads and automatically add them to Customer.io with attributes and segment assignments. This gives you attribution tracking and seamless integration with your existing Customer.io campaigns.

How do I display Customer.io data on my website?+

Use merge tags like {{ customerio.customFields.attribute_name }} for custom attributes or {{ customerio.email }} for email addresses. Attribute names should use underscores or be single words without spaces. For example, a 'Plan Type' attribute would be referenced as {{ customerio.customFields.plan_type }}.

What Customer.io data syncs with RightMessage?+

RightMessage reads person attributes (custom fields) and segment membership from Customer.io. You can write new attributes and add people to manual segments. This lets you enrich Customer.io profiles with website behavior data like quiz responses, content preferences, and conversion events.

How does RightMessage connect to Customer.io?+

RightMessage connects to Customer.io through a secure API integration. In your RightMessage settings, select Customer.io as your email platform and authorize the connection. RightMessage will automatically import your attributes, segments, and attributes. The setup takes about 2 minutes.

What Customer.io data can I use for personalization?+

You can personalize based on any data in Customer.io: attributes, attributes, segments, and subscriber status. Use this data to show different headlines, CTAs, testimonials, images, and entire content sections based on who's visiting your website.

Can I sync survey and quiz responses back to Customer.io?+

Yes. RightMessage syncs bidirectionally with Customer.io. When visitors answer quiz or survey questions, their responses are automatically saved to Customer.io as attributes and/or attributes. This lets you use that data in your email sequences and automations.

How do I hide opt-in forms for existing Customer.io people?+

RightMessage automatically identifies returning Customer.io people when they click links in your emails. You can create segments that exclude people and hide opt-in forms from them. You can also show upgrade paths or different CTAs to existing people instead.

Does RightMessage work with my existing Customer.io attributes and automations?+

Absolutely. RightMessage imports all your existing Customer.io attributes and attributes. You can immediately start personalizing your website based on data you've already collected. No need to start from scratch or migrate anything.

Need detailed setup instructions? Read our Customer.io integration guide →
Ready to launch?

Start personalizing your Customer.io experience.

Keep your current stack, connect the data you already have, and ship more relevant experiences without rebuilding your site.