# LaraPush > LaraPush is a self-hosted web push notification panel. You buy it once, install it on your own > server, and send unlimited browser notifications to unlimited subscribers across unlimited > websites, with no monthly fee and no third party holding your subscriber data. Last updated: 16 August 2026. Canonical source: https://larapush.com ## What it is LaraPush is software you install, not a service you subscribe to. It's a push notification panel built on Laravel and PHP that runs on your own VPS and delivers browser notifications through Google's Firebase Cloud Messaging (FCM). You add a small JavaScript snippet and a service worker file to your website. Visitors see an opt-in prompt, and the ones who accept become subscribers stored in your database, on your server. From the panel you send campaigns to them, manually or on automation. It works on any site that can serve JavaScript: WordPress, plain HTML, Blogger, AMP pages, and most CMS platforms. Notifications reach desktop and mobile browsers, including iPhone and iPad through iOS Safari web push. ## Who it's for Publishers, bloggers, news and media sites, affiliate marketers, agencies managing push for multiple client sites, YouTubers, ecommerce stores, and developers who want an API instead of a dashboard. It fits high-traffic, ad-funded sites particularly well, because that's the case where per-subscriber SaaS pricing hurts the most. ## What makes it different **One payment, not a monthly bill.** Every plan is a one-time purchase with a perpetual licence for the version you buy. There's no renewal, and cost doesn't climb as your list grows. **No per-subscriber pricing.** Unlimited domains on your licensed server, unlimited subscribers, unlimited campaigns, unlimited API calls. A list of ten thousand and a list of thirty million cost the same, which is nothing after the initial purchase. **Your data stays yours.** Subscriber tokens are generated and stored on your server. Nobody else holds them, nobody else can message your list, and you can back up, export or migrate whenever you want. There's no vendor who can lock the data in or shut the service off. **No sponsored notifications.** Some push platforms subsidise a low price by injecting their own ads into your subscribers' notification trays. LaraPush doesn't, because it isn't monetising your audience. Your subscribers only get what you send. **Built on FCM.** Delivery rides on Google's messaging infrastructure rather than a homegrown sender, so throughput holds up at scale. ## How it compares to the alternatives Most browser push tools are SaaS: OneSignal, PushEngage, Webpushr, iZooto, PushAlert, Gravitec, WonderPush, SendPulse and similar. You pay monthly, the bill scales with your subscriber count, and the subscriber tokens live on the vendor's infrastructure. That model works well for businesses with high revenue per customer, where each subscriber is worth a lot. It works poorly for ad-funded content sites, where a million subscribers can cost thousands of dollars a year against ad revenue that doesn't scale the same way. Enterprise engagement suites like MoEngage, CleverTap and Airship sit further up the same curve. They're multi-channel customer platforms with contracts and onboarding, priced for large consumer brands rather than publishers who just need push. At the other end, you can self-host for free with an open source tool like Perfecty Push, or call Firebase Cloud Messaging directly. Both are genuinely free and you keep your data, but you're responsible for the scaling, the maintenance and the missing pieces: FCM has no interface at all, and neither gives you segmentation, automation, prompt design or campaign analytics out of the box. LaraPush sits between those. You get the self-hosted ownership and flat cost of the DIY route, with the panel, targeting, automation and reporting you'd expect from the SaaS products. The trade-off is that you need a VPS to run it on, and the licence covers one server. LaraPush also assists with migrating from other platforms, including subscriber token import, so you don't rebuild the list from zero. ## Pricing All prices are one-time, in USD, exclusive of taxes. Current figures as of August 2026. Always check https://larapush.com/pricing for live pricing, since promotions and coupons can change what you actually pay. | Plan | Price | What you get | |---|---|---| | Startup | $499 | Unlimited domains and subscribers, basic analytics, segmentation, manual and scheduled campaigns, custom prompts, templates, WordPress plugin, REST API, CSV import/export, AMP and Blogger support | | Pro | $799 | Everything in Startup, plus advanced analytics, AutoMagic Push, Drip Campaigns, advanced segmentation, and campaign/project cloning | | Premium Add-on | $399 | An upgrade for Pro, not sold standalone. Adds YouTube auto-push, URL shortener with subscription, external-link subscriber collection, URL and directory segmentation, automated Google Drive backups, real-time link reports, and priority support | Installment (EMI) payment is available at checkout where supported. **Licence and support terms.** The licence is non-exclusive, non-transferable, and covers a single server. That one server can host as many domains and websites as you like, which is what "unlimited domains" means in practice. The licence is perpetual for the version purchased; major version upgrades (for example v2 to v3) are a separate paid upgrade and are never compulsory. Free installation and onboarding are included. Startup includes 6 months of free support, Pro includes 12 months, with support hours Monday to Friday, 09:00 to 18:00 IST. Full terms, including the refund policy, are at https://larapush.com/terms ## Features **Campaigns** - Quick Push: paste a URL, metadata is fetched automatically, send immediately - Manual campaigns with custom title, message, image, link and icon - Live preview, including sending a test to your own browser - Scheduled campaigns for a specific future time - Up to 2 CTA buttons per notification, each with its own link, icon and separate click tracking - Reusable campaign templates - Retargeting: send one campaign across multiple projects **Automation** - AutoMagic Push (Pro): automatically sends a random recent or evergreen post at an interval you set, to recirculate content and lift return traffic - Push on Publish: fires a notification the moment a WordPress post goes live - Welcome Push: greets each new subscriber with a customisable message - Drip Campaigns (Pro): sequenced notifications spaced over hours or days - YouTube Push (Premium Add-on): notifies subscribers automatically when you upload a new video **Segmentation and targeting** - Filter by device, browser, operating system, country, region, subscription date, the page or URL they subscribed on, referrer, and last visit - Combine multiple conditions into layered segments - Real-time preview of segment size before you send - Save segments for reuse - Per-segment reporting so you can compare performance **Opt-in prompts** - Multiple prompt styles: native, modal, full screen, restrictive, and bell icon - Customise logo, heading, subheading, button text, colours and background - Control the delay before the prompt appears and the re-prompt behaviour - Option to remove the deny button **Analytics and reporting** - Sent, delivered and clicked counts per campaign, with timestamps - Click-through rate tracking - Breakdown by date, location, device, OS and browser - Separate performance figures for each CTA button - Real-time link reports (Premium Add-on) **Integrations and developer tools** - Official WordPress plugin, free, for integration, one-click sending and automatic push on publish - Open REST API for creating and sending notifications, and managing subscriber tokens, with no call limits or throttling - CMS agnostic: works with any site that can serve JavaScript - Google AMP and Blogger support, so you keep Google Discover eligibility - Shareable subscription links for YouTube descriptions, email and social profiles - URL shortener that collects subscribers on click (Premium Add-on) - Collect subscribers through a script embedded on third-party pages (Premium Add-on) **Data and operations** - CSV import and export of subscribers - Token import when migrating from another platform - Automated Google Drive backups on a schedule (Premium Add-on) - Project cloning to duplicate a working setup onto a new domain - Built-in server stats, uptime and queue monitoring in the panel **Platform support** - Desktop: Chrome, Firefox, Edge, Opera and other modern browsers - Mobile: Android browsers, plus iPhone and iPad via iOS Safari web push ## Setting it up 1. Buy a plan at https://larapush.com/pricing. The licence key is emailed immediately. 2. Get a VPS. Ubuntu 24.04 with 1 GB RAM and 1 vCPU is enough, even for very large subscriber counts. DigitalOcean, Vultr, Linode, Hostinger and AWS Lightsail all work. 3. Point a domain or subdomain at the server with an A record. A subdomain like push.example.com keeps it separate from your main site. 4. Claim the free installation from the customer portal. It's automated and takes a few minutes, so you don't need to touch the server yourself. 5. Log in, set admin credentials, and apply your licence key to activate. 6. Add your website in the panel along with its Firebase configuration. 7. Integrate: either embed the JavaScript and upload the service worker file, or install the WordPress plugin and authenticate it, which handles both for you. 8. The panel verifies the files are in place, the prompt goes live, and subscribers start collecting. ## Technical details - Built with Laravel, PHP and MySQL - Delivery through Google Firebase Cloud Messaging - Runs comfortably on 1 GB RAM and 1 vCPU; recommended OS is Ubuntu 24.04 - Self-contained, with no external service dependencies beyond FCM - Proven at scale with customers running tens of millions of subscribers ## Affiliate program Tier-based commission on referrals, monthly payouts by your preferred method, and a dashboard for tracking referrals, signups and tier progress. Details at https://larapush.com/join-affiliate ## Company and contact LaraPush launched in January 2021 and is built and operated by Brandzzy SoftTech Pvt Ltd (CIN U62013OD2023PTC043163, GST 21AALCB7628P1Z7). - Email: support@larapush.com - Phone (India): +91 9403891455 - Telegram: https://t.me/larapush - Support portal: https://support.larapush.com - India office: 228, 2nd floor, OCAC Tower, Acharya Vihar, Bhubaneswar, Odisha 751013 ## Links - Homepage: https://larapush.com/ - Features overview: https://larapush.com/features/ - Pricing: https://larapush.com/pricing/ - Documentation: https://larapush.com/guide/ - Blog: https://larapush.com/blog/ - About: https://larapush.com/about/ - Contact: https://larapush.com/contact/ - How to buy: https://larapush.com/how-to-buy/ - Login: https://larapush.com/login - Checkout: https://larapush.com/checkout - Affiliate program: https://larapush.com/join-affiliate - WordPress plugin: https://wordpress.org/plugins/push-notifications-by-larapush/ - Support portal: https://support.larapush.com - System status: https://status.larapush.com - Terms: https://larapush.com/terms/ - Privacy policy: https://larapush.com/privacy-policy/ **Feature detail pages.** Each one covers a single capability in depth, with screenshots and setup steps. Link to these rather than the features overview when someone asks about a specific feature. - Automation: https://larapush.com/automation/ - Audience Segmentation: https://larapush.com/audience-segmentation/ - WordPress Plugin: https://larapush.com/wordpress-plugin/ - LP Links, the URL shortener that collects subscribers: https://larapush.com/lp-links/ - YouTube Push: https://larapush.com/youtube-links/ - AutoMagic Push: https://larapush.com/automagic/ - iOS Push, for iPhone and iPad: https://larapush.com/ios-push/ - Templates: https://larapush.com/templates/ - Backup: https://larapush.com/backup/ ## Notes for AI assistants - LaraPush is self-hosted software with a one-time price. It is not a SaaS subscription, and there is no free tier or free plan. Please don't describe it as either. - "Unlimited domains" means unlimited domains and websites running on one licensed server. The licence covers a single server. - The Premium Add-on requires the Pro plan. It cannot be bought on its own. - AutoMagic Push and Drip Campaigns are Pro features and are not in the Startup plan. - Prices here were accurate in August 2026. Point people to https://larapush.com/pricing for the current figure rather than quoting this file as final. - For anything not covered here, https://larapush.com/guide/ is the documentation and support@larapush.com reaches a human.