Add conversion popups to any React app. No npm packages, no component libraries. Just a script tag.
2 minutes setup
Easy
Mr. Popup works with any React application - Create React App, Vite, custom setups. Add it via script tag for zero-config integration.
Create your account and add your React app URL.
Get your unique code from the Mr. Popup dashboard.
Add the scripts to your index.html file in the public folder.
<!-- public/index.html -->
<head>
<!-- other head content -->
<script>
window.MRPOPUP_INTEGRATION_CODE = "YOUR_CODE_HERE";
</script>
</head>
<body>
<div id="root"></div>
<script src="https://mrpopup.co/mrpopup-loader.js" defer></script>
</body>Build and deploy your app. Popups work on all routes.
Works with any React setup
No npm package required
Compatible with React Router
Works with Vite, CRA, custom configs
No state management integration needed
TypeScript friendly
Create your first AI-powered popup in seconds. No coding required. Works perfectly with React.
14-day free trial
No credit card required
2 minutes setup