1<!DOCTYPE html> 2<html lang="en-US"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width"> 7 <title>How to Add Abandoned Cart Recovery Notifications to Your WooCommerce Store Using PushAlert | PushAlert Blog</title> 8 <link rel="profile" href="http://gmpg.org/xfn/11"> 9 <link rel="pingback" href="https://pushalert.co/blog/xmlrpc.php"> 10 11 12 <link rel="shortcut icon" href="https://cdn.pushalert.co/favicon.png"> 13 14 <link href='//fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,400italic,500,600,700,700,800,900italic&subset=latin,greek-ext,cyrillic,latin-ext,greek,cyrillic-ext,vietnamese' rel='stylesheet' type='text/css' /> 15 <!--|| JM Twitter Cards by jmau111 v12 ||--> 16<meta name="twitter:card" content="summary_large_image"> 17<!-- [(-_-)@ creator: Missing critical option ! @(-_-)] --> 18<meta name="twitter:site" content="@pushalertco"> 19<meta name="twitter:title" content="How to Add Abandoned Cart Recovery Notifications to Your WooCommerce Store Using PushAlert"> 20<meta name="twitter:description" content="Abandoned carts are a common challenge for WooCommerce store owners. Customers often add products to their cart, browse for a while, but leave before completing the purchase. The good news? You can re"> 21<meta name="twitter:image" content="https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications.png"> 22<!--|| /JM Twitter Cards by jmau111 v12 ||--> 23<meta name='robots' content='max-image-preview:large' /> 24<link rel="alternate" type="application/rss+xml" title="PushAlert Blog » Feed" href="https://pushalert.co/blog/feed/" /> 25<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://pushalert.co/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F" /> 26<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://pushalert.co/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F&format=xml" /> 27<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'> 28img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 29/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 30</style> 31<style id='wp-emoji-styles-inline-css' type='text/css'> 32 33 img.wp-smiley, img.emoji { 34 display: inline !important; 35 border: none !important; 36 box-shadow: none !important; 37 height: 1em !important; 38 width: 1em !important; 39 margin: 0 0.07em !important; 40 vertical-align: -0.1em !important; 41 background: none !important; 42 padding: 0 !important; 43 } 44/*# sourceURL=wp-emoji-styles-inline-css */ 45</style> 46<link rel='stylesheet' id='ajax-load-more-css' href='https://pushalert.co/blog/wp-content/plugins/ajax-load-more/build/frontend/ajax-load-more.min.css?ver=7.8.4' type='text/css' media='all' /> 47<link rel='stylesheet' id='crp-style-thumbs-grid-css' href='https://pushalert.co/blog/wp-content/plugins/contextual-related-posts/includes/frontend/css/thumbs-grid.min.css?ver=4.2.3' type='text/css' media='all' /> 48<style id='crp-style-thumbs-grid-inline-css' type='text/css'> 49 50 .crp_related.crp-thumbs-grid { 51 --crp-thumb-width: 250px; 52 --crp-thumb-height: 200px; 53 --crp-thumb-min-width: 200px; 54 --crp-aspect-ratio: 1.25; 55 } 56 57/*# sourceURL=crp-style-thumbs-grid-inline-css */ 58</style> 59<style id='crp-custom-style-inline-css' type='text/css'> 60.crp_related.crp-thumbs-grid ul li{ 61 box-shadow:none; 62} 63 64.crp_related.crp-thumbs-grid ul{ 65 margin-top: 8px; 66} 67 68.crp_related.crp-thumbs-grid .crp_title{ 69 text-shadow: 0.1em 0.1em 0.2em rgba(0,0,0,0.5); 70} 71/*# sourceURL=crp-custom-style-inline-css */ 72</style> 73<link rel='stylesheet' id='wowbootstrap-css' href='https://pushalert.co/blog/wp-content/themes/calypso/assets/css/bootstrap.css?ver=6.9.9' type='text/css' media='all' /> 74<link rel='stylesheet' id='wowfontawesome-css' href='https://pushalert.co/blog/wp-content/themes/calypso/assets/css/font-awesome.css?ver=6.9.9' type='text/css' media='all' /> 75<link rel='stylesheet' id='wowanimate-css' href='https://pushalert.co/blog/wp-content/themes/calypso/assets/css/animate.css?ver=6.9.9' type='text/css' media='all' /> 76<link rel='stylesheet' id='wowtheme-css' href='https://pushalert.co/blog/wp-content/themes/calypso/style.css?ver=6.9.9' type='text/css' media='all' /> 77<link rel='stylesheet' id='wowaltstyle-css' href='https://pushalert.co/blog/wp-content/themes/calypso/assets/css/skins/blue.css?ver=1.0' type='text/css' media='all' /> 78<link rel='stylesheet' id='wowcustomstyle-css' href='https://pushalert.co/blog/wp-content/themes/calypso/assets/css/skins/custom.css?ver=1.02' type='text/css' media='all' /> 79<link rel='stylesheet' id='quick-style-css' href='https://pushalert.co/blog/wp-content/themes/calypso/quick-style.php?ver=6.9.9' type='text/css' media='all' /> 80<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://pushalert.co/blog/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.79' type='text/css' media='all' /> 81<style id='heateor_sss_frontend_css-inline-css' type='text/css'> 82.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}
82.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}div.heateor_sss_mobile_footer{display:none;}@media screen and (max-width:783px){div.heateor_sss_bottom_sharing .heateorSssTCBackground{background-color:white}div.heateor_sss_bottom_sharing{width:100%!important;left:0!important;}div.heateor_sss_bottom_sharing a{width:16.666666666667% !important;}div.heateor_sss_bottom_sharing .heateor_sss_svg{width: 100% !important;}div.heateor_sss_bottom_sharing div.heateorSssTotalShareCount{font-size:1em!important;line-height:28px!important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareText{font-size:.7em!important;line-height:0px!important}div.heateor_sss_mobile_footer{display:block;height:40px;}.heateor_sss_bottom_sharing{padding:0!important;display:block!important;width:auto!important;bottom:-2px!important;top: auto!important;}.heateor_sss_bottom_sharing .heateor_sss_square_count{line-height:inherit;}.heateor_sss_bottom_sharing .heateorSssSharingArrow{display:none;}.heateor_sss_bottom_sharing .heateorSssTCBackground{margin-right:1.1em!important}} 83/*# sourceURL=heateor_sss_frontend_css-inline-css */ 84</style>
85<script type="text/javascript" src="https://pushalert.co/blog/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 85
85
86<script type="text/javascript" src="https://pushalert.co/blog/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
86 87<link rel="https://api.w.org/" href="https://pushalert.co/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://pushalert.co/blog/wp-json/wp/v2/posts/2666" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://pushalert.co/blog/xmlrpc.php?rsd" /> 88<meta name="generator" content="WordPress 6.9.9" /> 89<link rel="canonical" href="https://pushalert.co/blog/add-abandoned-cart-recovery-notifications-woocommerce/" /> 90<link rel='shortlink' href='https://pushalert.co/blog/?p=2666' /> 91 <!-- PushAlert WordPress 2.9.0 --> 92
92<script type="text/javascript"> 93 94 (function (d, t) { 95 var g = d.createElement(t), 96 s = d.getElementsByTagName(t)[0]; 97 g.src = "//cdn.pushalert.co/integrate_41033c5d673cc143debe86276dd8dfb2.js"; 98 s.parentNode.insertBefore(g, s); 99 }(document, "script")); 100 </script>
100 101 <!-- End PushAlert WordPress --> 102
102<script>document.createElement( "picture" );if(!window.HTMLPictureElement && document.addEventListener) {window.addEventListener("DOMContentLoaded", function() {var s = document.createElement("script");s.src = "https://pushalert.co/blog/wp-content/plugins/webp-express/js/picturefill.min.js";document.body.appendChild(s);});}</script>
102<link rel="icon" href="https://pushalert.co/blog/wp-content/uploads/2018/06/cropped-pushalert-logo-512-32x32.png" sizes="32x32" /> 103<link rel="icon" href="https://pushalert.co/blog/wp-content/uploads/2018/06/cropped-pushalert-logo-512-192x192.png" sizes="192x192" /> 104<link rel="apple-touch-icon" href="https://pushalert.co/blog/wp-content/uploads/2018/06/cropped-pushalert-logo-512-180x180.png" /> 105<meta name="msapplication-TileImage" content="https://pushalert.co/blog/wp-content/uploads/2018/06/cropped-pushalert-logo-512-270x270.png" /> 106 <style type="text/css" id="wp-custom-css"> 107 #back-top span{ 108 bottom: 100px !important; 109 right: 37px !important; 110} </style> 111 112 113 <!-- Facebook Pixel Code --> 114
114<script>
vendor: 435 bytes, lines 114-123
114 115 !function(f,b,e,v,n,t,s) 116 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 117 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 118 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 119 n.queue=[];t=b.createElement(e);t.async=!0; 120 t.src=v;s=b.getElementsByTagName(e)[0]; 121 s.parentNode.insertBefore(t,s)}(window,document,'script', 122 'https://connect.facebook.net/en_US/fbevents.js'); 123 fbq('init', '
123723372075127373
vendor: 39 bytes, lines 123-125
123'); 124 fbq('track', 'PageView'); 125
125</script>
125 126 <noscript> 127 <img height="1" width="1" 128 src="https://www.facebook.com/tr?id=723372075127373&ev=PageView 129 &noscript=1"/> 130 </noscript> 131 <!-- End Facebook Pixel Code --> 132</head> 133 134<body class="wp-singular post-template-default single single-post postid-2666 single-format-standard wp-theme-calypso"> 135 136<!--<div class="toparea"> 137</div>--> 138 139<div id="page" class="hfeed site"> 140 <header id="masthead" class="site-header" role="banner"> 141 <nav role="navigation" class="navbar navbar-fixed-top wowmenu site-navigation main-navigation tiny"> 142 <div class="container"> 143 <div class="navbar-header"> 144 <a class="navbar-brand logo-nav" href="/blog/"> 145 <img src="/img/logo.svg" alt="logo" height="40" width="300"> 146 <span class="support-text">Blog</span> 147 </a> 148 </div> 149 <div class="pull-right" id="mainMenu"> 150 </div> 151 </div> 152 </nav><!--/.nav--> 153 154 </header> 155 156 <!-- IF TOP SHORTCODE ADDED --> 157 158 <!-- IF NO TOP SHORTCODE ADDED --> 159 <div id="pagephp page-2666"> 160 161 <!-- no shortcode and PAGE HEADER IS ACTIVATED --> 162 163 <!-- display the content for page header for both, activated or not activated --> 164 <div class="wrapsemibox"> 165 <div class="semiboxshadow text-center"> 166 167 </div> 168 <div class="container"> 169 <div class="row"> 170 <!-- IF BLOG WITH SIDEBAR --> 171 <div id="primary" class="col-md-12"> 172 173<article class="contentitem post-2666 post type-post status-publish format-standard has-post-thumbnail hentry category-ecommerce tag-abandoned-cart tag-abandoned-cart-drip tag-woocommerce tag-wordpress" id="post-2666"> 174 <div class="contentphp"> 175 <div class="row"> 176 <div class=""> 177 <header class="entry-header text-center"> 178 179 <h1 class="entry-title singlephptitle">How to Add Abandoned Cart Recovery Notifications to Your WooCommerce Store Using PushAlert</h1> 180 <div class="entry-meta text-center uppercase"> 181 182 By <a href="https://pushalert.co/blog/author/ashwini/">Ashwini Kuldeep</a> 183 on October 24, 2024 184 185 </div><!-- .entry-meta --> 186 187 </header> 188 </div> 189 </div> 190 </div> 191 <div class="clearfix"></div> 192 193 <div class="entry-content"> 194 <p><strong>Abandoned carts</strong> are a common challenge for WooCommerce store owners. Customers often add products to their cart, browse for a while, but leave before completing the purchase. The good news? You can <strong>recover these lost sales</strong> using web push notifications with tools like <strong>PushAlert</strong>.</p> 195<div id="attachment_2683" style="width: 1610px" class="wp-caption aligncenter"><picture><source srcset="https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications.png.webp 1600w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-300x169.png.webp 300w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-1024x576.png.webp 1024w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-768x432.png.webp 768w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-1536x864.png.webp 1536w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-391x220.png.webp 391w" sizes="(max-width: 1600px) 100vw, 1600px" type="image/webp"><img fetchpriority="high" decoding="async" aria-describedby="caption-attachment-2683" class="size-full wp-image-2683 webpexpress-processed" src="https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications.png" alt="WooCommerce - Abandoned Cart Recovery Notifications" width="1600" height="900" srcset="https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications.png 1600w, https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-300x169.png 300w, https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-1024x576.png 1024w, https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-768x432.png 768w, https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-1536x864.png 1536w, https://pushalert.co/blog/wp-content/uploads/2024/10/woocommerce-abandoned-cart-recovery-notifications-391x220.png 391w" sizes="(max-width: 1600px) 100v
195w, 1600px"></picture><p id="caption-attachment-2683" class="wp-caption-text">WooCommerce – Abandoned Cart Recovery Notifications</p></div> 196<p>Web push notifications allow you to send real-time messages directly to usersâ devices, even after theyâve left your site. They are an effective, non-intrusive way to bring back potential customers and boost your conversion rate. Here’s a step-by-step guide on how to add <strong>abandoned cart recovery notifications</strong> to your WooCommerce store using <strong>PushAlert</strong>.</p> 197<h3>What is Abandoned Cart Recovery?</h3> 198<p><strong>Abandoned cart recovery</strong> refers to the strategy of engaging customers who have left items in their online shopping cart without completing the purchase. WooCommerce stores often face high cart abandonment rates due to reasons such as distractions, hesitation, or indecision. By using <strong>web push notifications</strong>, you can remind customers about their unfinished purchase and encourage them to return to your store.</p> 199<h3>Why Use Web Push Notifications for Abandoned Cart Recovery?</h3> 200<p>Before we dive into the setup, letâs look at why <strong>web push notifications</strong> are one of the best tools for abandoned cart recovery:</p> 201<ol> 202<li><strong>Immediate Reach</strong>: Unlike email campaigns, web push notifications appear instantly on the userâs device, even if they are not currently browsing your store.</li> 203<li><strong>Higher Engagement</strong>: Web push notifications have significantly higher engagement rates compared to emails or SMS messages.</li> 204<li><strong>No Email Needed</strong>: Customers donât need to provide their email address or any other personal details. Once they opt-in to push notifications, you can send reminders directly to their device.</li> 205<li><strong>Customizable Messaging</strong>: You can send personalized reminders that include the exact product left in the cart, customer name, and a direct link back to their cart or checkout page.</li> 206</ol> 207<h3>Step-by-Step: Adding Abandoned Cart Recovery Notifications to WooCommerce Using PushAlert</h3> 208<h4>1. <strong>Sign Up for PushAlert</strong></h4> 209<p>First, sign up for an account on <a href="https://pushalert.co/" target="_new" rel="noopener">PushAlert</a>. This tool allows you to send targeted web push notifications to your WooCommerce store visitors. Once youâve signed up, log in to your <strong>PushAlert dashboard</strong>.</p> 210<h4>2. <strong>Install the PushAlert Plugin for WooCommerce</strong></h4> 211<ol> 212<li>In your <strong>WordPress admin dashboard</strong>, go to <strong>Plugins</strong> > <strong>Add New</strong>.</li> 213<li>Search for <strong>PushAlert Web Push Notifications</strong>.</li> 214<li>Click <strong>Install</strong> and then <strong>Activate</strong> the plugin.</li> 215</ol> 216<p>This plugin will seamlessly connect your WooCommerce store with PushAlert, enabling web push notifications for cart recovery, promotions, and more.</p> 217<p> </p> 218<h4>3. <strong>Connect PushAlert to Your WooCommerce Store</strong></h4> 219<ol> 220<li>After activating the plugin, go to <strong>Settings</strong> > <strong>PushAlert</strong> in your WordPress dashboard.</li> 221<li>Youâll be asked to enter your <strong>PushAlert API Key, Website ID and Configuration ID.</strong> These are available in the Integrate section under WordPress on your PushAlert dashboard.</li> 222<li>Copy and paste the above details from PushAlert into the pluginâs settings in WordPress, and click <strong>Save Changes</strong>.</li> 223</ol> 224<p>Now, PushAlert is fully integrated with your WooCommerce store, allowing you to configure and send push notifications, including abandoned cart reminders.</p> 225<h4>4. <strong>Enable Abandoned Cart Recovery Notifications</strong></h4> 226<ol> 227<li>In your <strong>PushAlert Dashboard</strong>, go to the <strong>Automation</strong> tab.</li> 228<li>Select <b>WooCommerce </b>from the options.</li> 229<li>Toggle the switch to enable <strong>Abandoned Cart Notifications</strong>.</li> 230<li>Customize the notification: 231<ul> 232<li><strong>Title</strong>: For example, âDid you forget something?â</li> 233<li><strong>Message</strong>: Personalize it with text like, âYou left {{product_name}} in your cart. Complete your purchase now!â</li> 234<li><strong>URL</strong>: The URL will be automatically set to your checkout page.</li> 235<li>You can add UTM params to track conversions with abandoned cart notifications.</li> 236</ul> 237</li> 238</ol> 239<h4>5. <strong>Configure Timing for Notifications</strong></h4> 240<ol> 241<li>In the <strong>Abandoned Cart Settings</strong>, define when a cart is considered abandoned (e.g., after 30 minutes of inactivity).</li> 242<li>Schedule multiple notifications to remind the customer over time: 243<ul> 244<li><strong>First notification</strong>: 1 hour after cart abandonment.</li> 245<li><strong>Second notification</strong>: 24 hours after abandonment.</li> 246<li><strong>Final notification</strong>: 48 hours after abandonment.</li> 247</ul> 248</li> 249</ol> 250<p>This tiered approach keeps the customer engaged without overwhelming them with too many notifications.</p> 251<h4>6. <strong>Personalize Push Notifications</strong></h4> 252<p>Use dynamic fields in PushAlert to personalize your notifications. For example, include the specific product the customer left behind, the product image or use their name for a more customized message. This personalization increases the likelihood that theyâll return to complete their purchase.</p> 253<h4>7. <strong>Monitor Campaign Performance</strong></h4> 254<p>In the <strong>PushAlert dashboard</strong>, track the performance of your abandoned cart campaigns. Pay attention to metrics like:</p> 255<ul> 256<li><strong>Click-through rate (CTR)</strong>: How many users clicked on the notifications.</li> 257<li><strong>Recovered carts</strong>: The number of users who returned and completed their purchase.</li> 258<li><strong>Total notifications sent</strong>: How many reminders were delivered.</li> 259</ul> 260<p>These insights will help you optimize your strategy by adjusting the timing, message content, and frequency of notifications.</p> 261<h3>Why WooCommerce Users Should Leverage Web Push Notifications for Abandoned Cart Recovery</h3> 262<p>For WooCommerce users, <strong>web push notifications</strong>
262 offer a powerful and efficient way to recover lost sales. Unlike emails, which often go unnoticed, push notifications appear directly on users’ devices, capturing their attention immediately. Here are some benefits specific to WooCommerce store owners:</p> 263<ol> 264<li><strong>Increased Sales Recovery</strong>: By sending timely and relevant reminders, you can recover a significant portion of lost sales and boost overall conversion rates.</li> 265<li><strong>Seamless WooCommerce Integration</strong>: PushAlert integrates easily with WooCommerce, allowing store owners to automate the entire process without needing technical expertise.</li> 266<li><strong>Cost-Effective Marketing</strong>: Web push notifications are highly affordable compared to traditional methods like paid ads or retargeting campaigns.</li> 267<li><strong>Automation</strong>: Once set up, abandoned cart recovery notifications are automated, giving you more time to focus on other aspects of running your store.</li> 268</ol> 269<p>Implementing <strong>abandoned cart recovery notifications</strong> is a smart and effective way to re-engage potential customers and recover lost revenue for your WooCommerce store. With the power of <strong>web push notifications</strong>, you can instantly reach out to users, reminding them to complete their purchases without needing email addresses or additional contact information.</p> 270<div class='heateor_sss_sharing_container heateor_sss_vertical_sharing heateor_sss_bottom_sharing' style='width:44px;left: -10px;top: 150px;-webkit-box-shadow:none;box-shadow:none;' data-heateor-sss-href='https://pushalert.co/blog/add-abandoned-cart-recovery-notifications-woocommerce/'><div class="heateor_sss_sharing_ul"><a aria-label="Facebook" class="heateor_sss_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#0765FE;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path fill="#fff" d="M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z"></path></svg></span></a><a aria-label="Twitter" class="heateor_sss_button_twitter" href="https://twitter.com/intent/tweet?text=How%20to%20Add%20Abandoned%20Cart%20Recovery%20Notifications%20to%20Your%20WooCommerce%20Store%20Using%20PushAlert&url=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_twitter" style="background-color:#55acee;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79
270-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a aria-label="Linkedin" class="heateor_sss_button_linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F" title="Linkedin" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_linkedin" style="background-color:#0077b5;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a aria-label="Whatsapp" class="heateor_sss_whatsapp" href="https://api.whatsapp.com/send?text=How%20to%20Add%20Abandoned%20Cart%20Recovery%20Notifications%20to%20Your%20WooCommerce%20Store%20Using%20PushAlert%20https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg" style="background-color:#55eb4c;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="heateor_sss_svg_stroke heateor_sss_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="heateor_sss_no_fill heateor_sss_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a aria-label="Reddit" class="heateor_sss_button_reddit" href="https://reddit.com/submit?url=https%3A%2F%2Fpushalert.co%2Fblog%2Fadd-abandoned-cart-recovery-notifications-woocommerce%2F&title=How%20to%20Add%20Abandoned%20Cart%20Recovery%20Notifications%20to%20Your%20WooCommerce%20Store%20Using%20PushAlert" title="Reddit" rel="nofollow noopener" target="_blank" style="font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle"><span class="heateor_sss_svg heateor_sss_s__default heateor_sss_s_reddit" style="background-color:#ff5700;width:40px;height:40px;margin:0;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box"><svg style="display:block;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"/></svg></span></a><a class="heateor_sss_more" aria-label="More" title="More" rel="nofollow noopener" style="font-size: 32px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;" href="https://pushalert.co/blog/add-abandoned-cart-recovery-notifications-woocommerce/" onclick="event.preventDefault()"><span class="heateor_sss_svg" style="background-color:#ee8e2d;width:40px;height:40px;margin:0;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;" onclick="heateorSssMoreSharingPopup(this, 'https://pushalert.co/blog/add-abandoned-cart-recovery-notifications-woocommerce/', 'How%20to%20Add%20Abandoned%20Cart%20Recovery%20Notifications%20to%20Your%20WooCommerce%20Store%20Using%2
2700PushAlert', '' )"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a></div><div class="heateorSssClear"></div></div><div class="crp_related crp-thumbs-grid"><h3>Related Posts:</h3><ul><li><a href="https://pushalert.co/blog/how-to-recover-abandoned-carts-on-your-shopify-store-with-push-notifications/" class="crp_link post-2668"><figure><picture><source srcset="https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications-300x169.png.webp 300w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications-1024x576.png.webp 1024w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications-768x432.png.webp 768w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications-1536x864.png.webp 1536w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications-391x220.png.webp 391w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/10/shopify-abandoned-cart-notifications.png.webp 1600w" sizes="auto, (max-width: 300px) 100vw, 300px" type="image/webp"><img width="300" height="169" src="https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-300x169.png" class="crp_featured crp_thumb medium webpexpress-processed" alt="Shopify Abandoned Cart Recovery Notifications" style="" title="How to Recover Abandoned Carts on your Shopify store with Push Notifications" loading="lazy" decoding="async" srcset="https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-300x169.png 300w, https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-1024x576.png 1024w, https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-768x432.png 768w, https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-1536x864.png 1536w, https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications-391x220.png 391w, https://pushalert.co/blog/wp-content/uploads/2024/10/shopify-abandoned-cart-notifications.png 1600w" sizes="auto, (max-width: 300px) 100vw, 300px"></picture></figure><span class="crp_title">How to Recover Abandoned Carts on your Shopify store…</span></a></li><li><a href="https://pushalert.co/blog/pwa-push-notifications-ios-android/" class="crp_link post-2577"><figure><picture><source srcset="https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2023/12/pwa-push-notification-ios-android-300x149.png.webp 300w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2023/12/pwa-push-notification-ios-android-1024x509.png.webp 1024w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2023/12/pwa-push-notification-ios-android-768x382.png.webp 768w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2023/12/pwa-push-notification-ios-android-442x220.png.webp 442w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2023/12/pwa-push-notification-ios-android.png.webp 1200w" sizes="auto, (max-width: 300px) 100vw, 300px" type="image/webp"><img width="300" height="149" src="https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android-300x149.png" class="crp_featured crp_thumb medium webpexpress-processed" alt="PWA Push Notifications for iOS and Android" style="" title="How to Add Web Push Notifications to your PWA on iOS and Android (The Easy Way)" loading="lazy" decoding="async" srcset="https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android-300x149.png 300w, https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android-1024x509.png 1024w, https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android-768x382.png 768w, https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android-442x220.png 442w, https://pushalert.co/blog/wp-content/uploads/2023/12/pwa-push-notification-ios-android.png 1200w" sizes="auto, (max-width: 300px) 100v
270w, 300px"></picture></figure><span class="crp_title">How to Add Web Push Notifications to your PWA on iOS…</span></a></li><li><a href="https://pushalert.co/blog/mastering-email-lead-generation-popups/" class="crp_link post-2642"><figure><picture><source srcset="https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/07/pushalert-onsite-messaging-email-marketing-300x168.png.webp 300w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/07/pushalert-onsite-messaging-email-marketing-1024x573.png.webp 1024w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/07/pushalert-onsite-messaging-email-marketing-768x429.png.webp 768w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/07/pushalert-onsite-messaging-email-marketing-393x220.png.webp 393w, https://pushalert.co/blog/wp-content/webp-express/webp-images/uploads/2024/07/pushalert-onsite-messaging-email-marketing.png.webp 1200w" sizes="auto, (max-width: 300px) 100vw, 300px" type="image/webp"><img width="300" height="168" src="https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing-300x168.png" class="crp_featured crp_thumb medium webpexpress-processed" alt="PushAlert - OnSite Messaging with Email Marketing" style="" title="Mastering Email Lead Generation Using Popups with Targeting, Triggers, and Templates Using PushAlert" loading="lazy" decoding="async" srcset="https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing-300x168.png 300w, https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing-1024x573.png 1024w, https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing-768x429.png 768w, https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing-393x220.png 393w, https://pushalert.co/blog/wp-content/uploads/2024/07/pushalert-onsite-messaging-email-marketing.png 1200w" sizes="auto, (max-width: 300px) 100vw, 300px"></picture></figure><span class="crp_title">Mastering Email Lead Generation Using Popups with…</span></a></li></ul><div class="crp_clear"></div></div> 271 </div><!-- .entry-content --> 272 273 <div class="entry-footer"> 274 <div class="tagcloud"> <a href="https://pushalert.co/blog/tag/abandoned-cart/" rel="tag">abandoned cart</a> <a href="https://pushalert.co/blog/tag/abandoned-cart-drip/" rel="tag">abandoned cart drip</a> <a href="https://pushalert.co/blog/tag/woocommerce/" rel="tag">woocommerce</a> <a href="https://pushalert.co/blog/tag/wordpress/" rel="tag">wordpress</a></div> 275 </div><!-- .entry-footer --> 276 277 <link rel='stylesheet' id='1ab27d16b2-css' href='https://pushalert.co/blog/wp-content/plugins/starbox/themes/minimal/css/frontend.min.css?ver=3.5.4' type='text/css' media='all' /> 278 279 <div class="abh_box abh_box_custom abh_box_minimal"><ul class="abh_tabs"> <li class="abh_about abh_active"><a href="#abh_about">Author</a></li> <li class="abh_posts"><a href="#abh_posts">Recent Posts</a></li></ul><div class="abh_tab_content"><section class="vcard author abh_about_tab abh_tab" itemscope itemprop="author" itemtype="https://schema.org/Person" style="display:block"><div class="abh_image" itemscope itemtype="https://schema.org/ImageObject"><a href = "https://pushalert.co" class="url" target = "_blank" title = "Ashwini Kuldeep" rel="nofollow" > <img alt='Ashwini Kuldeep' src='https://secure.gravatar.com/avatar/29e63474a7b9660ba8f44fa9e84fbd92a5d3933902bd3613e2c31d9a87b6dce9?s=250&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/29e63474a7b9660ba8f44fa9e84fbd92a5d3933902bd3613e2c31d9a87b6dce9?s=500&d=mm&r=g 2x' class='avatar avatar-250 photo' height='250' width='250' decoding='async'/></a > </div><div class="abh_social"> </div><div class="abh_text"><div class="abh_name fn name" itemprop="name" ><a href="https://pushalert.co" class="url" target="_blank" rel="nofollow">Ashwini Kuldeep</a></div><div class="abh_job" ></div><div class="description note abh_description" itemprop="description" ></div></div> </section><section class="abh_posts_tab abh_tab" ><div class="abh_image"><a href="https://pushalert.co" class="url" target="_blank" title="Ashwini Kuldeep" rel="nofollow"><img alt='Ashwini Kuldeep' src='https://secure.gravatar.com/avatar/29e63474a7b9660ba8f44fa9e84fbd92a5d3933902bd3613e2c31d9a87b6dce9?s=250&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/29e63474a7b9660ba8f44fa9e84fbd92a5d3933902bd3613e2c31d9a87b6dce9?s=500&d=mm&r=g 2x' class='avatar avatar-250 photo' height='250' width='250' decoding='async'/></a></div><div class="abh_social"> </div><div class="abh_text"><div class="abh_name" >Latest posts by Ashwini Kuldeep <span class="abh_allposts">(<a href="https://pushalert.co/blog/author/ashwini/">see all</a>)</span></div><div class="abh_description note" ><ul> <li> <a href="https://pushalert.co/blog/publishers-owned-audience-marketing-using-push-notifications/">Why Publishers Need an Owned Audience Strategy to Grow Traffic and Revenue</a><span> - September 12, 2026</span> </li> <li> <a href="https://pushalert.co/blog/migrating-your-web-push-subscribers-to-pushalert/">Migrating Your Web Push Subscribers to PushAlert Without Starting Over</a><span> - September 10, 2026</span> </li> <li> <a href="https://pushalert.co/blog/how-smart-shopify-stores-are-using-web-push-notifications-to-grow-revenue/">How Smart Shopify Stores Are Using Web Push Notifications to Grow Revenue</a><span> - May 5, 2025</span> </li></ul></div></div> </section></div> </div> <div class="row"> 280 <div class="col-md-12"> 281 <nav class="navigation post-navigation" role="navigation"> 282 <div class="nav-links clearfix"> 283 <div class="nav-previous pull-left"><a href="https://pushalert.co/blog/how-to-recover-abandoned-carts-on-your-shopify-store-with-push-notifications/" rel="prev"><span class="meta-nav"></span> How to Recover Abandoned Carts on your Shopify store with Push Notifications</a></div><div class="nav-next pull-right"><a href="https://pushalert.co/blog/web-push-notification-frequency-industry-standards/" rel="next">Finding the Right Web Push Notification Frequency – Industry Standards and Optimal Number of Campaigns to Send <span class="meta-nav"></span></a></div> </div><!-- .nav-links --> 284 </nav><!-- .navigation --> 285 </div> 286 </div> 287 288 <div class="clearfix"></div> 289 290 291 292 293 294 <div class="clearfix"></div> 295 296</article> </div> <!-- #main --> 297 298 </div><!-- .row --> 299 </div> <!-- .container --> 300 </div><!-- .wrapsemibox --> 301 302 </div><!-- .end pagephp with no shortcode added --> 303 304 305<div class="clearfix"></div> 306<div id="bottom" class="footer footer-widget-area"> 307 <p id="back-top"> 308 <a href="#top"><span><i class="fa fa-chevron-up"></i></span></a> 309 </p> 310 <div class="container"> 311 <div class="row"> 312 <div class="col-md-4 mt30"> 313 <h3 class="title">Recommended</h3> 314 <ul class="unstyled"> 315 <li><a href="/blog/increase-web-push-notification-subscription-rate/">5 Ways to Boost Web Push Notification Subscription Rate</a></li> 316 <li><a href="/blog/audience-segmentation-ecommerce-conversions/">Audience Segmentation is the Key to Drive Conversions with Push Notifications</a></li> 317 <li><a href="/blog/5-things-you-can-do-to-improve-push-notifications/">5 things you can do to improve Push Notifications</a></li> 318 <li><a href="/blog/increase-sales-engagement-reach-with-web-push-notifications/">Increase your sales, engagement with Web Push Notifications</a></li> 319 <li><a href="/blog/improve-clicks-push-notification-action-buttons/">Increase Engagement in Push Notifications with Action Buttons</a></li> 320 </ul> 321 </div> 322 <div class="col-md-3 mt30"> 323 <h3 class="title">Resources</h3> 324 <ul class="unstyled"> 325 <li><a href="/push-notifications-for-chrome">Chrome Push Notifications</a></li> 326 <li><a href="/push-notifications-for-firefox">Firefox Push Notifications</a></li> 327 <li><a href="/push-notifications-for-wordpress">Push Notifications for WordPress</a></li> 328 <li><a href="/push-notifications-for-joomla">Push Notifications for Joomla</a></li> 329 <li><a href="/mobile-push-notifications">Mobile Push Notifications</a></li> 330 <li><a href="/js-api">Javascript API</a></li> 331 <li><a href="/rest-api">REST API</a></li> 332 </ul> 333 </div> 334 <div class="col-md-2 mt30"> 335 <h3 class="title">Help</h3> 336 <ul class="unstyled"> 337 <li><a href="https://support.pushalert.co">Support</a></li> 338 <li><a href="/about-us">About Us</a></li> 339 <li><a href="/contact-us">Contact Us</a></li> 340 <li><a href="/pricing#faq">FAQs</a></li> 341 <li><a href="/terms-and-conditions.html">Terms & Conditions</a></li> 342 <li><a href="/privacy-policy.html">Privacy Policy</a></li> 343 <li><a href="#" class="pushalert-notification-preferences">Notification Preferences</a></li> 344 <li><a href="/gdpr">GDPR</a></li> 345 <li><a href="/ccpa">CCPA</a></li> 346 </ul> 347 </div> 348 <div class="col-md-3 mt30"> 349 <h3 class="footerbrand">PushAlert</h3> 350 <p> 351 PushAlert is a user engagement, retention and marketing automation platform which allows you to push real-time notifications to your website users on both mobile and desktop. 352 </p> 353 354 <ul class="social-icons-pa list-soc"> 355 <li><a target="_blank" rel="nofollow noopener" class="link-facebook" href="https://www.facebook.com/PushAlertCo"><i class="fa fa-facebook"></i></a></li> 356 <li><a target="_blank" rel="nofollow noopener" class="link-twitter" href="https://twitter.com/PushAlertCo"><i class="fa fa-twitter"></i></a></li> 357 <li><a target="_blank" rel="nofollow noopener" class="link-linkedin" href="https://www.linkedin.com/company/PushAlert"><i class="fa fa-linkedin"></i></a></li> 358 </ul> 359 </div> 360 </div> 361 </div> 362</div> 363 364 365 <section class="nowidgetbottom copyright"> 366 <div class="container"> 367 <div class="row"> 368 <div class="text-center"> 369 <p> 370 ©
370 Copyright 2026 InkWired. All rights reserved. 371 </p> 372 </div> 373 </div> 374 </div> 375 <a id="gototop" class="gototop" href="#"><i class="icon-chevron-up"></i></a><!--#gototop--> 376 </section><!--/#footer--> 377 378 379 380</div> 381 382
382<script type="speculationrules"> 383{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/blog/*"},{"not":{"href_matches":["/blog/wp-*.php","/blog/wp-admin/*","/blog/wp-content/uploads/*","/blog/wp-content/*","/blog/wp-content/plugins/*","/blog/wp-content/themes/calypso/*","/blog/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 384</script>
vendor: 1 bytes, line 384
384
385<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/bootstrap.js?ver=6.9.9" id="wowbootstrap-js"></script>
vendor: 1 bytes, line 385
385
386<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/easing.js?ver=6.9.9" id="woweasing-js"></script>
vendor: 1 bytes, line 386
386
387<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/wow.js?ver=6.9.9" id="wowwow-js"></script>
vendor: 1 bytes, line 387
387
388<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/appear.js?ver=6.9.9" id="wowappear-js"></script>
vendor: 1 bytes, line 388
388
389<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/fitvids.js?ver=6.9.9" id="wowfitvids-js"></script>
vendor: 1 bytes, line 389
389
390<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/common.js?ver=6.9.9" id="wowcommon-js"></script>
vendor: 1 bytes, line 390
390
391<script type="text/javascript" id="q2w3_fixed_widget-js-extra"> 392/* <![CDATA[ */ 393var q2w3_sidebar_options = [{"sidebar":"sidebar-blog","use_sticky_position":false,"margin_top":80,"margin_bottom":0,"stop_elements_selectors":"","screen_max_width":800,"screen_max_height":0,"widgets":["#text-2"]}]; 394//# sourceURL=q2w3_fixed_widget-js-extra 395/* ]]> */ 396</script>
vendor: 1 bytes, line 396
396
397<script type="text/javascript" src="https://pushalert.co/blog/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js?ver=6.2.3" id="q2w3_fixed_widget-js"></script>
vendor: 1 bytes, line 397
397
398<script type="text/javascript" id="heateor_sss_sharing_js-js-before"> 399/* <![CDATA[ */ 400function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://pushalert.co/blog/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://pushalert.co/blog/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://pushalert.co/blog/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 1;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 401//# sourceURL=heateor_sss_sharing_js-js-before 402/* ]]> */ 403</script>
vendor: 1 bytes, line 403
403
404<script type="text/javascript" src="https://pushalert.co/blog/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.79" id="heateor_sss_sharing_js-js"></script>
vendor: 1 bytes, line 404
404
405<script type="text/javascript" src="https://pushalert.co/blog/wp-content/themes/calypso/assets/js/parallax.js?ver=6.9.9" id="wowparallax-js"></script>
vendor: 1 bytes, line 405
405
406<script id="wp-emoji-settings" type="application/json"> 407{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://pushalert.co/blog/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}} 408</script>
vendor: 1 bytes, line 408
408
409<script type="module"> 410/* <![CDATA[ */ 411/*! This file is auto-generated */ 412var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 413//# sourceURL=https://pushalert.co/blog/wp-includes/js/wp-emoji-loader.min.js 414/* ]]> */ 415</script>
vendor: 1 bytes, line 415
415
416<script type='text/javascript' src='https://pushalert.co/blog/wp-content/themes/calypso/assets/js/custom.js?ver=5.6'></script>
416 417<!-- Start of Async Drift Code -->
418<script> 419 420function LoadDriftWidget(){ 421 !function() { 422 var t = window.driftt = window.drift = window.driftt || []; 423 if (!t.init) { 424 if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice.")); 425 t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ], 426 t.factory = function(e) { 427 return function() { 428 var n = Array.prototype.slice.call(arguments); 429 return n.unshift(e), t.push(n), t; 430 }; 431 }, t.methods.forEach(function(e) { 432 t[e] = t.factory(e); 433 }), t.load = function(t) { 434 var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script"); 435 o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js"; 436 var i = document.getElementsByTagName("script")[0]; 437 i.parentNode.insertBefore(o, i); 438 }; 439 } 440 }(); 441 drift.SNIPPET_VERSION = '0.3.1'; 442 drift.load('kvebg3kuw6d9'); 443} 444window.addEventListener("load", function(){ 445 setTimeout(function(){ 446 LoadDriftWidget(); 447 }, 1500); 448}); 449</script>
449 450<!-- End of Async Drift Code -->
vendor: 64 bytes, lines 450-451
450 451<script async src="https://www.googletagmanager.com/gtag/js?id=
451AW-17771411860
vendor: 13 bytes, line 451
451"></script>
452<script> 453
vendor: 144 bytes, lines 453-457
453window.dataLayer = window.dataLayer || []; 454 function gtag(){dataLayer.push(arguments);} 455 gtag("js", new Date()); 456 457 gtag("config", "
457G-DLMQBQVFSE
vendor: 26 bytes, lines 457-460
457" ); 458 459 460
460gtag("config", "AW-17771411860", { "allow_enhanced_conversions":true }); 461</script>
461 462
463<script> 464 var _paq = window._paq = window._paq || []; 465 _paq.push(["trackPageView"]); 466 _paq.push(["enableLinkTracking"]); 467 (function() { 468 var u="/"; 469 _paq.push(["setTrackerUrl", u+"analytics.php"]); 470 _paq.push(["setSiteId", "1"]); 471 var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; 472 g.async=true; g.src=u+"analytics.js"; s.parentNode.insertBefore(g,s); 473 })(); 474</script>
vendor: 1 bytes, line 474
474
475<script> 476Â fbq('track', 'ViewContent'); 477</script>
477 478 479</body> 480</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.