Tinkerwell 4 is out now! Get the most popular PHP Scratchpad application. Learn more

Fathom Notifier

Configure your Fathom Analytics credentials

The app makes use of our unofficial Fathom Analytics API, which requires you to use email/password authentication. Copy the .env.example file as .env and configure your Fathom Analytics email and password.

FATHOM_EMAIL=
FATHOM_PASSWORD=
SLACK_URL=
NOTIFY_DAILY_AT=

Getting notified#

By default, the notifier makes use of a Slack notification. To configure your incoming Slack Webhook, add it to your .env file. If you want to make use of any other available Laravel Notification channel, please adjust the notification to suit your needs.

Configuring your scheduler#

To get notified on a daily basis, you have to add a cronjob on your server that runs the Fathom notifier schedule. Add the following entry to your cron file:

* * * * * php /path-to-your-project/fathom schedule:run >> /dev/null 2>&1

The time at which you want to be notified is set to 09:00 AM by default, but can be modified in your .env file as well.

Learn everything about Laravel Websockets

Kickstart your Laravel Websockets project with this in-depth video course – sign up to our newsletter and get a notification when it launches.

Desktop Apps With Electron course