{"id":296507,"date":"2026-04-17T03:47:28","date_gmt":"2026-04-17T03:47:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/lead-sarthi-push-notifications\/"},"modified":"2026-04-17T05:44:30","modified_gmt":"2026-04-17T05:44:30","slug":"lead-sarthi-push-notifications","status":"publish","type":"plugin","link":"https:\/\/ro.wordpress.org\/plugins\/lead-sarthi-push-notifications\/","author":23475096,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.4","tested":"6.9.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"Lead Sarthi Push Notifications","header_author":"LeadSarthi","header_description":"Sends Push Notifications to the Subscribed Users","assets_banners_color":"255179","last_updated":"2026-04-17 05:44:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/push.leadsarthi.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":97,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"srikantkumarpadhisri","date":"2026-04-17 03:47:09"},"1.0.4":{"tag":"1.0.4","author":"srikantkumarpadhisri","date":"2026-04-17 05:44:30"}},"upgrade_notice":{"1.0.1":"<p>Minor update with documentation improvements.<\/p>","1.0.0":"<p>Initial release of LeadSarthi Push Notifications plugin.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3508512,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3508512,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3508512,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3508512,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.0.4"],"block_files":[],"assets_screenshots":{"Screenshot-1.PNG":{"filename":"Screenshot-1.PNG","revision":3508512,"resolution":"1","location":"assets","locale":"","width":1112,"height":385},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3508512,"resolution":"2","location":"assets","locale":"","width":1366,"height":768},"Screenshot-3.PNG":{"filename":"Screenshot-3.PNG","revision":3508512,"resolution":"3","location":"assets","locale":"","width":1105,"height":589},"Screenshot-4.PNG":{"filename":"Screenshot-4.PNG","revision":3508512,"resolution":"4","location":"assets","locale":"","width":1103,"height":552},"Screenshot-5.PNG":{"filename":"Screenshot-5.PNG","revision":3508512,"resolution":"5","location":"assets","locale":"","width":665,"height":421}},"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[307,456,4906,1155,37677],"plugin_category":[55],"plugin_contributors":[260418],"plugin_business_model":[],"class_list":["post-296507","plugin","type-plugin","status-publish","hentry","plugin_tags-engagement","plugin_tags-marketing","plugin_tags-notifications","plugin_tags-push-notifications","plugin_tags-web-push","plugin_category-seo-and-marketing","plugin_contributors-srikantkumarpadhisri","plugin_committers-srikantkumarpadhisri"],"banners":{"banner":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/banner-772x250.png?rev=3508512","banner_2x":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/banner-1544x500.png?rev=3508512","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/icon-128x128.png?rev=3508512","icon_2x":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/icon-256x256.png?rev=3508512","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/Screenshot-1.PNG?rev=3508512","caption":""},{"src":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/Screenshot-2.png?rev=3508512","caption":""},{"src":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/Screenshot-3.PNG?rev=3508512","caption":""},{"src":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/Screenshot-4.PNG?rev=3508512","caption":""},{"src":"https:\/\/ps.w.org\/lead-sarthi-push-notifications\/assets\/Screenshot-5.PNG?rev=3508512","caption":""}],"raw_content":"<!--section=description-->\n<p>LeadSarthi Push Notifications enables WordPress websites to send real-time browser push notifications to users who subscribe to notifications.<\/p>\n\n<p>This plugin integrates your website with the LeadSarthi platform and provides an easy way to collect subscribers, send notifications, and track engagement.<\/p>\n\n<p>This plugin uses an external service to deliver notifications. Please review our privacy policy:\nhttps:\/\/push.leadsarthi.com\/privacy-policy\/<\/p>\n\n<p>Official Website:\nhttps:\/\/push.leadsarthi.com<\/p>\n\n<p>Step by Step Integration Guide:\nhttps:\/\/push.leadsarthi.com\/integration-guide\/<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Easy activation using Registration ID<\/li>\n<li>Customizable subscription prompt message box<\/li>\n<li>Automatic service worker setup<\/li>\n<li>Real-time push notification delivery<\/li>\n<li>Subscriber tracking and analytics<\/li>\n<li>Works on modern browsers<\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin connects to an external service (https:\/\/push.leadsarthi.com) to send push notifications.<\/p>\n\n<p>Data sent:<\/p>\n\n<ul>\n<li>Subscriber ID<\/li>\n<li>Browser information<\/li>\n<\/ul>\n\n<p>This data is used to deliver push notifications.<\/p>\n\n<p>You can view the full privacy policy here:\nhttps:\/\/push.leadsarthi.com\/privacy-policy\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the \/wp-content\/plugins\/leadsarthi-push-notifications directory, or install the plugin through the WordPress Plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>After activation, you will be automatically redirected to the LeadSarthi Push Settings page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20activate%20the%20plugin%3F\"><h3>How do I activate the plugin?<\/h3><\/dt>\n<dd><ol>\n<li>Visit https:\/\/push.leadsarthi.com\/dashboard\/register-website\/<\/li>\n<li>Enter your website homepage URL and register.<\/li>\n<li>Copy the generated Registration ID.<\/li>\n<li>Paste it into the plugin settings page and click Activate.<\/li>\n<\/ol><\/dd>\n<dt id=\"what%20happens%20during%20activation%3F\"><h3>What happens during activation?<\/h3><\/dt>\n<dd><p>The Registration ID is sent to:\nhttps:\/\/push.leadsarthi.com\/activate-website-plugin\/<\/p>\n\n<p>It is validated against existing records. If valid, the plugin is activated. Otherwise, an error message is displayed with the reason.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20subscription%20prompt%3F\"><h3>Can I customize the subscription prompt?<\/h3><\/dt>\n<dd><p>Yes. After activation, you can customize:<\/p>\n\n<ul>\n<li>Background color<\/li>\n<li>Text color<\/li>\n<li>Message text<\/li>\n<li>Button text<\/li>\n<\/ul><\/dd>\n<dt id=\"how%20does%20the%20subscription%20process%20work%3F\"><h3>How does the subscription process work?<\/h3><\/dt>\n<dd><p>When a user visits the website, a prompt message box appears after a delay (default 15 seconds, configurable).<\/p>\n\n<ul>\n<li><p>If user clicks \"Yes\":<\/p>\n\n<ul>\n<li>Browser permission request is shown.<\/li>\n<li>If allowed, a subscription is created and stored on LeadSarthi servers.<\/li>\n<\/ul><\/li>\n<li><p>If user clicks \"No\":<\/p>\n\n<ul>\n<li>Prompt is not shown again for 24 hours.<\/li>\n<\/ul><\/li>\n<li><p>If user blocks permission:<\/p>\n\n<ul>\n<li>Prompt is suppressed for 24 hours.<\/li>\n<\/ul><\/li>\n<\/ul><\/dd>\n<dt id=\"does%20the%20plugin%20store%20user%20data%20locally%3F\"><h3>Does the plugin store user data locally?<\/h3><\/dt>\n<dd><p>No. Subscription data is stored securely on LeadSarthi servers.<\/p><\/dd>\n<dt id=\"how%20do%20i%20send%20notifications%3F\"><h3>How do I send notifications?<\/h3><\/dt>\n<dd><p>Login to:\nhttps:\/\/push.leadsarthi.com<\/p>\n\n<p>Create and send notifications instantly to all subscribed users.<\/p><\/dd>\n<dt id=\"what%20analytics%20are%20available%3F\"><h3>What analytics are available?<\/h3><\/dt>\n<dd><p>Inside the LeadSarthi dashboard, you can track:<\/p>\n\n<ul>\n<li>Subscribers gained<\/li>\n<li>Subscribers lost<\/li>\n<li>Notifications sent<\/li>\n<li>Notification clicks<\/li>\n<\/ul><\/dd>\n<dt id=\"what%20happens%20on%20plugin%20deactivation%3F\"><h3>What happens on plugin deactivation?<\/h3><\/dt>\n<dd><p>Upon deactivation:<\/p>\n\n<ul>\n<li>Registration ID is removed<\/li>\n<li>You need to repeat the activation process again<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fixed an issue where the prompt message box would default to appearing 15 seconds after a user visited the site, even if the administrator had set a higher value. The prompt now correctly honors the specific duration configured in the admin settings.<\/li>\n<li>To prevent confusion with the standard plugin activation process, we have renamed the input field's primary button from 'Activate' to 'Register.' Additionally, upon successful registration, the button now displays 'Registered' instead of 'Activated' when in its disabled state.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Update color values in the customize prompt message box was not reflecting in the prompt message box at the frontend. Fixed.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fixed: Sanitization, validation, and escaping of user input and output.<\/li>\n<li>Fixed: Proper escaping of variables in inline JavaScript.<\/li>\n<li>Improved: Security hardening as per WordPress guidelines.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated contributors field<\/li>\n<li>Minor documentation improvements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Registration-based activation<\/li>\n<li>Customizable prompt UI<\/li>\n<li>Service worker integration<\/li>\n<li>Push notification functionality<\/li>\n<\/ul>","raw_excerpt":"LeadSarthi Push Notifications allows website owners to send real-time push notifications to subscribed users.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/296507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=296507"}],"author":[{"embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/srikantkumarpadhisri"}],"wp:attachment":[{"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=296507"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=296507"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=296507"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=296507"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=296507"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ro.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=296507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}