Hungry for growing revenue from your food delivery app? Mobile messaging can help! Here is your plan for engaging, converting and retaining customers through triggered, segmented, and broadcast campaigns.

All the tactics given below can be executed with Pushwoosh solutions. For more detail, please get in touch with our team.

As a Pushwoosh customer, you can receive more guidance from our Support team or your dedicated CSM.

Day 1 engagement campaigns
Activation campaigns
Segmented campaigns to drive sales
Tips for highly-converting messaging
Geo-targeted campaigns
Scheduled campaigns
Campaigns for better customer experience and retention
Re-engagement campaigns

Marcin Muras

Marcin Muras

CEO & Founder at UpMenu

Mobile messaging can play a crucial role in growing a restaurant delivery app.

By incorporating messaging functionality, the app can provide a direct and efficient way for customers to communicate with the restaurant, ask questions, and receive updates on their orders. This can improve customer satisfaction and build trust in the brand.

Additionally, messaging can be used for targeted marketing, promotions, and real-time customer support.

Overall, mobile messaging can be a valuable tool for driving engagement and growth for a restaurant delivery app.

Day 1 engagement campaigns for food delivery apps

The first communications you send to your hungry audience are like appetizers: as a food delivery business, you don’t want your customers to skip on them. So here is your to-do list for Day 1:

User onboarding: show your value and explain what awaits next

Proper onboarding campaign makes a memorable first impression and, more importantly, can increase your customer lifetime value by up to 300%! So don’t shy away from optimizing your welcome communications: the more effective they are, the more you can gain further down the road.

Trigger to start messaging: First app open

Channel to use: In-app messaging

Message: First, you want to confirm to your newly-acquired audience that they’ve come to the right place. In a few in-app messages, explain the most important things about your app: how it works and what makes it stand out.

End with a clear call-to-action — what you expect new users to do next: sign up, share their location or opt in for push notifications.

Live example: Glovo

Onboarding in-app messages - Glovo food delivery app
Explore more great examples of onboarding messages and learn how to create yours

Get newcomers to register in your app

Request to obtain the basic information about your new users — you might need it sooner than you think. As early as at the activation stage, you can start adding personal elements to your messages, just like the top food delivery brands do.

Trigger to start messaging: Completed onboarding

Channel to use: In-app messaging

Message: In your call for registration, you can get straight to the point: have a clear CTA and social media buttons that will streamline the sign-up process for new users.

Live example: Wolt

Registration messages - Wolt food delivery app

Encourage users to opt in for push notifications

When your app makes a simple call for opt-in permission, this is what your audience sees. A generic popup shows:

😐 No emotion;

⚪ No relation to your brand;

🤷 No information about why users should accept your request to send them push notifications.

Default opt-in screen - HungryPanda food delivery app
A default opt-in request popping up in HungryPanda

Chances are, a high percentage of new users will click on “Don’t allow”. What will you do next, then?

Fortunately, you can always nudge your customers to reconsider their decision. Send them a custom, more informative and, certainly, more inspiring request for opting-in.

Custom opt-in in-app message - FoodPanda food delivery app
A custom opt-in request sent by FoodPanda

Triggers to start messaging: Completed onboarding — it’s best to wait until a user has become familiar with your services and communication style. Then, they might be more open to opting in for your pushes.

Channel to use: In-app messaging

Message: Mention how the user will benefit from your notifications. Will they be informed of bargains? Will they receive any personalized or limited-time offers? Whatever is valuable for the customer is worth displaying on an opt-in screen.

Compare your current opt-in rate against the industry benchmarks and learn how to boost it

Request access to the user’s location tracking

When your app asks permission to access the user’s location for the first time, their device’s OS will display a default prompt (see below on the right). It’s mandatory and not very informative, let alone enticing. To actually get permission, you may need a more visually appealing in-app message to preface the default prompt.

Message: In a user-friendly tone, explain what you will use the geolocation data for. Is it indispensable to suggest delivery options in the area? Will a user receive better-targeted offers? Let them know in a way that they will be eager to share their data with you.

Live example: PedidosYa

Location access request message - PedidosYa food delivery app
In-app message translated from Spanish

Activation campaigns = Encourage first orders

User activation comes in all forms and shapes, but when it comes to activating food delivery app users, it’s very straightforward: you want them to complete their first order.

Let’s have a look at two cases:

1️⃣ A user is still active in the app

Triggers to start messaging: Completed onboarding (if you want to communicate your offer to all the new users) or Viewed X screen → Hasn’t ordered (if you prefer to reserve your offer for a smaller segment of users who haven’t made an order on their own)

Channel to use: In-app messaging

Message: Offer a discount or/and free delivery for the first order. If you’re informed that your audience only sticks to your app after ordering a few times, you may offer promo codes for several first orders.

Live example: Glovo

Message with a discount for the first order to activate users - Glovo food delivery app
Translated from Serbian

2️⃣ A user has finished their first session without making an order

Triggers to start messaging: First app open → Wait one hour (or your chosen period) → Hasn’t completed the first order

Channel to use: Push notifications

Message: Re-ignite your new users’ appetite with a discount / free delivery option they can enjoy for their first order(s).

Go further: if the first order hasn’t been completed within 24–48–72 hours after the first app session, nudge your picky eater with a rephrased offer.

Live examples: Rappi

Activation messages - Rappi food delivery app
Translated from Spanish
Maximize your user activation rates — follow our guide

Segmented campaigns to drive sales

Getting a new user to order their first meal in your app is praiseworthy; however, the real challenge follows when you try to turn your one-time customer into a regular. Here are several strategies to make foodies more loyal to your service and see growth across the monetary metrics.

Increase average order value

AOV optimization can start as soon as at the first transaction: you may set a minimum order amount for your first-order discount, like many food delivery leaders.

Message to increase average order value - Deliveroo food delivery app
Deliveroo puts a condition on the first order amount if a customer wants to use a discount

The terms of the promo are standard, so no special targeting is required.

Product recommendations at the ordering/pre-checkout screen will contribute to the goal of raising the AOV:

Cross-selling message - UberEats food delivery app
UberEats tempts a hungry customer with a few relevant treats to add to their plate

If you’re set to bet and earn more from repeat orders, it’s best to choose the customer segments you’re going to communicate with, and this is where RFM-based targeting comes into play.

Encourage repeat orders with targeted offers

Do RFM segmentation in Pushwoosh and choose the following segments to target: ‘Loyal Customers’, ‘Potential Loyalists’, and ‘Champions’. These are the customers who might be the most prone to ordering more from you, even if you set a more significant sum as a minimum order amount or offer a smaller discount.

Trigger to start messaging: Next app open

Channel to use: Push notifications; push notifications + in-app messages

Live examples: UberEats

Just like Rappi in the example above, UberEats doesn’t hesitate to remind their customers of a delicious offer. If a user hasn’t clicked on the first push and hasn’t benefited from the promo, they will receive the second notification:

Messages to promote repeat orders - UberEats food delivery app

⭐ As a Pushwoosh user, you can track and react to your push notifications being opened or not. To users who have clicked on the message, you can display more details of the offer in the form of an in-app message. To users who have overlooked the deal, you may return later with a rephrased offer or reach out via an alternative channel (email, for example).

Upsell aka upgrade to a premium subscription

We live in the subscription world, and we can’t escape it. So if your food delivery app provides any sort of subscription-based services, you will want to communicate by all possible means.

Who will be your segments to target? Once again, RFM segmentation will help you define them: the most active Loyal Customers’, ‘Potential Loyalists’, and ‘Champions’ + ‘New’ and ‘Promising users’ + (the last chance!) ‘Can’t lose them’.

Trigger to start messaging: N order completed, Premium screen open or Completed onboarding — the sooner new customers learn they can subscribe to lunch delivery (for example), the better

Channel to use: In-app messaging

Message: List the benefits that come with a premium subscription and embed a button to make a subscription purchase in one click

Live example: Rappi

Message to promote a food delivery subscription - Rappi app

Recover abandoned orders

Just like in e-commerce, cart abandonment significantly decreases the number of orders in food delivery, thus lowering your revenue. And just like in e-commerce, mobile messaging can help to remind customers of the meals they planned to order and motivate them to complete the purchase.

Channels: In-app messaging (the most effective), push notifications

Triggers to start messaging: Put something in the cart → Didn’t complete the order → Next app open → Display an in-app; or Put something in the cart → Didn’t complete the order → Wait your chosen period → Send a push

Message: Suggest the customer continues with their previous order before they get distracted by competing restaurants or apps. You may experiment if a sole reminder of the abandoned meal is sufficient enough or if a client expects a discount.

Live example: Glovo

Message to recover an abandoned cart - Glovo food delivery app
In-app message translated from French

Now, let’s dwell on a few tech-tical tips to boost sales in your food delivery app: we’ll suggest a mix of proven tactics + technology that enables effective messaging.

How to create highly-converting messages: Pushwoosh recommends

Craft compelling copy with near-zero effort

Write the titles, message body, and CTAs that will get straight to the hearts (and stomachs) of your food-loving audience.

🤩 Try featuring widely-known high-conversion keywords and more niche informal phrases you know your audience must use.

🙆‍♀️ To free your team from a part of the workload, use Pushwoosh’s AI Composer to create compelling push notification copy that never repeats itself in mere seconds.

AI Push Notification Copy Composer by Pushwoosh

Add appetizing rich media to ensure high CTRs

A picture is worth a thousand words, especially when you’re limited in the number of characters you can put in your push notification or in-app message.

Using Pushwoosh, you can easily enhance the look of your pushes with rich media and also create visually appealing in-apps and emails with our no-code in-app editor and a drag-and-drop email builder.

The (little) extra effort will pay off: rich media ensure twice higher CTRs!

Plan cross-channel and omnichannel campaigns for your food delivery app

Your first step towards a holistic messaging experience for your customer may be mastering the push + in-app combination: instead of sending scattered communications, tie them so that a click on a push notification triggers a specific in-app message popup on the IOS or Android user’s screen. This way, you can better convey your message and double your chances of converting a hungry browser into a satisfied eater!

Push notification paired with in-app message - UberEats food delivery app
Push notification translated from French

Creating a push + in-app combination is a job you can do with Pushwoosh Customer Journey Builder. On its canvas, you can map out as simple and as sophisticated messaging sequences as you wish.

Start with a two-message journey and go on to adding emails, SMS, and WhatsApp messages to create all-encompassing communication campaigns.

Land on the right offers with Deep Linking and Custom Data

The tips above help you attract users effectively; next, you need to convert them.

📲 Incorporate Deep Links into your push notifications so that when a user clicks on a message, it takes them to a relevant purchase or upgrade screen.

🙌 And with Custom Data, you can let your customers enjoy personalized offers by activating promos you made especially for them.

Geo-targeted campaign ideas for food delivery

If a user has entrusted you with access to their location for all the time they’re using the app, congratulations: you may be able to send geo-targeted push notifications to them! Provided you’ve got this feature enabled in Pushwoosh, of course.

Trigger to start messaging: A user has entered a selected geozone

Channel to use: Push notifications

Message: Notify of hot promos in the nearby restaurants and new locales open in the area.

Live examples: Telepizza

A Pushwoosh customer and the main hero of this success story earns up to $2600 from every geo-targeted push! If you’re hungry for similar results, don’t hesitate to talk to our team.

Geo-targeted push notification - Telepizza food delivery app messaging
Learn how geo-targeted push notifications work and what benefits they can bring to your business

Alternative: Customize your messaging with user-specified geo + weather

If you aren’t authorized to access your customer’s immediate location or don’t have geo pushes enabled in your plan, try using a workaround:

🏠 Segment your audience by the information associated with their profile — let’s say a customer states to be in the Paris Region.

☔ Check the weather forecast for the area before sending out your promo. If it rains, lucky for you: your audience might rain-check on their other plans, stay in and give in to your delicious offer.

✍️ Modify your message: add a mention of the weather (rain, in our case) to the copy. Voilà, you sound like you’re truly close to your audience!

Live example: Eatic – Veggie Delivery

Message customized for location + weather - Eatic food delivery app
Translated from French

Scheduled messaging campaigns

In mobile messaging performance, excellence can be achieved through precise targeting, relevant copywriting or... simple repetition. If you reach out to your audience persistently, on a schedule, chances are, they will give in to your offers.

Send out daily & weekly offers

Some meals have been historically reserved for specific days of the week — remember eating fried chicken on Sundays, going meatless on Mondays… or ordering takeaway on Fridays. So why don’t you cater to well-known traditions or introduce some new ones by making special offers on certain days?

Live examples: Juan Valdez Colombia promotes its weekly “Monday breakfasts”, while Telepizza boost “Crazy Wednesdays”:

Scheduled push notifications - Juan Valdez Colombia and Telepizza food delivery apps
Translated from Spanish and Portuguese accordingly

We bet you love the surge of orders that floods your service on weekends and around lunchtime. But how do you tackle a standstill? Here is our idea: use well-calculated messaging to whet your customers’ appetite even at off-hours.

Channel to use: Push notifications + in-app messages

Message: Approve of your customers’ cravings even if they are inappropriate to the regular timetable. Name the benefits of ordering at the conventionally “weird” time of the day.

Live example: Gorillas

The food delivery app determined that breakfast was the least popular meal to order among their clients. So the app started sending out special offers during the morning hours.

A push notification contained a clear CTA appealing to the importance of the first meal. If a user clicked on the push, they were displayed an in-app message highlighting the variety of products in the Gorillas’ menu and quick delivery as an extra perk.

Message to drive sales at least popular times - Gorillas food delivery app
Learn how to make effective scheduled campaigns with Pushwoosh Customer Journey Builder

Time your messages to special occasions and see instant revenue growth

Live example: UberEats

Special occasions may vary for different customer segments: some build up the appetite when watching an exciting game, while others only order when there is too much on their plate.

The leading food delivery aggregator knows its user base includes all sorts of customer profiles. Hence, they push the promos dedicated to various types of world events and dates, for example:

Messages for special occasions - UberEats food delivery app
Translated from French

To send similar messages to your subscribers,

🗓️ Equip yourself with your recent customer research findings and a calendar featuring relevant entertainment events and festive occasions that appeal to your clients.

📲 Create scheduled messages for your selected dates — a platform like Pushwoosh will deliver your special-occasion communications accurately in time.

Channels to use: push notifications and email

Prepare a full-scale holiday campaign — learn the proven tips from e-commerce marketers

Campaigns to improve customer experience and retention

Do you see your brand as customer-centric? In the food delivery industry, many apps’ messaging revolves around the promos that are on the table at the moment; however, higher conversions and sales come to those who focus on the customer. So how do you pay more attention to the customer in mobile messaging? Here are a few ideas:

Long past the quick and sweet onboarding, your users might use some guidance when browsing your app.

Triggers to start messaging: don’t wait — anticipate the points where a may get stuck.

Have you changed anything in your app’s UI? Are there any new delivery options available, or, on the contrary, are any functions no longer accessible? Leave comments on what’s new via the most on-the-spot channel: in-app messaging.

Live example: Wolt

The food delivery app accompanies its users throughout their journey with inline in-app messages. Popping up on various screens, they:

  • Explain to returning customers how the app’s contents changed since their last visit (see the in-app below on the left);
  • Alert on the specifics of the restaurant, such as the menu only being available in a foreign language (in the center);
  • Notify of a necessity to update the app and allow doing it in one click (on the right).
In-app messages to navigate users - Wolt food delivery app

Ensure seamless order experience with transactional messaging

Order status updates are integral to the food delivery process, and we do not doubt that you’ve considered them when mapping out your communication strategy.

Trigger to start messaging: Order placed

Channels to use: Push notifications and emails

Message: Provide all the necessary information on the order + take a chance to stand out. For example, you may accentuate the value a customer receives this time or might receive with their next order.

Live example: UberEats

Along with updating the customer on their delivery status, the app mentions the discount the user enjoys with the current order. This way, UberEats highlights its generosity and nurtures the customer’s loyalty to the brand. So don’t hesitate to adopt the idea!

Transactional message - UberEats food delivery app

Any transactional message can be an opportunity to strengthen the bond with the customer!

Try to win back the customers who’ve lost their appetite.

Triggers to start messaging: Last order: N days ago, Last app open: N days ago, Opted out from push notifications

Channels to use: Push notifications (if reachable) and emails (if reachable)

Message: Your relationship with your customer is transactional, so besides expressing “we miss you” sentiments, feature a tempting discount on the next order.

Live example: Postmates

The food delivery service doesn’t even mention that the customer hasn’t placed any orders recently — they get straight to the hot deal:

Re-engagement email - Postmates food delivery app

When sending re-engagement messages, make sure to:

✅ Do a Reachability Check: a user that hasn’t been active in the app for a while might have also opted out of push notifications. Or they might have never shared their email address with you, which complicates placing an order for them and prevents you from sending them large-scale email communications.

🔄 Match email addresses with hardware IDs (HWIDs) to be able to send emails to the same users who are unreachable for pushes for any reason.

👨‍💻 If you have a website, you can benefit from sending notifications to all the devices associated with a specific User ID. This way, you may reach a customer who ignores your mobile app's communications but still engage them when they visit your web page.

Deliver great messaging experiences to your food lovers

Now you’re equipped with a generous list of campaign ideas: from broadcast messaging that you may put on a schedule to segmented promos targeted by user behavior and current location.

Get guided by the leading food delivery apps’ examples and stay reassured: whatever communication plan you have in mind, you can execute it with Pushwoosh.

Discover what our customer engagement platform is capable of on a personal call with our team.