Unified messaging
infrastructure.
Send Push and In-App messages with a simple API. Email campaigns are coming soon.
const tappd = new TappdSDK({
appId: 'YOUR_APP_ID',
apiUrl: 'https://sdk.gotappd.com/api/v1/sdk',
enableInAppMessages: true,
autoDisplayMessages: true
});
// Identify user - messages displayed automatically
await tappd.identify({
external_id: 'user_123',
name: 'John Doe',
email: 'john@example.com'
});
// Messages are fetched and displayed automatically!
Channel Configuration
Why Tappd?
Tappd is a developer-first messaging platform focused on doing two things extremely well: Push notifications and In-App messages. No heavy setup, no complex dashboards — just a clean API and great defaults.
Built for developers
Simple, well-documented APIs and SDKs so you can ship faster without fighting your tooling.
5‑minute setup
Drop in the SDK, call a single API, and see your first Push or In-App message live in minutes.
Early-stage friendly pricing
Transparent, low-cost plans so you can grow without committing to enterprise contracts on day one.
const tappd = new TappdSDK({
appId: 'YOUR_APP_ID',
apiUrl: 'https://sdk.gotappd.com/api/v1/sdk'
});
// Identify user with attributes
await tappd.identify({
external_id: 'user_123',
email: 'john@example.com',
name: 'John Doe',
plan: 'premium'
});
// Track custom events
await tappd.track('purchase', {
amount: 99.99,
currency: 'USD',
productId: 'prod_123'
});
Complete engagement toolkit.
Everything you need to capture data and engage users across every touchpoint, powered by a low-latency edge network.
Omnichannel Delivery
Seamlessly route messages through Email, Mobile Push, and In-App Content Cards from a single API.
360° User Profiles
Unify data into a single identity. Track attributes, device history, and cross-channel engagement in real-time.
Data Collection SDKs
Lightweight SDKs for Web, iOS, and Android to capture events and user properties automatically.
Customer Journey Builder
Design complex automation flows with a drag-and-drop canvas. Visualize the user path and trigger sequences based on real-time behavior.
Universal Ingestion
Stream events from anywhere.
Install our lightweight SDKs on web and mobile, or pipe data server-side. We unify events into a coherent user profile in real-time.
What's coming next.
Tappd is early, and we're shipping fast. Here's what we're building with our early access customers.
Email campaigns
Bring the same API and journey builder to email, starting with transactional flows.
Advanced analytics
Journey-level reporting, funnels, and cohort analysis built for product teams.
Integrations
Native connectors for Segment, PostHog, and your data warehouse of choice.
Multi-language support
Localized content, templates, and fallbacks for global audiences.
Know your users inside out.
Tappd automatically unifies data from web, mobile, and server-side sources into a single, comprehensive user profile available via API.
Content Cards
Deploy persistent in-app messages that stay until dismissed. Perfect for announcements.
Real-time Events
Stream millions of events per second with < 50ms latency for instant personalization.
John Doe
Properties
Live Stream
Get started in 3 steps.
Go from zero to your first Push or In-App message in minutes. No sales calls, no long onboarding.
- 1
Create your Tappd app
Join the waitlist, we'll send you an app ID as soon as you're in.
- 2
Install the SDK
Add the Web or Mobile SDK to your app and identify your users.
- 3
Trigger your first event
Send an event from your backend and watch Push or In-App messages go live.
npm install @tappd/web-sdk
// 2. Initialize
import { TappdSDK } from '@tappd/web-sdk';
const tappd = new TappdSDK({
appId: 'YOUR_APP_ID',
apiUrl: 'https://sdk.gotappd.com/api/v1/sdk'
});
await tappd.identify({
external_id: 'user_123',
email: 'john@example.com'
});
await tappd.track('purchase', {
amount: 99.99
});
Simple, transparent pricing.
Choose the plan that fits your needs. All plans include our core features.
Starter
Perfect for starters
- Events: 10k/month
- Workspaces: 1
- Mobile Push: Unlimited
- In-App Messages: 5 Active
- Active Journeys: 5
- Visual Journey Builder: Yes
- Webhook Steps: 1
- Segments: 10 Active
- Custom Attributes: 10
- Custom Events: 10
- Reporting History: 60 days
- Support: Email only
Growth
For scaling teams
- Events: 100k/month
- Workspaces: 2
- Mobile Push: Unlimited
- In-App Messages: 50 Active
- Active Journeys: 30
- Visual Journey Builder: Yes
- Webhook Steps: 30
- Segments: 30 Active
- Custom Attributes: 30
- Custom Events: 30
- Reporting History: 180 days
- Support: Email only
Enterprise
Custom solutions
- Everything in Growth
- Unlimited resources
- Dedicated support
- Custom integrations
- Priority feature requests
- SLA guarantees
- Advanced analytics
- Team collaboration
Built with early adopters.
Tappd is in early access. Join now to help shape the roadmap and lock in better pricing for life.
Founding user pricing
Preferential pricing and discounts that stay with you as you grow.
Direct line to the team
Talk directly to the people building Tappd, not a generic support queue.
Influence the roadmap
Help prioritize integrations, channels, and features that matter to you.
Priority support
Faster responses, guidance on implementation, and best practices.