A long-standing marketing truth: your communications should be all about your customer, not your brand, to be effective. How do you achieve it in the app marketing context? Through personalizing your push notifications and emails precisely: mentioning the level a game player has achieved, the exact product a customer has added to the cart or that very in-app achievement a user has unlocked. Such granular personalization based on event attributes can now be achieved easily with Pushwoosh Dynamic Content. By the way, other customer engagement platforms don’t have this feature.

In our 8-year experience, we have seen that end customers perceive messages with event-based dynamic content as more personal and helpful — users respond to such communications with higher CTRs and conversions. Pushwoosh Team strived to make that effective messaging accessible to marketers, and now it’s all automated, time-efficient, and even more reliable.

Without further ado, let’s dive into more detail on how you can benefit the most from personalizing your communications with event-based Dynamic Content by Pushwoosh.

What Is Dynamic Content and Why Do You Need It in Your Communications?
How to Create Personalized Campaigns with Dynamic Content in Pushwoosh
👇 Use cases and examples of personalized communications for industries:
E-Commerce
Gaming
Health & Fitness
Service Apps

What Is Dynamic Content and Why Do You Need It in Your Communications?

Making a personalized push notification or email used to require getting some groundwork done first and taking time for manual actions that could be automated. And now they are: Pushwoosh enables perfectly automated personalized campaigns for you, unlike the competitors whose functionality is still not that advanced.

Let's elaborate on this with an example:

A tough reality for every e-commerce business: some customers abandon their cart without making a purchase. Any marketer will want to return those customers; an experienced marketer will know how to do it with an extra-personalized communication.

This is how it might look.

Default message:
❌ You have left something in your cart — check it out

Personalized message:
✅ You have left iPhone 13 Pro Max in your cart — buy it now before prices go up!

In this example, the default {something} is replaced automatically with the specific item that a mobile customer added to their cart. How did we get this information? By tracking the corresponding triggered event.

And you can specify any attribute from the events a user has triggered and use it for personalization.

How to Create Personalized Campaigns with Dynamic Content in Pushwoosh

After picking a push notification or email preset, you can turn on the Personalise message with event attributes option. Use attributes of the prior events — both Start Event or Wait for Event — by editing the placeholders in preset settings to customize the message to the end user.

You can use attributes of the prior events — both Start Event or Wait for Event
You can use attributes of the prior events — both Start Event or Wait for Event

In the drop-down list, you can see all placeholders available in the message. To edit them, pick the desired one first, select the event you’d like to use attributes from, and then pick the attribute.

Personalize messages with event attributes

All the Tags from the content box of your message are available for editing and personalization. You don’t need to create and set them manually. The only thing you need to do is select the placeholders you’d like to rewrite and events to get attributes from — and tick the checkbox against it.

Emails: Rich Content Based On Multiple Event Attributes

In emails, event attributes can contain a link to the product photo, price, and name that will be substituted in the email after you sent it. That means, for example, that if the AddToCart event has more attributes than just a product name, you can use all of them to personalize the email. This can be a link to a product in the store, a price, a discount or a promo code — depending on what information the attribute contains.

Haven’t Personalized Campaigns with Dynamic Content Always Been Available?

As you may remember, Dynamic Content has long been there for use in Pushwoosh, but you had to create and set Tags manually to personalize your messages. Now you only need to select the attribute you’d like to enter in your message — the rest of the work is automated.

Making a personalized offer: before and now
Making a personalized offer: before and now

☝️ Quick note: message customization only works with push notification and email presets and does not work with custom content. However, besides choosing from ready-made presets for push notifications and emails, you can create your own ones and add all the placeholders for customization you need.


Now, let’s move on to the next question that may arise, “How can I use this in my industry?” Pushwoosh has got you covered!

Personalize Communications in E-Commerce

With event-attribute-based personalization, you can improve your communications at every step of the user flow. Make the whole purchasing process seamless and effortless for your user to convert them into happy repeat customers — and grow your revenue as a result.

Abandoned Cart Recovery

A common situation: you have an Abandoned Cart journey and want to reach the customer with a return-to-cart message. You may like to specify the name of the product a user left in the cart to make the message look more personalized — and you can do so by adding event attributes to your push copy.

Specify the name of the product a user left in the cart

Now, each customer who abandons their cart will be receiving a personalized reminder. And you should be receiving more conversions!

Similarly, you can promote the products a customer added to their favorites and hasn’t purchased yet.

Order and Delivery Status Updates

Another case might be sending a personalized email with the order or delivery details before proceeding to the next step to let your customer make sure everything is done right.

You only need to pick a proper email preset and customize it in a couple of clicks by choosing the attributes you’d like to specify: order number and status, product names, customer account ID, payment amount and currency.

The case will also be useful for mobility & delivery apps whose customers also like to track their orders.

Pick a proper email or push notification preset and customize it in a couple of clicks

💡 Consider any changes in the purchasing process as event attributes to use in your communications. You no longer need to create and set Tags manually during the whole journey of your customers.

Returns Process Notifications

Even the returns process can become profitable for your business if you make it simple and clear with useful personalized communications.

Choose the attributes you’d like to specify: order number and status, product names, and even product photos!

The right messaging along the way = higher chances that a customer will stay loyal to your brand, forgetting of that one time when something ordered didn’t suit them.

Communication Along Other In-App Activities

You may also require that extra grain of personalization when working on your customer support requests or engaging shoppers with in-app discount offers like Wheel of Fortune and Scratchcards.

New interactive in-app template Wheel of Fortune

If a customer spins the wheel and wins any bonuses, you can specify them in the next message. Name the activity and the number of bonuses the customer gets to stimulate the user’s further in-app activity, for example:

— Don't miss your chance! Use the 13% discount you won yesterday spinning the Wheel!

Engage Players with Dynamic Content Based on Game Attributes

Use personalized content based on event attributes in your communications to specify various in-game actions, items, and events. It will help Increase players' interest in the game and boost in-app activity.

Congratulations on Achieving a New Level in the Game

When a user achieves a new level in your mobile game app, send them a personalized congratulation message with the new achievement specified. You can reach two different goals at once — keep your players engaged and boost in-app purchases!

Incentives for Spending In-Game Currency

Another case: a user gets (or already has) a certain amount of in-game resources. If you mention the exact currency (coins or gems) and its amount in your push notification, this can spur the user’s interest and make them open the game to check what they can buy with the resources.

Make users open the game to check what they can buy with the resources

Alternatively, you can say straight away, “You have enough gems to build a {BuildingName}” or “You’ve successfully unlocked a new perk — {PerkName}”

Taking customization attributes from prior events guarantees that the user wants that item, building, or perk — so they won’t skip this message for sure.

Promotion for In-App Purchases and Paid Content

Free-to-play game monetization models rely on in-app purchases — and if your app also uses this model, you can make sure your in-app purchases skyrocket. Send personalized messages encouraging a user to take a specific purchase action in exchange for some bonuses, for example:

— Reduce your cooldown time for {ActivityName}

— Unlock {PerkName} and get a superior power!

— Buy a premium subscription and get {ItemName} as a gift!

Notifications about Other In-Game Activities and Events

If a player has reached a certain milestone or is about to miss an important in-game event — notify them right away using the event attribute added straight into your message.

Notify users if they're about to miss an importnant in-game event

Speak Personally to Every User of Your Learning or Health & Fitness App

Here are some cases showing how Learning and Health & Fitness apps can use event attributes in the most beneficial way:

Activity Reminders

As a user may have different types of training or lessons scheduled for the week, you can specify the upcoming session — for example, whether today is a weight lifting or cardio workout day.

Specify the users' upcoming studing or workout sessions right in your push notifications

Motivational Messages

Encourage users to get back to the app since they’ve been inactive for a while or motivate them to finish the study or workout sessions they’ve started by sending messages with your support: “It’s only 1 set left. Go for it!”

Upgrade and Upsell Offers

Boost your in-app purchases and paid subscriptions by highlighting the features a particular user has tried to access:

Highlight the features a particular user has tried to access

Personal Thank-You Messages

You can add referral and promotional codes in your personalized thank-you messages for a completed workout or study session — and grow your app faster.

Send Detailed Notifications in Service Apps

Service apps like VPN providers can send users a message specifying the private network server location they have connected to.

Specify the private network server location users have connected to

Interested in this topic? Learn more about message personalization and other useful features that are available within Pushwoosh Customer Journey Builder:

Explore Customer Journey Builder