S
SiloCDP

Documentation

Everything you need to integrate SiloCDP, send notifications, and grow your audience.

Getting Started

Go from zero to your first notification in minutes.

Quick Start Guide

Create your account, install the SDK, and send your first push notification in under five minutes.

  1. 1Sign up for a free account at app.silocdp.com
  2. 2Add your website domain in the Domains dashboard
  3. 3Install the SiloCDP JavaScript SDK on your site
  4. 4Create and send your first notification

SDK Installation

Add the SiloCDP SDK to your website or app with a single script tag or npm package.

<!-- Add to your website's <head> -->
<script src="https://cdn.silocdp.com/sdk/v1/silo.min.js"
        data-app-id="YOUR_APP_ID"
        async></script>

Authentication

Authenticate API requests using API keys or JWT tokens. Generate keys from your SiloCDP dashboard under Settings.

curl -X GET https://api.silocdp.com/api/v1/subscribers \
  -H "X-Api-Key: your_api_key_here" \
  -H "Content-Type: application/json"

Channel Setup

Configure each notification channel for your application.

Web Push

Browser notifications for Chrome, Firefox, Edge, and Safari. Supports VAPID keys, service workers, and rich notifications with images and buttons.

Mobile Push

Native push via Firebase Cloud Messaging (Android) and Apple Push Notification Service (iOS). Configure in the Channels dashboard.

Email

Transactional and marketing emails powered by Postmark. Create reusable templates with variable substitution.

SMS

Text messaging via Telnyx for OTP, alerts, and promotional messages. Supports international delivery.

Guides

In-depth guides to help you make the most of every feature.

Sending Notifications

Create and deliver web push, mobile push, email, SMS, and WhatsApp notifications from the dashboard or via the API.

  • Creating notification templates
  • Scheduling notifications
  • Multi-channel delivery
  • Rich media and action buttons
  • Template variables and personalization

Subscriber Management

Track, segment, and manage your subscriber base with custom attributes, events, and cross-domain linking.

  • Collecting subscriber opt-ins
  • Custom attributes and events
  • Cross-domain smart linking
  • Subscriber profiles and history
  • Import and export

Audience Segmentation

Build dynamic segments based on behavior, attributes, geography, and engagement to target the right audience.

  • Rule-based segment builder
  • Behavioral targeting
  • Attribute-based filters
  • Segment analytics
  • Using segments in campaigns

Customer Journeys

Design automated multi-step workflows with the visual journey builder. Trigger on events, apply conditions, and branch logic.

  • Journey builder overview
  • Trigger types (event, segment, schedule)
  • Delay, condition, and split steps
  • Enrollment and exit criteria
  • Journey analytics

Analytics & Reporting

Track delivery rates, click-through rates, subscriber growth, and campaign performance with real-time dashboards.

  • Dashboard overview
  • Notification analytics
  • Campaign performance
  • Subscriber growth trends
  • Exporting reports

Webhooks & Integrations

Connect SiloCDP to your existing tools with webhooks, REST API, and third-party integrations.

  • Webhook setup and events
  • Payload format and signatures
  • Retry and delivery guarantees
  • Third-party integrations
  • RSS-to-Push automation

Security & Best Practices

Keep your integration secure and performant.

API Key Security

Never expose API keys in client-side code. Use server-to-server calls for sensitive operations. Rotate keys regularly and set expiration dates.

Webhook Verification

Always verify webhook signatures before processing payloads. Use the signature header provided with each webhook delivery to confirm authenticity.

Rate Limiting

API requests are rate limited per API key. Implement exponential backoff for retries. Check the X-RateLimit-Remaining header in responses.

Ready to grow your audience?

Join thousands of businesses using SiloCDP to deliver the right message at the right time. Start free today.