Unified web and app push. One API. Five SDKs.
Native SDKs for Web, iOS, Android, Flutter, and React Native — one subscriber profile across every surface. Wire it once; retention ships without another ticket.
由...提供基础设施支持:
// one snippet on your site — then the JS API
_peq.push(['add-to-segment', ['vip']]);
// fire the trigger — the campaign handles the rest
_peq.push(['send-trigger-event', {
campaign: 'cart_abandoned',
data: { product: 'Aeron Chair', value: 1041 },
}]);
Output · delivered to 4,182 subscribers
还在考虑吗?
Your Aeron Chair ships free tonight.
// once, at launch
PushEngage.setAppId(key: "YOUR_APP_ID")
PushEngage.requestNotificationPermission { granted, _ in }
// anywhere in your app
PushEngage.addSegments(["vip"])
PushEngage.sendTriggerEvent(triggerCampaign: cartAbandoned)
Output · delivered on lock screen
您的购物车还在等您
Aeron Chair — 20% off for 1 more hour.
// once, in your Application class
PushEngage.setAppId(this, "YOUR_APP_ID")
PushEngage.requestNotificationPermission()
// anywhere in your app
PushEngage.addSegment("vip")
PushEngage.sendTriggerEvent(cartAbandoned)
Output · delivered in the tray
您的购物车还在等您
Aeron Chair — 20% off for 1 more hour.
// once, at startup
await PushEngage.setAppId('YOUR_APP_ID');
await PushEngage.requestNotificationPermission();
// anywhere in your app
await PushEngage.addSegment('vip');
await PushEngage.sendTriggerEvent(cartAbandoned);
Output · delivered on both stores
您的购物车还在等您
Aeron Chair — 20% off for 1 more hour.
import PushEngage from '@pushengage/react-native-sdk';
PushEngage.setAppId('YOUR_APP_ID');
await PushEngage.requestNotificationPermission();
PushEngage.addSegment('vip');
PushEngage.sendTriggerEvent(cartAbandoned);
Output · one codebase, both platforms
您的购物车还在等您
Aeron Chair — 20% off for 1 more hour.
大规模发货品牌的留存团队 — 零售 · 直销 · 旅游 · 游戏
PushEngage MCPNEW
Connect once. Then just ask for the campaign.
The PushEngage MCP server gives Claude, Cursor, and any MCP-compatible agent real hands on your account: segments, campaigns, A/B tests, analytics. You describe the outcome. It does the clicking.
Install with one command
Add the command below to your MCP client’s server config — Claude Desktop, Claude Code, or Cursor. Node.js 18+ is all it needs.
npx -y @pushengage/mcpSign in once in your browser
First run opens a secure PushEngage sign-in. No API keys to paste — your token never travels in a URL and stays in a local file only your user can read.
How sign-in worksAsk for your first campaign
Try: “Send tonight’s flash-sale push to the VIP segment.” Works in Claude, Claude Code, Cursor, Windsurf, and any MCP client.
Read the MCP docsClaude · connected to PushEngage
Building the segment and scheduling both variants now.
Done. 4,182 subscribers queued: variant A “Still thinking it over?” vs. variant B “Your cart misses you.” I’ll pull the click-through numbers for you tomorrow.
Result
还在考虑吗?
Your cart ships free today only.
与您最喜欢的人工智能助手配合使用
Native SDKs
一个可组合的平台 — 由营销人员构建,由开发人员扩展。
为负责留存的团队提供拖放式工作流。为交付产品的团队提供五个原生 SDK — Web、iOS、Android、Flutter、React Native。
Web 推送 SDK
插入一个代码片段。Chrome、Edge、Safari、Firefox — 桌面和移动设备。无需原生安装,无需应用商店审核。
iOS SDK
Swift 库,支持 Apple 推送通知服务交付、富媒体、操作按钮、深度链接和精细事件跟踪。
Android SDK
Kotlin / Java 库,支持 Firebase 云消息传递、富通知、操作按钮和静默数据推送。
Flutter 插件
一个 Dart 代码库,支持 iOS 和 Android 的原生推送。单一集成,两个平台已发布。
React Native SDK
JavaScript 桥接至原生 iOS 和 Android 推送。开箱即用,支持 Expo 和原生工作流。
完整的 API 和文档
REST API 参考、服务器端 SDK、分段、触发器、Webhooks — 工程团队所需的一切。
Quickstart
Five steps from install to your first conversion event.
Every SDK follows the same shape: install, initialize with your App ID, identify the subscriber, wire your triggers, measure revenue. One afternoon, every platform.
Platform features
Every campaign type, triggerable from your code.
Everything the dashboard does — campaign types, rich media, goal tracking, campaign analytics — is the same engine your SDK events and API calls drive. Wire the trigger; marketing owns the rest.
扩大您的采购团队将签署
1000亿+
在 150 个国家/地区提供通知,正常运行时间为 99.99%。符合通用数据保护条例和加州消费者隐私法案。专为您必须通过的安全审查而设计。
为您的技术栈而构建
Native integrations for the stack you already run.
First-party plugins and apps — not middleware. Events flow from your platform into PushEngage workflows with no glue code to maintain.
HubSpot
工作流操作 · Webhook · 双向同步
Trigger a PushEngage workflow from any HubSpot event. Contact hits a lifecycle stage, deal closes, form submits — push fires across web and app in seconds.
Shopify Plus
多渠道商务
Cart + browse abandonment, price-drop, back-in-stock — prebuilt for Shopify events, live in minutes.
See the Shopify app →
WooCommerce
原生插件 · 购物车恢复
WordPress
官方插件 · 400K+ 安装量
Magento
Adobe Commerce
PrestaShop
开源 storefront
Wix
网站构建器 · 一键设置
Zapier
5,000+ 应用 · 一键触发
Chrome extension
Push from the page you’re already on.
The PushEngage extension lives in your browser toolbar. It reads the page in front of you, drafts the notification, and ships it, so the moment you spot a reason to push, you push.
看到时机。发送推送。
A new product page goes live. A price drops. A story breaks. Open the extension on that tab and it drafts the notification from what’s on screen, picks the right segment, and sends, before the moment cools off.
Three drafts, on brand.
Every page yields three notification variants written in your voice. Pick one, tweak if you like, send.
Tracking, pre-filled.
UTM and campaign parameters are filled in before you ever see the send button. Attribution survives the shortcut.
Pairs with the MCP for the heavy lifting.
Ship the one-off from the extension. Hand the recurring work — segments, A/B tests, weekly reporting — to your agent over the PushEngage MCP. Same account, same analytics, two speeds.
Free plan · No credit card · Live in minutes
Ship your first push today. Scale when it pays.
Every plan includes all five SDKs, the REST API, and the full workflow builder. Integrate this afternoon, watch the first recovered conversion land this week.