Introduction
Push notifications have become an essential tool for businesses to engage with their users, providing real-time updates and alerts.
This article will explore the benefits of integrating push notifications into your marketplace, explain how the system works, and offer practical use cases to illustrate its effectiveness.
π΅ Feature included from Pro Plan
Benefits for Your Business
Integrating push notifications into your marketplace offers several advantages:
Improved Customer Engagement: Push notifications keep customers informed about their order status, promotions, and updates, leading to increased engagement and satisfaction.
βOperational Efficiency: Real-time notifications help streamline operations by keeping drivers, business owners, and administrators updated on order statuses and other critical information.
βEnhanced Communication: Notifications ensure that important messages are delivered promptly, reducing the chances of missed information and enhancing overall communication.
βCustomization: Businesses can tailor notifications to suit their specific needs, ensuring that users receive relevant and timely updates.
β
How it works
Setting up push notifications for your marketplace involves a series of configurations. Hereβs a step-by-step guide to get you started.
Configuration
One Signal User Auth
Write your AUTH One signal user. This can be found in the One Signal configuration.
Example:
MGEzYTBhYTctNjUxZi00NTlmLWEyMDYtNTczZDRlZmM5MmY5
β
One Signal Ordering App ID
Set up your Ordering App One Signal ID. This is required for push notifications.
Add your One Signal Ordering App ID.
β
One Signal Delivery App ID
Set up your Delivery App One Signal ID. This is required for push notifications.
Example:
c5e6d6d8-ca5f-462e-b00d-8da6f5270d77
β
One Signal Business App ID
Set up your Business App One Signal ID. This is required for push notifications.
Example:
dcd05d37-3677-4da3-acc3-f97641e23a9f
Notification Settings
Notification when Driver is Close to Business, or customer: This notification will be sent according to the distance you set in this setting.
β
One Signal Ordering Web ID
Set up your Ordering Web One Signal ID. This is required for push notifications.
Add your One Signal Ordering Web ID.
β
One Signal Dashboard Web ID
Set up your Dashboard Web One Signal ID. This is required for push notifications.
Add your One Signal Dashboard Web ID.
β
Notification Frequency
Number of times notifications are repeated: Set the number of times notifications are repeated (MAX 15).
How often are notifications repeated: Set the frequency of notifications repetition (in seconds).
Allow repeat notifications by Superadmin, Business Owner, Driver: Configure whether repeat notifications are allowed by these roles.
β
Notification In App
Notification In App Enabled: Enable or disable in-app notifications.
Notification In App Position: Set the position for in-app notifications.
Notification Types
You can enable or disable the following notifications for users, including administrators, businesses, customers, and drivers:
ORDER_STATUS_PENDING
ORDERS_COMPLETED
ORDER_REJECTED
ORDER_STATUS_IN_BUSINESS
ORDER_READY
ORDER_REJECTED_RESTAURANT
ORDER_STATUS_CANCELLEDBYDRIVER
ORDER_STATUS_ACCEPTEDBYRESTAURANT
ORDER_CONFIRMED_ACCEPTED_BY_DRIVER
ORDER_PICKUP_COMPLETED_BY_DRIVER
ORDER_PICKUP_FAILED_BY_DRIVER
ORDER_DELIVERY_COMPLETED_BY_DRIVER
ORDER_DELIVERY_FAILED_BY_DRIVER
PREORDER
ORDER_NOT_READY
ORDER_PICKEDUP_COMPLETED_BY_CUSTOMER
ORDER_STATUS_CANCELLED_BY_CUSTOMER
ORDER_NOT_PICKEDUP_BY_CUSTOMER
ORDER_DRIVER_ALMOST_ARRIVED_BUSINESS
ORDER_DRIVER_ALMOST_ARRIVED_CUSTOMER
ORDER_CUSTOMER_ALMOST_ARRIVED_BUSINESS
ORDER_CUSTOMER_ARRIVED_BUSINESS
ORDER_DRIVER_WAITING_FOR_ORDER
ORDER_DRIVER_WAITING_FOR_CUSTOMER
DRIVER_ASSIGNED
DRIVER_CLOSE
NEW_BUSINESS_OWNER_SIGNUP
NEW_DRIVER_SIGNUP
Practical Use Cases
βOrder Status Updates: Customers receive real-time notifications about their order status, such as when the order is accepted, ready, and out for delivery.
βDriver Alerts: Drivers get alerts when they are close to the pick-up or drop-off location, improving efficiency and reducing wait times.
βBusiness Owner Notifications: Business owners are notified about new orders, order cancellations, and driver assignments, allowing them to manage operations effectively.
βAdministrator Controls: Administrators can send out mass notifications about system updates or promotional offers, ensuring all users are informed.
Conclusion
Integrating push notifications into your marketplace enhances communication, improves operational efficiency, and boosts customer satisfaction.
By following the configuration steps and enabling relevant notifications, businesses can ensure timely and effective communication with all users. Embrace the power of push notifications to stay connected and keep your marketplace running smoothly.