Describe it. Watch it take shape.
Start with a plain-English prompt and let NudgeKit AI turn your campaign idea into a polished, production-ready widget.
Try it freeNudgeKit is the no-code platform for in-app onboarding, home-screen cards, and behavior-based nudges. Design on a real-device preview, target the right users, and publish in minutes — free to start.
or watch a 2-min demo
Features
From first draft to live rollout — the building blocks product teams actually use, without the enterprise overhead.
Compose home screens from carousels, cards, and custom blocks on a drag-and-drop canvas. Ship UI without waiting on a release.
Preview every nudge on a real phone frame before it ships. What you see is what users get.
Show the right message to the right user — new users, KYC pending, high-value, and custom segments.
Animated carousels and rich promo cards with autoplay, looping, and snap. No code needed.
Drop into full HTML/CSS widgets whenever you need pixel-perfect control over a block.
Roll out changes in seconds with versioned publishing and instant rollback when you need it.
Create with a prompt. Iterate with a sentence. Keep full control of every detail before you publish.
Start with a plain-English prompt and let NudgeKit AI turn your campaign idea into a polished, production-ready widget.
Try it freeSelect any widget, say what should change, and iterate on copy, colors, layout, or conversion details in seconds.
Try it freeYour taste. AI speed. Production-ready output.
Every result stays editable in the NudgeKit builder.
Use cases
Whether you need onboarding, offers, or retention — ship the experience your users need, when they need it.
Guide new users through key actions with in-app tours and contextual tips — no app store update.
React to fee complaints, abandoned flows, or payday signals with the right card at the right time.
Celebrate streaks, re-engage dormant users, and reward high-value segments with live campaigns.
Showcase
Carousel and dynamic cards are live today. Floating video and in-app walkthroughs are on the roadmap — coming soon.
Emma
Swipeable promo carousel — multiple offers, one slot. Live in NudgeKit today.
Good morning,
Jane!
Welcome to First Bank
Save 20% on your first bill payment.
Carousel · 1/3
Quick actions
Marcus
A single targeted card with countdown, claim CTA, and live state. Shipping now.
Welcome back
Jane Smith
Total value
$48,950.65
Zero processing fees
Offer ends soon
Your funds
Aisha
Swiggy-style mini video floating over the home screen. Planned — coming soon.
Nearby
Home
Biryani Bowl
★ 4.7 · 20–30 min
$12.00
Healthy Salads
★ 4.6 · 20–30 min
$15.00
Midnight Snacks
★ 4.5 · 20–30 min
$18.00
Chef specials
LIVEComing soon
Planned · we are working on it
Leo
In-app guided tour with spotlights and steps. Planned — we are working on it.
Your Transactions
Total Balance
$52,456.00
Total Income
$12,580
Total Expense
$8,925
Recent Transactions
Amazong
Online Store
-$249
24 Aug
FastGrocery
Grocery App
-$15
21 Aug
FreePicture
Stock Images
+$320
20 Aug
Coming soon
Planned · we are working on it
How it works
No sprints, no tickets, no waiting on a release. Go from a blank canvas to a published experience the same afternoon.
Drag widgets onto the canvas and craft your screen with live styling controls.
Define exactly who sees what with flexible audience rules and conditions.
Ship to production instantly, then iterate live without a single deploy.
Welcome back
Jane Smith
Total value
$48,950.65
Zero processing fees
Offer ends soon
Your funds
For LLMs & Cursor
One prompt for ChatGPT, Claude, Cursor, or Copilot. Drop it into your React Native repo and get a working SDK integration.
Integration prompt
React Native · Expo · nudgekit-react-native
You are a senior React Native engineer. Implement NudgeKit in this app so we can show in-app home-screen cards without shipping a new binary for every change.
## Goal
Integrate the official NudgeKit React Native SDK so product can publish home cards / carousels from the NudgeKit dashboard and they render inside our app.
## Package
Install:
```bash
npm install nudgekit-react-native react-native-webview
```
(or yarn/pnpm equivalent)
Docs / package: https://www.npmjs.com/package/nudgekit-react-native
## Requirements
1. Add `react-native-webview` if not already present (peer dependency).
2. Create a reusable `HomeCardsSection` (or similar) component that:
- Imports `NudgeKitProvider` and `NudgeKitCards` from `nudgekit-react-native`
- Wraps cards like this:
```tsx
import { NudgeKitCards, NudgeKitProvider } from 'nudgekit-react-native';
export function HomeCardsSection({ userId }: { userId: string }) {
return (
<NudgeKitProvider
apiKey={process.env.EXPO_PUBLIC_NUDGEKIT_API_KEY!}
userId={userId}
buildId={Number(process.env.EXPO_PUBLIC_NUDGEKIT_BUILD_ID ?? 1)}
>
<NudgeKitCards />
</NudgeKitProvider>
);
}
```
3. Render `HomeCardsSection` on the main Home / dashboard screen (where promos or offers should appear).
4. Use environment variables — never hardcode live keys:
- `EXPO_PUBLIC_NUDGEKIT_API_KEY` (from NudgeKit dashboard → API keys)
- `EXPO_PUBLIC_NUDGEKIT_BUILD_ID` (numeric build id from the dashboard)
5. Pass a stable `userId` for the logged-in user (or a guest id if logged out).
6. Keep styles consistent with the app (spacing, safe areas). Prefer a vertical stack with reasonable gap under the header / above the main feed.
7. Do not break existing navigation or auth.
8. Add a short comment in code: where to get apiKey/buildId in the NudgeKit dashboard.
9. If TypeScript complains, fix types without `any` where possible.
10. After implementing, list files changed and exact env vars the developer must set.
## Constraints
- Expo React Native is the documented path.
- Only implement what is needed for cards to load and render.
- Do not invent non-existent SDK APIs — stick to `NudgeKitProvider` + `NudgeKitCards` as shown.
- If the project structure differs, adapt paths but keep the same integration pattern.
## Deliverable
- Working integration PR-ready code
- Minimal README snippet: install command + env vars + where cards render
Step 1
Copy the prompt
One click. Full instructions for the LLM.
Step 2
Paste into Cursor / Claude
Open your RN project chat and paste.
Step 3
Add your API key
From the NudgeKit dashboard after signup.
Works with Cursor, Claude, ChatGPT, Copilot, Windsurf…
Tip: paste the prompt, then attach your package.json and home screen file for better results.
npm install nudgekit-react-native react-native-webviewWatch the demo
Design a card, set targeting, and preview on a real device — the full flow without writing a line of app code.
5 min
From idea to live
0
Engineering tickets
10x
Faster iteration
100%
No-code control
Social proof
Product and growth leads use NudgeKit to own in-app experiences — without waiting on the next release train.
“We replaced a two-sprint onboarding rebuild with a NudgeKit flow we shipped the same afternoon. Product owns it now — eng stays unblocked.”
Priya Shah
Head of Product · Fintrail
“The real-device preview is the difference. Stakeholders approve cards in the builder, and we publish without another QA cycle.”
Marcus Chen
Growth Lead · Kairos
“Targeting by behavior finally feels simple. Fee complaint → zero-fee card. New user → walkthrough. Conversion went up without a deploy.”
Elena Vargas
Lifecycle Manager · Lumina
Pricing
Start free and scale as you grow. No hidden fees, no surprises.
Early-user offer
Pro is available free for all initial users
For enterprise teams with custom requirements, volume pricing, or dedicated support needs, let's talk.
All plans include SSL encryption, 99.9% uptime SLA, and GDPR compliance.
Questions? Reach out anytime
Comparison
Plotline and CleverTap both do in-app engagement well. Here's how NudgeKit stacks up if you just want to ship nudges fast, without the enterprise overhead.
| Feature | NudgeKit | Plotline | CleverTap |
|---|---|---|---|
| Starting price | $0 / forever free | ~$499/mo | ~$75/mo (5k MAU) |
| No-code visual builder | |||
| Real-device preview | |||
| Custom HTML/CSS widgets | |||
| Instant publish & rollback | |||
| Omnichannel (push, email, SMS, WhatsApp) | Coming soon | ||
| Deep analytics & segmentation | Coming soon | ||
| Typical setup time | Minutes | Days | Weeks |
Pricing and feature details for Plotline and CleverTap are based on publicly available information as of 2026 and may vary by plan or negotiated contract.
FAQ
Everything you need to know before you start building with NudgeKit.
A one-time React Native SDK install is required. After that, product and growth teams design, target, and publish in-app experiences without engineering tickets.
Most teams publish their first home-screen card the same day. Design on a real-device preview, set targeting rules, and ship — typically under 5 minutes once the SDK is installed.
NudgeKit currently ships a React Native SDK for iOS and Android apps. Web support is on the product roadmap.
Yes. The free plan includes 1 project, up to 1,000 MAUs, the home-screen builder, carousels, dynamic cards, and real-device preview — forever, with no credit card.
Yes. Open the free browser demo at /try — no account required. Sign up only when you want to save drafts and publish to real users.
NudgeKit focuses on fast no-code in-app experiences — home cards, carousels, onboarding, and behavior-based nudges — without enterprise bloat or multi-week setup. It’s built for product teams that want to ship the same afternoon.
No-code in-app messaging lets product and growth teams design messages, cards, and flows that appear inside a mobile app — without waiting on an app store release for every change. NudgeKit provides a visual builder, targeting rules, and a React Native SDK to deliver those experiences.
Yes. Carousels and dynamic cards are available today. You can compose multi-card carousels, countdown offers, and custom HTML/CSS blocks, then preview them on real device frames before publishing.
Let's Connect
Whether you're exploring NudgeKit or ready to dive in, we'd love to chat. Book a time that works for you.
Get a personalized walkthrough of NudgeKit tailored to your use case.
Have questions about features, pricing, or integration? Let's chat.
Pick a time that works for you. We're here to help when you need us.
Prefer email? Drop us a line
Get started today
Free to start, no credit card, and a full browser demo if you want to try before you create an account.