PushBot Learning & Assistance Center
Recover abandoned carts, send WhatsApp messages and Push Notifications, and turn more visitors into customers.
Overview of PushBot App
PushBot helps Shopify store owners increase sales and recover lost customers.
With PushBot, you can send Push Notifications and WhatsApp Messages to your customers, recover abandoned carts, create targeted campaigns, and automate customer communication.
Whether you want to promote products, bring back lost customers, or grow your store sales, PushBot makes it simple and easy.
Everything you need to engage customers and grow your Shopify store all in one place.
What is Web Push?
What is Web Push?
Web push notifications are small, clickable messages that a website can send directly to a user's browser on desktop or mobile even when the user is not actively browsing the website. These notifications appear just like app notifications, but they come from a web browser such as Chrome, Safari, Firefox, or Edge.
To receive them, the only requirement is that the user must give permission by clicking "Allow" when your site asks to send notifications. No app download is needed.
How Web Push Works (Step-by-Step)
- 1A visitor comes to your website or store.
- 2They see a permission prompt from the browser asking if they want notifications.
- 3When they click Allow, they become a push notification subscriber.
- 4You can now send them messages anytime through their browser on desktop or mobile whether they are on your site or not.
Why Use Web Push Notifications?
1. Instant Delivery & Real-Time Communication
Web push messages appear instantly on the user's device. This makes them perfect for time-sensitive alerts like flash sales, low stock alerts, price drops, order updates, and cart reminders.
Because they appear immediately, they grab attention faster than email or SMS.
2. Higher Visibility & Engagement
Web push notifications appear directly on the screen, which makes them hard to miss. Where email may sit unopened and SMS may be ignored, web push is instant and visually prominent, often leading to higher click rates.
3. No Personal Information Needed
Unlike email marketing, users don't need to give their name, email address, or phone number. They just click Allow, and they're subscribed. This increases opt-ins dramatically.
4. Works Even When the User is Not on Your Website
This is one of the biggest advantages. You can bring visitors back to your store at any time, even days or weeks after they left.
5. Great for Recovering Abandoned Carts
If a customer adds items to their cart but leaves without checking out, web push notifications can automatically send reminders such as 'You left something behind!' or 'Your cart is waiting — complete your purchase now.' This significantly improves recovered sales.
How PushBot Helps
PushBot automates and enhances web push notifications by providing:
- Smart targeting (send notifications based on user behavior)
- Automated workflows (e.g., abandoned cart sequences)
- Custom notification designs
- Real-time analytics (track clicks, conversions, revenue)
- Segmentation (send notifications to specific audiences)
What is WhatsApp Messaging?
WhatsApp Messaging helps businesses connect with customers directly on WhatsApp.
With PushBot, you can send promotional messages, order updates, cart recovery messages, and automated notifications to your customers through WhatsApp.
It's a simple and effective way to engage customers and increase sales.
How WhatsApp Messaging Works
- 1A customer shares their WhatsApp number with your store.
- 2Create a WhatsApp template in PushBot.
- 3Submit the template for Meta approval.
- 4Once approved, use it in campaigns or automations.
- 5PushBot automatically sends messages to your customers.
Why Use WhatsApp Messaging?
🚀 Higher Engagement
Reach customers on an app they use every day.
🛒 Recover Lost Sales
Bring back customers who abandoned their cart or checkout.
📢 Promote Products & Offers
Send discounts, flash sales, and product updates.
🤖 Automate Messages
Automatically send order confirmations, shipping updates, price drops, and back-in-stock alerts.
💬 Better Customer Communication
Stay connected with customers through a familiar and trusted channel.
How WhatsApp Helps
PushBot makes WhatsApp Marketing easy with:
- WhatsApp Campaigns
- WhatsApp Automations
- Meta Template Management
- Customer Segmentation
- Campaign Analytics
- Cart & Checkout Recovery
Use WhatsApp to engage customers, recover more sales, and grow your Shopify store.
Installation & Basics
How to Install
Open the App Page
Click Install
On the app page, click Add app or Install.
Shopify will ask you to confirm installation. PushBot needs permission to read products, carts, and orders so it can send correct notifications.
Click Install again. Now PushBot is added to your Shopify store.
Open PushBot App
Go to your Shopify Admin Dashboard.
From the left sidebar, click Apps.
Click PushBot (the app you just installed).
Opt-in Feature in PushBot
What Is Opt-in?
Opt-in means asking permission from visitors to send them push notifications. A visitor must click "Allow" before PushBot can send any notifications to their browser. No opt-in = No notifications
Simple Example
When someone visits your store, they see a small popup like:
"Allow notifications to get offers, updates, and discounts"
If the visitor clicks Allow, they become a subscriber.
Why Opt-in Is Important
- Notifications are permission-based
- It follows privacy rules (GDPR, browser rules)
- Customers trust your store more
- You avoid spamming users
Basic Setup - Activate Opt-in for PushBot
- 1Open the dashboard
- 2Find the option "Go to Theme Editor" and click on it
- 3On the left side, you will see three options. Click on the last one, which is "App Embeds"
- 4Turn on the PushBot toggle option
Campaigns
📣 What Is a Campaign?
A Campaign is a message you send to your customers through Push Notifications or WhatsApp.
Use campaigns to promote products, share special offers, recover abandoned carts, and keep customers engaged with your store.
You can send campaigns instantly, schedule them for later, or target specific customer segments for better results.
🚀 Campaign Types
PushBot supports two campaign types:
🔔 Push Notification Campaigns
Send instant notifications directly to your subscribers' browsers.
Perfect for:
- Flash Sales
- Product Launches
- Special Offers
- Back In Stock Alerts
- Discounts & Promotions
- Customer Re-engagement
Push notifications help bring customers back to your store and increase conversions.
💬 WhatsApp Messaging Campaigns
Connect with customers directly through WhatsApp.
Perfect for:
- Promotional Campaigns
- Customer Engagement
- Abandoned Cart Recovery
- Abandoned Checkout Recovery
- Product Recommendations
- Customer Retention
WhatsApp campaigns help you build stronger customer relationships and drive more sales through personalized communication.
Why Use Campaigns?
Campaigns help you reach customers at the right time and bring them back to your store.
Perfect for:
- 🏷️ Promotions & Discounts
- 🚀 Product Launches
- 🔥 Flash Sales
- 📦 Back In Stock Alerts
- 🎉 Special Events
- 🎄 Holiday Campaigns
- 📢 Store Updates & Announcements
- ⏰ Limited-Time Offers
Whether you're using Push Notifications or WhatsApp, campaigns help increase customer engagement, drive more traffic, and boost store sales.
Creating a Push Notification Campaign
Creating a push notification campaign in PushBot is simple and takes just four steps.
Each campaign can be fully customized according to your Shopify store, marketing goals, and target audience.
Step 1: Campaign Details
Start by defining the basic information about your campaign.
Campaign Category
- • Regular Campaign
- • Flash Sale Campaign
Campaign Purpose
- • Promotional
- • Informational
- • Transactional
- • Re-engagement
Campaign Information
- • Campaign Name
- • Campaign Description
Step 2: Create Your Notification Content
Craft the message your customers will receive.
Notification Content
- • Notification Title
- • Message Content
- • Destination URL
Visual Customization
- • Hero Image
- • Android Hero Image
- • macOS Hero Image
AI-Powered Content Generation
Use the Generate with AI feature to instantly create engaging notification titles and messages.
Live Notification Preview
Step 3: Select Audience & Schedule
Audience Selection
PushBot provides an estimated audience reach before sending your campaign.
Scheduling Options
Advanced Delivery Controls
Step 4: Review & Launch
Before sending your campaign, review all selected settings and campaign details.
Once everything looks perfect, launch your campaign and start engaging your customers instantly.
PushBot will handle the delivery while you monitor performance directly from your dashboard.
Create a WhatsApp Campaign
Once your template has been approved, you can create a WhatsApp campaign using the selected template.
The campaign creation process is designed to be simple and familiar, following a workflow similar to Push Notification campaigns.
Step 1: Campaign Details
Start by setting up your campaign information.
Campaign Information
- • Campaign Name
- • Campaign Description
- • Campaign Objective
This information helps organize and track campaign performance within PushBot.
Step 2: Select a WhatsApp Template
Choose an approved Meta template from your template library. The selected template will be used as the message delivered to your customers.
Available Template Types
- 📢 Promotions
- 💰 Sales Campaigns
- 🛒 Cart Recovery
- 🤝 Customer Engagement
- 🚀 Product Launches
- 📣 Special Announcements
Step 3: Choose Your Audience
Select who should receive your WhatsApp campaign.
Using segmentation ensures your messages reach the most relevant customers.
Step 4: Schedule Your Campaign
This allows merchants to align campaigns with promotions, product launches, and peak engagement periods.
Step 5: Review & Launch
Before sending, review the following:
- • Campaign Details
- • Selected Template
- • Audience Selection
- • Delivery Schedule
Once confirmed, launch your campaign and start engaging customers through WhatsApp. PushBot handles the delivery process while providing visibility into campaign performance and customer engagement.
Why Use WhatsApp Campaigns?
WhatsApp offers significantly higher engagement compared to many traditional marketing channels.
- ✔ Direct customer communication
- ✔ Higher open rates
- ✔ Better engagement
- ✔ Faster customer response
- ✔ Increased conversions
- ✔ Improved customer retention
- ✔ More recovered sales
Combined with customer segmentation and automation, WhatsApp Campaigns help Shopify merchants maximize revenue and build stronger customer relationships.
Automation
Automate Customer Engagement with PushBot
Manually sending messages to every customer can be time-consuming and inefficient.
PushBot Automations help Shopify merchants automatically engage customers based on their actions and shopping behavior. Once an automation is configured and activated, PushBot continuously monitors customer activity and automatically delivers the right message at the right time.
Whether you're welcoming new subscribers, recovering abandoned carts, notifying customers about price drops, or sending shipping updates, PushBot handles the entire process for you.
Automation Channels
🔔 Push Notification Automations
Engage customers through browser push notifications triggered by customer actions and store events.
💬 WhatsApp Automations
Reach customers directly through WhatsApp using approved message templates and automated workflows.
Both automation types can be fully customized according to your store's requirements and customer journey.
Push Notification Automations
Push Notification Automations help merchants automatically engage customers through browser notifications based on specific store events and customer actions.
Welcome Automation
Automatically greet and engage new subscribers when they join your audience.
✔ Welcoming new visitors
✔ Introducing your brand
✔ Promoting first-time offers
✔ Driving initial engagement
Cart Recovery Automation
Recover abandoned carts by automatically reminding customers to complete their purchase.
✔ Recovering lost sales
✔ Increasing conversion rates
✔ Reducing cart abandonment
Browser Abandonment Automation
Reconnect with visitors who browse products but leave without taking action.
✔ Product reminders
✔ Re-engagement campaigns
✔ Bringing visitors back to your store
Checkout Recovery Automation
Automatically remind customers who start checkout but do not complete their purchase.
✔ Recovering incomplete orders
✔ Increasing checkout completion rates
✔ Recovering lost revenue
Shipping Automation
Keep customers informed about their order status through automated shipping notifications.
✔ Shipping updates
✔ Order progress notifications
✔ Customer communication
Back In Stock Automation
Automatically notify interested customers when products become available again.
✔ Product restock alerts
✔ Recovering missed sales opportunities
✔ Increasing product visibility
Price Drop Automation
Automatically alert customers when product prices decrease.
✔ Promotional campaigns
✔ Price reduction alerts
✔ Driving purchase decisions
Customizing Push Automations
Every Push Automation can be customized to match your store's branding and marketing goals.
Notification Title
Create attention-grabbing titles that encourage customer engagement.
Message Content
Customize the notification message to match your marketing goals.
Action Button
Add call-to-action buttons to encourage customer interaction.
Click URL
Choose where customers are redirected after clicking the notification.
Initial Delay
Control when the automation should trigger after an event occurs.
Enable / Disable
Activate or pause automations at any time based on your store's requirements.
Once enabled, PushBot automatically starts monitoring customer activity and delivers notifications whenever the selected automation conditions are met.
WhatsApp Automations
WhatsApp Automations allow merchants to engage customers through automated WhatsApp messages triggered by store events and customer actions.
PushBot currently supports six WhatsApp automation types.
Shipping Fulfillment Automation
Automatically notify customers when their order has been fulfilled and shipped.
✔ Shipping confirmations
✔ Order status updates
✔ Customer communication
Price Drop Automation
Automatically notify customers when products they are interested in become available at a lower price.
✔ Promotional offers
✔ Price reduction alerts
✔ Conversion-focused campaigns
Order Confirmation Automation
Instantly send order confirmation messages after a successful purchase.
✔ Purchase confirmations
✔ Customer reassurance
✔ Improved shopping experience
Back In Stock Automation
Notify customers when out-of-stock products become available again.
✔ Product restock notifications
✔ Recovering missed sales
✔ Product demand engagement
Abandoned Checkout Automation
Automatically remind customers who started checkout but did not complete their order.
✔ Checkout recovery
✔ Revenue recovery
✔ Conversion optimization
Abandoned Cart Automation
Automatically reconnect with customers who added products to their cart but left before completing their purchase.
✔ Cart recovery
✔ Customer re-engagement
✔ Revenue recovery
WhatsApp Template Approval Process
Unlike Push Notifications, WhatsApp messages require approved templates before they can be delivered.
- 1. Create a WhatsApp template
- 2. Customize the template according to your store requirements.
- 3. Submit the template for Meta approval.
- 4. Once approved, activate the automation.
- 5. PushBot automatically starts delivering messages when trigger conditions are met.
This process ensures compliance with WhatsApp Business and Meta messaging policies.
Why Use Automations?
Automations help merchants stay connected with customers without manual effort.
- ✔ Recover lost sales automatically
- ✔ Improve customer engagement
- ✔ Increase conversion rates
- ✔ Deliver timely customer communication
- ✔ Reduce manual marketing work
- ✔ Scale customer outreach efficiently
- ✔ Create a better shopping experience
With PushBot Automations, your store continues engaging customers and generating revenue even when you're not actively managing campaigns.
Segment
What Is a Segment in PushBot?
A Segment is a filtered group of your subscribers. Instead of sending the same notification to everyone, you can create segments based on:
- Behavior: What they viewed, added to cart, or purchased
- Demographics: Location, device, browser
- Subscription Date: New vs long-term subscribers
- Custom Tags: Any data you pass (VIP, loyalty tier, etc.)
Why Are Segments Important?
Higher Relevance
A person interested in sneakers doesn't want to see dress shoe promotions. Segments ensure each subscriber gets messages they care about.
Better Conversion
Targeted campaigns convert 2-3x better than generic blasts. You're speaking directly to what each group wants.
Less Spam
Subscribers won't feel bombarded. They only get notifications that matter to them, so they're less likely to unsubscribe.
Smarter Testing
Test different messages on different segments to learn what works. Optimize each audience separately for maximum ROI.
How to Create a New Segment
Go to the Segments Page
In the PushBot app, click Segments in the sidebar. You'll see a list of any existing segments plus a button to create a new one.
Name Your Segment
Click Create Segment and give it a descriptive name like "Shoe Lovers" or "High Spenders."
Set Conditions (Rules)
Add one or more rules to define who's in the segment. Click + Add Rule for each condition.
Example Conditions:
- Viewed Product Category = "Shoes" → Targets people who browsed shoe pages
- Total Purchases > 3 → Loyal customers who've bought multiple times
- Location = "New York" → Subscribers in a specific city
- Custom Tag = "VIP" → Anyone you've tagged as VIP in your store
💡 Pro Tips
- Start simple: Create 3-5 segments based on product interest or purchase behavior
- Test your segments: Send a small campaign to see if the audience size and engagement look right
- Combine conditions: Use AND/OR logic to create precise groups (e.g., "High spenders in New York")
Analytics
Track your campaign performance and see how customers interact with your messages.
PushBot provides separate analytics for Push Notifications and WhatsApp Campaigns, helping you understand what is working and where you can improve.
Push Notification Analytics
Measure the performance of your push notification campaigns with detailed insights and engagement metrics.
What You Can Track
Clicks
Total notification clicks generated by your campaigns.
CTA Clicks
Track how often users click your call-to-action buttons.
Conversions
Measure purchases and actions generated from notifications.
Campaign Performance
Analyze the success of individual push campaigns.
Audience Engagement
Understand how subscribers interact with your notifications.
Notifications Over Time
Track notification trends and engagement over time.
Conversion Funnel
Follow the customer journey from notification to purchase.
- Impression to Click
- Click to Purchase
- Overall Conversion (Impression to Purchase)
Audience Insights
The Audience Insights section helps you understand your subscribers and their activity.
What You Can Track
- Total Subscribers View your subscriber growth over time.
- Device Breakdown See how many subscribers are using Desktop, Mobile, or Tablet devices.
- Browser Breakdown Track which browsers your subscribers use, such as Chrome, Safari, Firefox, and Edge.
- Top Locations: Discover the countries and regions where your subscribers are located.
Use these insights to better understand your audience and create more effective campaigns.
📊 What's a "Good" CTR?
Industry benchmarks for web push notifications:
- • 3-5% CTR = Average performance
- • 5-10% CTR = Good performance (well-targeted campaigns)
- • 10%+ CTR = Excellent performance (highly personalized, urgent messages)
If your CTR is below 3%, consider improving your message copy, timing, or segmentation.
WhatsApp Analytics
Track the performance of your WhatsApp campaigns and customer engagement.
What You Can Track
Delivery Rate
Total notification clicks generated by your campaigns.
Read Rate
Track how often users click your call-to-action buttons.
Response Rate
Measure purchases and actions generated from notifications.
Attributed Revenue
Analyze the success of individual push campaigns.
These insights help you measure campaign success and understand how much revenue your WhatsApp campaigns are generating.
Benefits of PushBot
PushBot helps Shopify merchants recover lost sales, engage customers, and grow their business with powerful marketing tools.
Recover Abandoned Carts
Bring customers back and recover sales that might otherwise be lost.
Connect Through WhatsApp
Reach customers directly on WhatsApp with personalized messages and automated campaigns.
Send Instant Push Notifications
Engage customers instantly with browser notifications, even when they are not on your store.
Automate Customer Communication
Save time by automating cart recovery, order updates, price drops, and other customer journeys.
Better Customer Targeting
Create customer segments and send relevant messages to the right audience.
Increase Sales & Conversions
Drive more traffic, improve engagement, and turn more visitors into customers.
Track Performance
Monitor campaign results with detailed analytics and performance insights.
Easy to Use
Create campaigns, automations, and customer segments in just a few clicks.
Built for Shopify
Designed specifically for Shopify stores to help merchants grow faster and smarter.
With PushBot, you can engage customers, recover lost revenue, and grow your Shopify store from one powerful platform.
⭐ One-Line Benefit ⭐
PushBot helps you recover abandoned carts, engage customers through WhatsApp and Push Notifications, and increase sales with powerful campaigns and automations.
Video Tutorials
Watch this step-by-step guide to setting up PushBot and creating your first notification campaign.
Abandoned Cart Recovery
Set up automated cart recovery notifications
Advanced Segmentation
Target customers based on behavior and preferences













