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)

  1. 1A visitor comes to your website or store.
  2. 2They see a permission prompt from the browser asking if they want notifications.
  3. 3When they click Allow, they become a push notification subscriber.
  4. 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

1

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.

2

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.

3

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"

✅ Allow❌ Block

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

  1. 1Open the dashboard
  2. 2Find the option "Go to Theme Editor" and click on it
  3. 3On the left side, you will see three options. Click on the last one, which is "App Embeds"
  4. 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

Send Now — your push goes out immediately
Schedule — pick a future date & time

Scheduling is useful for sale start times, weekend specials, and flash promotions.

Step 5: Choose Audience

You can send the campaign to:

All Subscribers
Specific Segment (e.g., "Cart Abandoners", "High Spenders", "Recent Visitors")

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

1

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.

2

Name Your Segment

Click Create Segment and give it a descriptive name like "Shoe Lovers" or "High Spenders."

3

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.

1

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.

2

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.

3

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).

4

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.

5

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.

6

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.

7

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.

8

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.

9

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.

10

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.

UniversalApps.

Ready to Grow Your Business?

Install on Shopify