If you’ve already taken the first step in choosing an omnichannel messaging platform like OneSignal, a great place to start is to build your first customer journey. Without crucial info on your users, your app can’t deliver the personalised content that your customers will actually want. You can use OneSignal journey builder to give new users a welcome nudge using multiple communication channels to get that profile registration done and get them to your brand’s value moment faster. If you haven’t built a customer journey before, we've put together a “how-to guide” on how to create omnichannel messaging journeys for new users. To illustrate just how easy this is, we’re using a fake wellness app called "Breathe SA".
How to set-up customer journey rules to help with a new app user’s onboarding process
The first step in orchestrating any customer journey is to set up rules. Think of them as the gatekeepers who decide who gets in and out of your customer journey. You need them to ensure the right people are getting the right messages at the right time. For our wellness app, the entrance criteria are simple: it targets any new user who has just downloaded the app or is logging in for the first time. These are the people who will be captured in the onboarding journey.
The exit criteria for this journey are also straightforward: as soon as a user has completed the entire journey, they leave it. This ensures users are only onboarded once.

How omni-channel messaging can help give users that extra nudge to keep them engaged
Once a new user is in the journey, they’ll see a welcome in-app message when they open the app. This message, which can be templated or built right in the editor, stays in the app for the first two days to serve as a reminder. With a strong CTA via a button with clear copy, "Complete your profile".
The next step is to set up a "yes/no" branch in the user journey
- If the user clicks the button, it immediately triggers a personalised welcome email to say, "Welcome to the app," and guides them with the next steps. With that, they leave the journey as a newly registered user.
- If the user doesn't click the button, the journey waits two days. The user then receives a push notification to say, "Hey, don't forget to complete your profile set-up". If the user still doesn’t take action and register, the journey will trigger a final email send. This email reminds the user to complete their profile so they can benefit from the app’s full value.

What’s the key takeaway of this?
This journey shows how you can use OneSignal to onboard new customers without irritating them. By using different channels after specific triggers, you can guide users to a complete profile. Not only are the users on their way to accessing the value of your app, but in exchange, you receive customer data needed to deliver personalised content recommendations and a better app experience. This is also super helpful when building high converting campaigns.
More of a visual learner? Shaun, our OneSignal expert, has put together a short 5-minute tutorial to show you how this works in detail 👇
Once you’ve got this, you can expand your journeys.
Looking to Build Journeys but Don't Have OneSignal Yet?
If you’ve accidentally landed on this page and are just starting out with customer engagement, here are three things to consider before you get going:
- Know your CTA: Your call to action is everything. Decide on your goal, be it profile completion, a first purchase, or a subscription, before you build your journey.
- Define your journey: Map out the user's potential path and what you want them to do. A good journey is like a good map; it guides the user with a clear destination in mind.
- Test everything: Don't just set it and forget it. A/B test your messages and check your analytics to see what’s working and what isn’t.