Founding offer — Pro free for 1 year

Build dynamic in-app screens for every user

Design the screen, choose who sees it, and publish a different journey to every audience—without waiting for another app release.

Install the SDK once. Your product team controls every experience after that.

Dynamic screensJourney branchingAudience targetingInstant publish
nudgekit.app/try

Open the live builder

Edit cards, preview devices, and try NudgeKit AI in the full interactive demo.

Open interactive builder
Personalized journeys

One app. A different screen for every user.

A NudgeKit journey connects a user moment and an audience rule to the exact in-app screen that person should see next.

When

First app session

If

sessions = 1

Welcome journeyIntro carousel + first action

When

Checkout abandoned

If

checkout = abandoned

Recovery offerPersonal incentive + clear CTA

When

Power user returns

If

sessions > 10

Feature discoveryContextual card for the next feature

Your app asks NudgeKit what to show. NudgeKit evaluates the user, picks the first matching journey, and returns the right screen instantly.

Build a journey
Everything in your control

Build the screen. Define the journey. Publish.

Create dynamic app screens, connect them to audience rules, preview the result, and ship the complete journey from one workspace.

Dynamic app screens

One app.
Different screens for every user.

Build each screen visually, then branch the journey with audience attributes. Returning users can see a loyalty offer while new users get a welcome screen—no app release required.

  • Visual journey builder

    Drag branches, set conditions, preview instantly

  • First-match targeting

    Priority order decides which card each user sees

  • Live without a release

    Publish changes while users are already in the app

Live journey

Welcome activation

Serving live
Journey starts

Evaluate user

First matching branch wins

Priority 1

Returning users

when sessions ≥ 3

Then show

Loyalty offer card

Priority 2

New users

when sessions = 1

Then show

Welcome gift card

Everyone else

Default home layout · fallback

From product idea to live app experience.

Try the builder
Install the SDK once
Target every screen safely
Publish or roll back instantly
What your team controls

Everything behind a live in-app journey

Own the screen, audience logic, preview, publishing, and iteration loop without turning every product idea into an engineering ticket.

Welcome screenLIVE
Welcome back, Priya

Compose complete dynamic screens

Combine cards, carousels, offers, and custom widgets into the exact screen each journey needs.

See the journey clearly

Live journey performance

Last 30 days

Activation

72%+8.4%

Conversion

18%+3.1%

D7 retention

41%+6.2%
Week 1Week 2Week 3Today
Activation is trending up. New-user onboarding is your strongest journey.
CardsCarouselsOffersWalkthroughsCustom HTMLAudience rulesRollbacks

Launch without another release

Change cards, offers, onboarding, and in-app content after one lightweight SDK setup.

Audience engine

One journey, personalized live

Live decision
New userFirst session
High intentViewed pricing
At risk7 days away
Rules + behavior
FOR YOU

Your perfect next step

Matched to this user in real time.

Personal offerShow now →

Personalize every journey

Use audience attributes and behavior to decide what each user should see next.

Live device preview

Design with real context

Build against a real-device preview instead of guessing how a campaign will look in-app.

Real device framesInstant updatesLight & dark mode
Try the live builder
nudgekit.app/try

Open the live builder

Edit cards, preview devices, and try NudgeKit AI in the full interactive demo.

Open interactive builder
SDK

One SDK install. Unlimited product iteration.

Your app integrates NudgeKit once. After that, product teams can create dynamic screens, define audience journeys, and publish changes without another mobile release. Native iOS and Android SDKs are coming soon.

Initialize · React Native
App.tsxReact Native
Pricing

Simple, transparent pricing

Start free and scale as you grow. No hidden fees, no surprises.

Early-user offer

Pro free for 1 year + custom builds included

Limited founding offer

Free

Perfect for getting started and exploring NudgeKit

$0forever
  • 1 project
  • Up to 1,000 MAUs
  • Dynamic screen builder
  • Real-device preview
  • Cards and carousels
  • 2 audience journeys
  • Community support
  • NudgeKit branding
Start for free
Most popular

Pro

For growing teams who need more power and flexibility

$49Freefor 1 year
  • Unlimited projects
  • Up to 50,000 MAUs
  • Dynamic screen builder
  • Real-device preview
  • Unlimited screens and carousels
  • Advanced journeys and audience rules
  • Custom HTML/CSS widgets
  • Remove NudgeKit branding
  • Priority email support
  • Analytics dashboard
Get started

Need a custom plan?

For enterprise teams with custom requirements, volume pricing, or dedicated support needs, let's talk.

Email us

All plans include SSL encryption, 99.9% uptime SLA, and GDPR compliance.

FAQ

Questions, answered clearly.

Still unsure? Email us at adnaan@nudgekit.app.

Do I need engineers to use NudgeKit?+

Only for the one-time React Native SDK setup. After that, product and growth teams can design, target, publish, and roll back experiences without engineering tickets.

Can I try the builder before signing up?+

Yes. The browser demo lets you explore the builder without creating an account. Sign up when you want to save work or publish to real users.

What can I build today?+

You can create dynamic app screens using cards, carousels, targeted offers, and custom HTML/CSS widgets, then connect each screen to an audience journey.

What exactly is a journey?+

A journey connects a user moment and audience condition to the screen that user sees next. For example, a first-session user can receive onboarding while a returning user sees a loyalty offer.

Decide what every user sees next

Build the dynamic screen, connect it to an audience journey, and publish it inside your app from one workflow.