diff --git a/alert/alert.go b/alert/alert.go
index 41361be0ef00caeae3a7754275c170199ba5f8f4..ee214e2518dfd4bb63db8f044e5670b47cdc190e 100644
--- a/alert/alert.go
+++ b/alert/alert.go
@@ -141,7 +141,7 @@ func formatSlackMessage(canary interface{}, remoteIP string) (string, []Attachme
 
 	var message strings.Builder
 
-	message.WriteString("**Canary Alert**")
+	message.WriteString(fmt.Sprintf("**Canary Alert: %s**", v.FieldByName("Tag")))
 
 	var fields []Field
 	for i := 0; i < v.NumField(); i++ {
@@ -159,7 +159,10 @@ func formatSlackMessage(canary interface{}, remoteIP string) (string, []Attachme
 	}
 
 	// Append the ipinfo URL
-	fields = append(fields, Field{Title: "CheckRemoteIPInfo", Value: fmt.Sprintf("http://ipinfo.io/%s", remoteIP)})
+	fields = append(fields, Field{Title: "CheckRemoteIPInfo", Value: fmt.Sprintf("http://ipinfo.io/%s", remoteIP), Short: true})
+
+	// Append abuse URL
+	fields = append(fields, Field{Title: "CheckAbuseInfo", Value: fmt.Sprintf("https://www.abuseipdb.com/check/%s", remoteIP), Short: true})
 
 	attachments := []Attachment{
 		{