PushBot Learning & Assistance Center
Recover carts, boost sales, and engage customers with automated push alerts.
Overview of PushBot App
PushBot is a Shopify app that sends web push notifications — short messages that appear on customers' browsers or devices even when they are not on your website. Use PushBot to remind people about abandoned carts, welcome new visitors, announce sales, and send shipping updates.
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)
Installation & Basics
How to Install
Open the App Page
Go to the Shopify App Store link: https://apps.shopify.com/pushbot. You will see the PushBot page with rating and description.
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?
In PushBot, a Campaign is a message you send to your subscribers (people who allowed web push notifications). Campaigns are used when you want to send a one-time message or scheduled message to your audience (all subscribers or a specific group).
- A push notification you send to your subscribers
- A message you schedule or send immediately
- A way to promote sales, offers, updates, or announcements
Why Use Campaigns?
Campaigns are great for:
- ✔ Sales promotions
- ✔ Discount alerts
- ✔ New arrivals launches
- ✔ Store announcements
- ✔ Flash sales
- ✔ Limited-time deals
- ✔ Special events
- ✔ Holiday offers
Campaigns help bring traffic back to your store and increase engagement & sales.
How Campaigns Work (Step by Step)
Step 1: Go to Campaigns Section
Inside PushBot dashboard, click Campaigns from the menu. You will see a list of your past campaigns (if any).
Step 2: Click "Create New Campaign"
Look for a button like + Create Campaign or New Campaign and click it to start building your campaign.
Step 3: Enter Campaign Details
Campaign Title
A short name for internal use (optional).
Examples: "Weekend Sale", "Flash Discount", "New Products Alert"
Push Notification Content
Title (max 45 characters)
Examples: "Flash Sale — 30% OFF Today!" or "New Products Just Arrived!"
Message / Body (1-2 short sentences)
Examples: "Don't miss out — sale ends tonight!" or "Check out our new collection now."
Image (Optional)
Add a small square image (1:1) to make your push more attractive. Use clear product or sale images.
CTA (Call To Action)
• Button text: "Shop Now", "See Deals"
• Link: /collections/sale, /products/best-seller
Step 4: Choose When to Send
Scheduling is useful for sale start times, weekend specials, and flash promotions.
Step 5: Choose Audience
You can send the campaign to:
Segments let you target the right group for better results.
Quick Summary
Campaign in PushBot = A one-time or scheduled push notification that you send to your subscribers to promote sales, announcements, or updates.
It includes: Title, Message, Image (optional), Button (with link), Audience (All / Segment), and option to Send now or schedule.
Automations
What are Automations?
Automations are automatic message flows that PushBot sends for you when certain events happen (for example: a visitor leaves a cart, a person subscribes, a product comes back in stock). Once you set a flow, PushBot runs it automatically — you don't have to send each message manually.
Common Built-In Automation Types
PushBot usually provides ready templates for the most useful automations:
Welcome Automation
A sequence of notifications sent to the subscriber once they subscribe to your store notifications
Cart Recovery Automation
A sequence of notifications to remind the subscriber about the items they forgot in their cart
Browser Abandonment Automation
A sequence of notifications to remind customers if they view a product without adding it to cart
Checkout Recovery Automation
A sequence of notifications to remind customers who start checkout but don't complete their purchase
Shipping Automation
A notification is sent to the subscriber as soon as the status of their fulfillment is updated
What You Can Change When You Edit an Automation
While the trigger event stays fixed (e.g., "cart abandoned"), you can customize almost everything else to match your brand voice and sales strategy.
Trigger
When the automation should start (e.g., cart abandoned for 1 hour)
Message Text
Notification title and body text
Message Image
Product image or promotional banner
CTA Button
Button text and destination URL
Timing/Delay
How long to wait before sending (e.g., 1 hour, 24 hours)
🚀 Powerful Features Coming Soon
Get ready for these game-changing automation features launching in January 2026:
Back in Stock Alert
Automatically notify customers when out-of-stock items become available again
Key Benefits:
- • Recover lost sales from stockouts
- • Build customer loyalty with timely alerts
- • Increase conversion rates by 25-35%
Price Drop Alert
Notify customers when products they viewed have a price decrease
Key Benefits:
- • Convert price-sensitive shoppers
- • Clear inventory with targeted alerts
- • Boost revenue with smart promotion
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
PushBot provides detailed analytics so you can see exactly how your campaigns and automations are performing. All data is in real-time and broken down by campaign, automation, segment, and more.
Top-Level Dashboard
The main Analytics page shows your overall push notification performance across all campaigns and automations:
Total Subscribers
How many people have opted in to receive your notifications
Notifications Sent
Total push notifications delivered across all campaigns
Clicks
How many times subscribers clicked on your notifications
Click-Through Rate (CTR)
Percentage of notifications that were clicked (Clicks ÷ Sent)
Conversions
Orders attributed to push notifications (tracked via UTM parameters)
Revenue
Total sales generated from push notification clicks
Performance (Campaign-Level)
Click into any specific campaign or automation to see its individual performance:
- Sent: How many notifications were sent
- Delivered: How many reached the subscriber's device
- Clicks: How many times subscribers clicked
- CTR: Click-through rate (Clicks ÷ Sent × 100)
- Conversions: Orders from this campaign
- Revenue: Total sales attributed to this campaign
Audience Insights
The Audience tab shows you who your subscribers are:
- Subscriber Count: Total active subscribers over time (chart view)
- Device Breakdown: Desktop vs mobile vs tablet
- Browser Breakdown: Chrome, Firefox, Safari, Edge, etc.
- Top Locations: Countries or cities with the most subscribers
📊 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.
Benefits
PushBot delivers powerful benefits that help e-commerce stores grow revenue, engage customers, and recover lost sales—all on autopilot.
Increase Sales Automatically
Recover abandoned carts, remind customers about viewed products, and send timely promotions—all without lifting a finger. Automations run 24/7 to convert browsers into buyers.
Reach Customers Instantly
Push notifications arrive in seconds, even if the customer has left your site. No waiting for email opens or social media algorithms—your message shows up immediately.
No Email Address Required
Customers can subscribe with one click—no forms, no personal info. This makes opt-in rates much higher than email (often 10-20% of visitors subscribe).
Higher Click-Through Rates
Push notifications get 5-10% CTR on average—3x higher than email. They pop up on the screen, so they're hard to ignore, leading to more clicks and conversions.
Re-Engage Customers Without Annoying Them
Segment your audience so each person only gets relevant messages. You stay top-of-mind without spamming, which means fewer unsubscribes and better long-term engagement.
Drive Urgency with Timely Alerts
Flash sales, limited-time offers, and back-in-stock alerts create FOMO (fear of missing out). Customers act fast because they know the deal won't last.
Works on Desktop and Mobile
Whether your customers are on their phone, tablet, or computer, push notifications reach them. One campaign, all devices—no extra work for you.
Easy to Set Up, No Coding
Install PushBot in seconds on Shopify. Pre-built automations and templates mean you can start seeing results today—no developer needed.
Track ROI with Real-Time Analytics
See exactly how much revenue each campaign generates. Know your click-through rate, conversion rate, and total sales so you can optimize for even better results.
Build a Direct Channel to Your Customers
Unlike social media or paid ads, you own your subscriber list. No algorithm changes or ad cost increases—you can reach your audience anytime, for free.
⭐ One-Line Benefit ⭐
PushBot lets you send the right message to the right person at the right time—automatically—so you recover lost sales, boost repeat purchases, and grow revenue without extra effort.













