Don’t waste time building another notification back-end, infrastructure and UI.

Notific is a powerful, complete notification system ready for you to drop in to your web app.

// Integrate Notific.io with just one line of code <script src="https:/cdn.notific.io/<your_app_id>.js"></script>

A complete notification system in less than 60 seconds.

You’ll love how quick and easy it is to set up Notific.

Just copy and paste one line of code to add a powerful notification system to your web app.

That’s it. Seriously.

“The notifications look amazing straight out of the box.”

Markus Kauppinen, CoPlays

Presentation and delivery – Notific is the only service that handles both parts of the notification experience, providing a complete solution that’s ready to drop in to your app.

Use Notific to deliver public or private notifications with:

  • in-app notifications
  • email notifications
  • Zapier integration
  • mobile push notifications Coming Soon
  • web push notifications Coming Soon

A simple, powerful API

It’s really easy to integrate Notific with your application, send notifications and control the UI with our friendly API.

View API Documentation
// Integrate Notific.io with just one line of code
<script src="https:/cdn.notific.io/<your_app_id>.js"></script>
// create new recipient
$recipient = $notific->createRecipient([
    'id'    => 1, // unique user id
    'name'  => "Cpt. John Mallorca", // optional
    'email' => "john@klopalairways.com", // optional
]);

// send notification template "Welcome" to Recipient
$notific->template('welcome')->sendTo($recipient);
// Remove the default notification button
Notific.destroyButton();

// Do something when count of unread notifications changes
Notific.on('unread', function(count) {
    console.log(count + ' unread notifications');
});

// Do something when notification panel closes
Notific.on('close', function() {
    console.log('Notification panel closed');
});

// Do something when notification panel opens
Notific.on('open', function() {
    console.log('Notification panel opened');
});

// Toggle notification panel by clicking your custom button element
customButton.addEventListener('click', function(e) {
    console.log('Notification panel toggled');
    Notific.toggle(e);
}, false);
Still reading? You could have set up Notific by now!

Don’t waste any more time building another notification back-end, infrastructure and UI.

Try Notific For Free
No credit card required We also have a free testing plan for non-production apps!

Join these happy customers using Notific to power their app’s notifications