Sign up

The notification inbox for your product

Add a MagicBell to your product for announcements, billing, workflow, and other notifications.

Start free trial

Trusted by

  • Blink's logo
  • Pitch's logo
  • CodeScreen's logo
  • Stacksi's logo
  • Symba's logo
  • Chums' logo
  • Vsimple's logo
  • Business Warrior's logo
  • Eternal's logo

A complete notification system has arrived

  • Courier couldn't be assigned

    Please manually assign a courier to avoid delays

  • Deadline for your test approaching

    Please submit soon to avoid failing the test

  • Peter Gregory sent you a term sheet

    Complete Pied Piper's paperwork in the next 24 hours

Notify users wherever they are...

Push

Email

In-app

...and how they like.

Smart Delivery

Batching

Preferences

Notifications made with love

  • Real-time

    Improve your user experience with smart notifications the moment they are needed.

  • Multi-channel

    Launch a cross-channel notification strategy in days - not months.

  • Seamless

    Sync up notifications across devices and tabs. Avoid notifying a user twice.

  • That’s just the starting point – there is so much more you can do with our SDKs and integrations.

    Make MagicBell your own

From Zero to Magic in an hour

Launch quickly without compromising on the design or developer experience of your team.

MagicBellvsDo it yourself

  • Customize the design

    Use our editor to customize the inbox with your brand colors and style guide.

    6 mins

    Customize...

    Spend weeks designing and coding up all the components - frames, templates, and buttons.

    2 weeks

  • Copy code

    Copy the code and add MagicBell to your product to get all the functionality!

    6 mins

    Copy...

    Code up all the functionality - infinite scroll, real-time updates, callbacks, etc.

    4 weeks

  • Send notifications

    Send notifications using our API or the Compose button in our dashboard.

    10 mins

    Send...

    Build an interface to send announcements and product updates.

    6 weeks

Save time and money. Focus on your core features
and let us handle the notifications.

Wield powerful features at full control

The all-in-one notification inbox is quick to setup and easy to operate and scale.

  • Extensible API

    A simple API to create and fetch notifications with clear error messages. You will never have to guess your way around! We also offer SDKs for Ruby, Node, Go, and other languages.

    import requests
    api_url = "https://api.magicbell.com/notifications"
    payload = {
    "notification": {
    "title": "We're processing your order W3000",
    "category": "new_order",
    "topic": "order:W3000",
    "recipients": [{
    "email": "richard@example.com",
    "external_id": "0eb0837f-d97e-4e9e-abfd-3d82d15fe58d"
    }],
    "custom_attributes": {
    "order": {
    "id": "W3000",
    "amount": "129.00"
    }
    "pickup_contact": "Monica"
    }
    }
    }
    headers = {
    "X-MAGICBELL-API-KEY": "[API_KEY]",
    "X-MAGICBELL-API-SECRET": "[API_SECRET]"
    }
    requests.post(api_url, json=payload, headers=headers)
  • Actionable analytics

    Our analytics let you get a birds-eye view of the performance of your notifications. Drill down into specific notifications and their performance.

  • No code

    Want to send some notifications to specific channels? We let you configure channels per category from our dashboard. No coding required!

    • Text

      Enabled
    • Email

      Disabled
    • Mobile push

      Disabled
    • Web push

      Disabled

Read more best practices

Browse our ever-expanding library of tutorials, guides, and best practices on building great notification experiences.

    Testimonials

    B2B, B2C, SaaS, Gaming, NFT – our customers are as varied as the notifications they send.

    • Pitch

      Our team wasn't very thrilled about building the infrastructure for our in-app notifications. Instead, we wanted to focus on crafting the user experience of our notification center, and MagicBell enabled us to do so. With their React SDK, we quickly built a notification center that worked well and looked consistent with the rest of our product.

    • Blink

      MagicBell has already helped us scale. Without this system, it would have been impossible to handle everything. I can’t think of any other alternative we could have used.

    • Codescreen

      What’s so great about Magic Bell is that it’s lightweight and easy to integrate, and user documentation is clear.

    And so are the respected publications that mention us.

    • Y Combinator logo

      Y Combinator class of W21

    • TechCrunch logo

      Featured on TechCrunch

    • Product Hunt logo

      #2 on Product Hunt

    Launch in an hour

    Let us prove that building a great notification system doesn’t have to take months.

    Request a demo