# Broadcast a notification to a Vue page

> Add broadcast to via() only after the Reverb page is in place. Do not open a second Echo client.

- URL: https://laravel-vuejs.space/laravel-broadcast-notification-vue
- Author: Anass Ez-zouaine (https://laravel-vuejs.space/author/anass-ez-zouaine)
- Published: 2026-10-11
- Topics: Laravel, VueJs

People searching “Laravel broadcast notification Vue” add a second Echo connection beside the one the kit has. The [Reverb guide](https://laravel-vuejs.space/laravel-reverb-vue) subscribes with `useEchoPublic`. The [notifications guide](https://laravel-vuejs.space/laravel-vue-notifications) is the database bell. A broadcast channel is a third delivery of the same notification, not a second app.

> **TL;DR**
>
> -   Add broadcast to via() only after the Reverb page is in place.
> -   Do not open a second Echo client.
> -   Do not skip the database channel because the socket “felt instant”.
> -   Do not broadcast the full user model.
>
> **Who it's for:** Laravel + Vue developers
>
> **Applies to:** Laravel 13 · Vue 3

## The fix

```php
public function via(object $notifiable): array
{
    return ['database', 'broadcast'];
}
```

The database row is the thing the page can still show after a reload. The broadcast is the nudge. If the socket is down, the bell still works on the next visit.

## What to avoid

> **Gotcha**
>
> Do not skip the database channel because the socket “felt instant”. A missed socket message is gone. Do not broadcast the full user model. Broadcast the sentence and the id. Private channels, when you need them, are authorized in `routes/channels.php` the way the Reverb guide describes. This page does not add a new channel.

## FAQ

**Q: How do I broadcast a notification to a Vue page?**

Add broadcast to via() only after the Reverb page is in place. Do not open a second Echo client.

**Q: What goes wrong with Laravel broadcast notification Vue?**

Many developers add a second Echo connection beside the one the kit has. Do not skip the database channel because the socket "felt instant".
