Add personalization to your Remix application
Personalization features for Remix
Smart opt-in forms that adapt to context
Show different lead magnets based on what visitors are reading on your Remix site. Hide opt-in forms from existing subscribers and show upgrade paths instead.
Increase conversion rates with contextually relevant offers.
Dynamic headlines, CTAs, and content
Personalize any text on your Remix site based on visitor segments, traffic source, or behavior. Show relevant testimonials, case studies, and social proof.
No code required. Just add CSS classes to elements you want to personalize.
See in Action
Get a personalized demo with one of our . We'll show you how to based on what you've shared with us.
PPC landing page personalization
Match your Remix landing page content to ad campaigns using UTM parameters. One page can serve unlimited ad variations.
Improve ad relevance scores and conversion rates with automatic message matching.
The #1 tool for
""
Tips for using RightMessage with Remix
- Add the RightMessage script in root.tsx using Remix's Scripts and Meta components
- Call RightMessage.reset() using useLocation and useEffect for client-side navigation
- Connect RightMessage to your email platform for subscriber-based personalization
- Remix's form-based navigation may need reset triggers on successful submissions
- Use quizzes to segment visitors and personalize their experience
Connect with your email platform
RightMessage connects with popular email platforms to personalize your Remix site based on subscriber data.
Real results from RightMessage users
- $650,000 Additional launch revenue
- 35,000 Segmented contacts
- 88% Increased sales page conversions
- 62% sales from new leads
- 200,000 data points collected
Ready to personalize your Remix site?
Start your free 14-day trial and connect Remix in minutes.
Frequently asked questions
How do I install RightMessage in Remix?
Add the RightMessage script in your root.tsx file within the head section. Use Remix's script handling to ensure proper loading order with your application code.
How do I handle Remix navigation?
Use useLocation from @remix-run/react and call RightMessage.reset() in a useEffect when the location changes. This handles both link navigation and form submissions.
Does RightMessage work with Remix loaders?
RightMessage runs client-side, independent of your loaders. Server-loaded content renders first, then personalization applies. Both work together without conflict.
How do I personalize content after form submissions?
Remix re-renders routes after form actions. Add RightMessage.reset() to your useEffect that watches location changes to re-apply personalizations after submissions.
Can I use RightMessage with Remix's progressive enhancement?
Yes. RightMessage enhances the rendered output regardless of whether JavaScript was involved. Personalization applies to whatever content reaches the browser.
How do I add RightMessage to my Remix site?
Add a small JavaScript snippet to your Remix site, similar to adding Google Analytics. You can also install our npm package for tighter integration. Installation typically takes 5 minutes or less.
Can I personalize without writing code on Remix?
While Remix is a framework that requires code, RightMessage provides a simple JavaScript API and React/Vue components that make personalization straightforward.
Will RightMessage slow down my Remix site?
No. The RightMessage script loads asynchronously and doesn't block page rendering. Personalizations are applied after the initial page load. The script is served from a global CDN and is highly optimized. Your Core Web Vitals and page speed scores remain unaffected.
What elements can I personalize on Remix?
You can personalize any text, images, or content sections on your Remix site. Common personalizations include headlines, CTAs, testimonials, case studies, pricing displays, and entire page sections. You can also show/hide elements and redirect visitors based on segments.
Does RightMessage work with Remix's built-in forms?
RightMessage provides its own widgets (popups, slide-ins, inline forms, sticky bars) that you can embed on your Remix site. You can also personalize Remix's native forms by showing/hiding them based on visitor segments or personalizing the surrounding content.
Need detailed setup instructions? Read our Remix integration guide →