PageCrawl.io allows you to track changes in websites and get notified via your preferred method when a check detects a change. In this article we will discuss how you can setup PageCrawl to receive notifications in Slack.
Prerequisites
- You need a PageCrawl.io account. If you don't already have one, go here to register an account and setup pages you wish to track.
- You need a Slack account.
Create Incoming Webhook Connector
Follow the steps below to create a new Incoming Webhook connector
1. Install "Incoming Webhooks" integration in your Slack workspace
Visit https://slack.com/apps/A0F7XDUAZ-incoming-webhooks to enable "Incoming WebHooks" for your workspace.
Please note, this is a legacy custom integration - an outdated way for teams to integrate with Slack. You may create Slack app instead, but the setup procedure of "Slack app" is significantly longer so we suggest using the legacy integration.
2. Click "Add to Slack" to continue
Simply click "Add to Slack" button. You may be prompted to sign in to your Slack account.
3. Select channel or create a new channel.
Here you will need to select a Slack channel where the messages from PageCrawl.io bot should be sent to and press "Add Incoming Webhook integration"
4. Copy the "URL".
Finally you should receive URL address. Copy it and paste in the notification settings as indicated below.
Set Webhook URL in PageCrawl.io
Open Settings > Integrations, click Setup on the Slack card, and paste the webhook URL. You can optionally set a custom sender name and icon.
Every monitor with Slack selected under Notification Channels sends its alerts to this webhook.
To send a single monitor's alerts to a different Slack channel, switch on Power User Settings in that monitor's settings and paste the other channel's webhook URL in Override Slack webhook.
Choose what each alert shows
Slack alerts include Highlighted changes by default: an image of just what changed, with removed words crossed out in red and added words in green. To change it, choose Manage on the Slack card in Integrations, open Attachment, pick Before and after, Page screenshot or No attachment, and choose Save Changes. The same list is in the dialog when you first connect Slack.
The image appears in the alert below the summary. Click it to see it full size. Monitors checked more often than every 15 minutes send alerts without attachments. What each attachment option shows explains every option.
Troubleshooting
What if I can't install the app? You should ensure you have permissions from the Slack workspace owner.
I didn't receive a notification Please wait for page to change. We will only send a notification when we detect a change.
I receive too many notifications? What can I do? You may setup notification rules to be notified only when e.g. text disappears, number increases, etc.
An alert arrived without an image Monitors checked more often than every 15 minutes send alerts without attachments. Highlighted changes is also left out when Changes to show is set to AI summary only, and Before and after and Page screenshot need screenshots turned on for your team and the monitor. Why an alert can arrive without an image lists every case.
Other supported notification channels
We do have more supported notification channels to suit everyone's preferences.
Be notified about website changes via Email
Be notified about website changes via Webhook
Be notified about website changes via Zapier
