Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro
Live Demo Back In Stock Notifier is a WooCommerce Waitlist Pro Plugin that displays the Email Subscription form on the frontend when a product is Out of Stock. When a Product comes Back in Stock, this plugin notifies the subscribers by email in the background process. Many of the existing plugins loop through the subscribers to send mail, so there is a high chance of failure or timeouts. This plugin is designed to overcome this problem by sending emails using a background process, ensuring it does not fail until the completion of the loop, thus converting your subscribers into customers. Supported Product Types of WooCommerce Simple Variable Grouped Simple Subscription (From WooCommerce) Variable Subscription (From WooCommerce) Product Bundle (From WooCommerce) We designed this product to manage subscribers in one place. What happens if we send instock mail to 10,000+ subscribers? The server will likely crash or encounter timeout issues, sometimes resulting in duplicate emails being sent to subscribers. We designed this plugin to overcome this situation by sending emails in the background, ensuring emails are sent to the respective users without any issues. Features Advanced Waitlist Plugin for WooCommerce. Shows the Email Subscription Form when a Product is Out of Stock. Automatically notify by email when a product comes Back In Stock. Works with Simple Product, Variable Product, Grouped Product, Simple Subscription, and Variable Subscription (Product Level and Variant Level). Google reCAPTCHA for Subscribe Field Turn the interested visitors into customers using the Back In Stock Notifier. Works for both Guests and Members. For Members, their Email Id is pre-filled in the Subscription Form. Duplicate Email Ids checked for each Product, ensuring the same Email Id will not be duplicated for the same Product Notify List. Option to Show Waitlist Subscribe Form on Back Orders Error Message customization options. Mail subject and message are customizable in Admin Settings. Translation Ready. PREMIUM ADD-ON: WPML Compatible. PREMIUM ADD-ON: Subscription Mail with Unsubscribe Option. PREMIUM ADD-ON: Double Opt-In Support (Main Plugin v1.10.2 required) Subscribed Email Ids can be deleted from the backend. PREMIUM ADD-ON: Ban Email Ids and Domains. PREMIUM ADD-ON: Custom CSS to customize frontend Subscriber Form. PREMIUM ADD-ON: Export Waitlist as CSV file. PREMIUM ADD-ON: Mailchimp Sync. PREMIUM ADD-ON: Track Sales. PREMIUM ADD-ON: Polylang. PREMIUM ADD-ON: Edit Subscribers. PREMIUM ADD-ON: Import CSV. PREMIUM ADD-ON: Twilio. PREMIUM ADD-ON: Klaviyo. PREMIUM ADD-ON: ActiveCampaign. Notification Mails are highly customizable. Works out of the box. Simple and Easy to use. Extensions We continue to support this plugin based on our paid extensions. Anyone can afford to buy our extensions. Our Add-ons will add value to the core product. Listed Extensions are not mandatory to use, but we recommend buying all these extensions. WPML – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Unsubscribe – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Double Opt-In – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Ban Emails – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Export CSV – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Custom CSS – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Mailchimp – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Track Sales – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Polylang – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Import CSV – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Edit Subscribers – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Twilio SMS – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Klaviyo – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro ActiveCampaign – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Bundle Add-ons(All Add-ons with discounted price) – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro and more coming soon Standalone Pro Plugins by ProPluginsLab Explore our range of powerful standalone WooCommerce plugins – built independently and packed with advanced features. Composite Products for WooCommerce Pro with Inbuilt Product Bundle Feature (2 in 1) – Create highly configurable composite products with an inbuilt product bundle builder. Two powerful features in one plugin – let customers build their own kits, boxes, or product combos with ease. Fees for WooCommerce Pro – Advanced Fees Manager Plugin for WooCommerce – Add extra fees and surcharges to WooCommerce orders based on flexible conditions such as cart total, shipping method, payment gateway, product category, user role, and more. Full control over conditional fee rules. Gift Cards for WooCommerce Pro – Advanced Gift Card Plugin – Sell and manage digital gift cards in your WooCommerce store. Supports customizable gift card templates, scheduled delivery, balance management, and flexible redemption options. Name Your Price for WooCommerce Pro – Let your customers set their own price for products. Perfect for donations, pay-what-you-want campaigns, tipping, and flexible pricing models. Set minimum and maximum price boundaries with full control. Visit ProPluginsLab for all our premium WooCommerce plugins and solutions. WPML – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro This Addon is based on WPML, for sending an email to your subscribed users based on their language, which has more potential than sending it in the site language. If you are already using WPML, then you already know the advantages. After activation, this plugin will register admin_texts_cwginstocksettings for string translation. Then we pick the subscriber’s current language, check the translated text available for that language, and finally, we mail it to the corresponding user. This Addon is necessary when you want to make use of WPML. Unsubscribe – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro If you subscribed wrongly to the product/someone wrongly subscribed to the product without your notice, using this addon, that user can unsubscribe from the list at any time. For all members (guests as well), the Success Subscriber email will have an unsubscribe link (using our shortcode). For members, they can unsubscribe from their my account at any time, which lists their subscribed lists. Double Opt-In – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro If you subscribed wrongly to the product/someone wrongly subscribed to the product without your notice, using this addon, that user will receive an email to confirm the subscription. If they confirm, it will be considered as a confirmed subscription. If they ignore it, the pending list will be deleted automatically after X days. For all members (guests as well). Ban Emails – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro This Add-on adds great value to the core and blocks disposable email domains/public email domains, as well as specific email addresses. Websites like mailinator, etc., allow the creation of email and subscription to the product, so this will give one more check with email addresses to avoid fake domains being subscribed. Export CSV – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Export your subscriber lists to CSV data, which can be used for your records or for promotional emails, newsletter subscriptions, etc. As soon as the plugin is active, an Export CSV button will appear above the list table of Subscribers, and clicking the button will export the CSV data. Custom CSS – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Everyone wants to customize their subscriber form, and they want an easy method to design it. Using this Addon, we designed the settings to customize the subscriber form with options like Color, Size, and Custom CSS. This Addon will be very helpful to others without having to customize CSS files. Mailchimp – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro What if you want to sync your subscriber lists with Mailchimp? Using this add-on, you can configure it and rest assured, as we automatically fetch the subscribers (new/old) and sync them to Mailchimp in the background process. Track Sales – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Track Sales is an add-on for Back In Stock Notifier. Using this Addon, you can track the subscribers who purchase a product through our back in stock email. Polylang – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Polylang is an add-on for Back In Stock Notifier, which supports sending emails (both success subscription and back in stock email) based on the user’s chosen language. Import CSV – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro The Import CSV add-on is for the Back In Stock Notifier plugin. Using this add-on, you can import subscribers via a CSV file. This add-on will be helpful when you want to move/clone subscribers from other platforms to our platform. For a streamlined import, we highly suggest importing 500 entries at a time for a single CSV file. Edit Subscribers – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Edit Subscribers is an add-on for Back In Stock Notifier. Using this add-on, the admin can edit already subscribed user entries without any hassle. Let’s say you found that entries of subscriptions contain wrong information that you want to correct. With this add-on, you can easily achieve that. Twilio SMS – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro The Twilio SMS Add-On for the Back in Stock Notifier for WooCommerce plugin enables you to send automated SMS alerts to customers when items they’re interested in return to stock. By integrating Twilio SMS functionality, this add-on helps you engage customers with timely updates and capture missed sales opportunities. Klaviyo – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro The Klaviyo Add-on will helpful to sync subscribers from Back InStock Notifier to Klaviyo ActiveCampaign – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro The ActiveCampaign Add-on will helpful to sync subscribers from Back InStock Notifier to ActiveCampaign Bundle Add-ons (All 14 Add-ons with a discounted price) + Future any New Add-ons – Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro Some people need a few add-ons, and some people need all add-ons. For them, we created bundle add-ons with a discounted price for all fourteen add-ons + any new add-ons.
Top keywords
- woocommerce76×4.63%
- back44×2.68%
- stock44×2.68%
- back in stock41×2.50%
- notifier39×2.38%
- stock notifier37×2.25%
- pro36×2.19%
- waitlist34×2.07%
- notifier for woocommerce31×1.89%
- waitlist pro31×1.89%
- woocommerce waitlist31×1.89%
- woocommerce waitlist pro31×1.89%
Rock The Slackbot
What is Slack? Slack is a team collaboration tool that offers chat rooms organized by topic, as well as private groups and direct messaging. It’s a great way to be productive with your team without clogging up your inbox. What is A Slackbot? Slackbot is Slack’s built-in robot, which helps us send messages to you and your team inside your Slack account. Why Rock The Slackbot? Because it can help you manage your websites, and stay on top of changes, by sending notifications (following numerous WordPress events) to your Slackbot who will pass them along to a channel or direct message in your Slack account. Rock the Slackbot is multisite-friendly. Rock the Slackbot sends customizable notifications for the following events: When a post is published When a post is unpublished When a post is updated When a post is deleted When a post is trashed When a comment is added When a comment is approved When a comment is unapproved When a comment is marked as spam When a comment is trashed When a 404 error is thrown When a menu item is deleted When media is added When media is edited When media is deleted When a user is added When a user is deleted When a user’s role is changed When a plugin, theme, or core update is available When a plugin, theme, or core is updated I’m working to add the following events: When menu item is added When plugins or themes are uploaded When plugins or themes are activated Each event can be customized to allow you to send different event notifications to different Slack channels, e.g. you can send core, theme and plugin updates to your “wp-development” channel while all of your post changes go to your “wp-content” channel. Please use the Issues section of this plugin’s GitHub repo to suggest features, like other notification events. A Slack account is required to use this plugin and is free to use for as long as you want and with an unlimited number of people. Visit the Slack website to learn more and sign up. Send A Simple Slack Message You can use the following send_webhook_message() function to send a simple message to your Slack account. The function accepts the following parameters: $webhook_id_or_url – provide the webhook URL or the ID of one stored in settings $message – the message you want to send $channel – OPTIONAL – the channel you want to send message to. Prefix with # for a specific channel or @ for a specific user. Will use default channel if nothing is passed. // Use this function to send a simple message to Slack rock_the_slackbot()->send_webhook_message( ‘564d3c1cdf52d’, ‘this is a test’, ‘#testchannel’ ); Filters Rock The Slackbot has filters setup to allow you to tweak each WordPress notification before it’s sent. You can setup a filter for all notifications or drill down by event or specific webhook. Each notification filter passes three arguments: $notification – an array containing the notification information: webhook URL (the URL for your Slack account) and the payload (all of the information being sent to Slack) for the notification $notification_event – the slug of the notification event Will be false if you send a custom Slack notification that doesn’t involve a WordPress event $event_args – an array containing notification event specific information Will be false if you send a custom Slack notification that doesn’t involve a WordPress event See Notification Events below to learn which information is passed to the filters for each notification event. Filter all WordPress notifications add_filter( 'rock_the_slackbot_notification', 'filter_rock_the_slackbot_notification', 10, 3 ); function filter_rock_the_slackbot_notification( $notification, $notification_event, $event_args ) { // Change the pieces // Return the notification return $notification; } Filter WordPress notifications by webhook ID // You can find the ID for each of your webhooks on their edit screen in the admin add_filter( 'rock_the_slackbot_notification_(webhook_id)', 'filter_rock_the_slackbot_notification_webhook', 10, 3 ); function filter_rock_the_slackbot_notification_webhook( $notification, $notification_event, $event_args ) { // Change the pieces // Return the notification return $notification; } Filter WordPress notifications by event slug // The event slugs are listed below add_filter( 'rock_the_slackbot_notification_(notification_event)', 'filter_rock_the_slackbot_notification_event', 10, 3 ); function filter_rock_the_slackbot_notification_event( $notification, $notification_event, $event_args ) { // Change the pieces // Return the notification return $notification; } Filter all outgoing webhook payloads that are sent to Slack Whether it’s a WordPress notification or a simple Slack message, all messages to Slack are sent as a payload in an outgoing webhook. This filter allows you to change any payload sent to Slack in an outgoing webhook. add_filter( 'rock_the_slackbot_outgoing_webhook_payload', 'filter_rock_the_slackbot_outgoing_webhook_payload', 10, 2 ); function filter_rock_the_slackbot_outgoing_webhook_payload( $payload, $webhook_url ) { // Change the payload // Return the payload return $notification; } Notification Events Including event specific information passed to filters for each notification event. Content post_published Passed To Filters post – the WP_Post object data of the post that was published old_post_status – the status of the post before it was published new_post_status – the current status of the published post post_unpublished Passed To Filters post – the WP_Post object data of the post that was unpublished old_post_status – the status of the post before it was unpublished new_post_status – the current status of the unpublished post post_updated Passed To Filters post_id – the post ID of the post you updated post_before – the WP_Post object data of the post before it was updated post_after – the WP_Post object data of the post after it was updated post_deleted Passed To Filters post – the WP_Post object data of the post that was deleted post_trashed Passed To Filters post – the WP_Post object data of the post that was trashed is_404 Passed To Filters url – the URL that threw the 404 error referer – the HTTP referer (may not always be defined) ip_address – the IP address of the user who visited the URL (may not always be defined) user_agent – the user agent of the user who visited the URL (may not always be defined) wp_query – the WordPress query variables mysql_request – the MySQL query request Menus menu_item_deleted Passed To Filters menu – the WP_Post object data of the menu that held the menu item menu_item_id – the post ID of the menu item that was deleted Media add_attachment Passed To Filters attachment_post – the WP_Post object data for the attachment you added edit_attachment Passed To Filters attachment_post – the WP_Post object data for the attachment you edited delete_attachment Passed To Filters attachment_post – the WP_Post object data for the attachment you deleted Users user_added Passed To Filters user – the WP_User data for the user you added user_deleted Passed To Filters user – the WP_User data for the user you deleted set_user_role Passed To Filters user – the WP_User data for the user whose role was changed current_user_roles – the current user roles for the user whose role was changed old_user_roles – the old user roles for the user whose role was changed Updates core_update_available Passed To Filters current_version – the current version number of WordPress core new_version – the version number for the WordPress core update core_updated Passed To Filters current_version – the current version number of WordPress core after the update old_version – the old version number for WordPress core before the update plugin_update_available Passed To Filters plugins – includes an array of the plugins who have updates available plugin_updated Passed To Filters plugin – includes an array of the plugin(s) that were updated theme_update_available Passed To Filters themes – includes an array of the themes who have updates available theme_updated Passed To Filters theme – includes an array of the theme(s) that were updated Filter Examples You can use a filter to change the Slack notification to go to a different Slack channel according to post information, like the post category: add_filter( 'rock_the_slackbot_notification', 'filter_rock_the_slackbot_notification', 10, 3 ); function filter_rock_the_slackbot_notification( $notification, $notification_event, $event_args ) { // Only run filter for specific events switch ( $notification_event ) { // This way you can set which events you want to use case 'post_published': case 'post_unpublished': case 'post_updated': case 'post_deleted': case 'post_trashed': // Get category names $categories = wp_get_post_categories( $event_args[ 'post_id' ], array( 'fields' => 'names' ) ); // Replace 'CategoryName' with the category you're looking for if ( in_array( 'CategoryName', $categories ) ) { // Change the channel in the payload // Make sure you prefix the channel name with # $notification[ 'payload' ][ 'channel' ] = '#newchannel'; } break; } // Return the notification return $notification; }