Installing CompeteBot and other mandatory steps.
Compete Bot is a gamification and coaching bot for Salesloft/Outreach and Slack. If your sales team uses either of these softwares, there's a good chance you've struggled to find an easy solution to keep your team engaged and up-to-date with the latest stats and metrics. Compete Bot helps keep sales teams engaged, in the know, and continuously improving.
Click the "Add to Slack" button below. This will bring you to the Slack website where you'll then select an initial channel to install Compete Bot to. Select the channel, and hit 'allow'. Next, you'll want to authorize or Outreach. To do so, just click the 'authorize Salesloft or Outreach' text on your screen and follow the directions. After you've successfully authorized both Slack and Salesloft/Outreach, the bot should redirect you to Slack for more setup.
The first thing to you'll want to do after installing Compete Bot is to invite it to all of the Slack channels you want it to post to. Use the command
/invite @CompeteBot in the channel(s) of your choosing to do this. For example, we like to setup the channels "#sales-learning" for call recordings to post to and "#sales-success" for notifications of meetings being booked.
For CompeteBot to work properly, if you're using Salesloft it needs to know what you consider a "connected" call. Use the multi-select button shown next to the first red arrow below to choose your connected disposition(s). If you're using Outreach, this is the exact same process except you'll be selecting the disposition(s) for what calls are to be defined as a "success".
Lastly, CompeteBot needs to know which users in Salesloft/Outreach you would like to see data from and send messages to. Use the select button shown next to the second red arrow above to choose your user group(s). Learn more about how to use these user groups in Salesloft and 'teams' in Outreach.
Configuring the daily stats section
The daily stats feature of Compete Bot sends a message at the time of your choosing every day with stats of your choosing across your entire team. It also includes an inspirational quote and (optional) trivia message. To use the daily stats message you'll need to set each of the following in the image shown below:
Configuring the success notifications section
The sales success notifications are meant for sending congratulatory slack notifications each time a new meeting (success) is booked. To use sales success notifications you'll need to set each of the following in the image shown below:
Configuring the sales retro section
The sales retro message is meant for sending a once-per-week message to your team with 3 calls to review per sales rep. This is helpful for virtual call reviews or to stay on top of your reps from afar. You can choose the time and day to send the message as well as the sentiment for the selected calls.
To use the sales retro message you'll need to set each of the following in the image shown below:
Configuring the call learning section
The sales learning message is meant to give you and your team quick access to call recordings (for review, coaching, etc.). You can choose the sentiment of calls you'd like to include in the messages, as well as the frequency to send the call recordings. To use the sales learning message you'll need to set each of the following in the image shown below:
Configuring the power hours section
The power hours feature is used to encourage friendly competition amongst your sales team. The point of a power hour is to have a dedicated 60-min period where your team calls prospects (from specific cadence(s) or just in general) in the hopes of winning a prize determined by a pre-defined goal.
You can create prizes to win based off certain metrics, determine how many times per week to hold power hours, and also set how frequently prizes can be won. To setup power hour(s) you'll need to set each of the following in the image shown below:
To create a prize, click the 'create prize' button. Next, write a name for your new prize, select a metric, and then describe how the prize is to be won (example prize: "$50 via venmo").
To delete a prize, click the 'delete prizes' button. Next, click on the ellipsis button next to the prize you'd like to delete and select 'delete'.
Configuring the challenges section
The challenges feature is used to setup 1 vs. 1 and team vs. team games based on a specific metric (such as calls placed, meetings held, etc.). Challenges come in two different flavors -- cumulative score and top (individual) score. You can create as many challenges as you'd like and can even set them up from any Slack channel just by typing
"/challenge". To get started, visit the challenges section of the home page:
To create a challenge, click the 'create challenge' button (or use the
"/challenge" slash command from any channel). Next, choose a metric for your challenge, the game type (cumulative means the score from each team is combined, top score means it's the top performer who wins), challengers, challengees, the deadline, a message, channel to post to, and an optional prize to win.
To delete a challenge, click the 'active challenges' button. Next, click on the ellipsis button next to the challenge you'd like to delete and select 'delete'.
Configuring the goals section
The goals feature is used to setup targets across various performance metrics such as conversations held, meetings booked, emails replied to, and more. Goals have both a deadline and an optional prize that you can specify. You can have as many goals as you'd like and they can be one-off or repeating. To setup a new goal you'll need to set each of the following in the image shown below:
To create a goal, click the 'create goal' button. Next, choose a title for the goal you're creating, enter the performance metric to use, a target number to reach, a deadline, and whether the goal is to be for your whole team or any single individual to hit. You can also now choose to make a goal repeat every day or every week.
To delete a goal, click the 'view all goals' button. Next, click on the ellipsis button next to the goal you'd like to delete and select 'delete'.
Configuring the meeting bounties section
The meeting bounties feature is used to encourage the reps on your sales team to target specific accounts or account tags. If they set a meeting with the named account (or an account with one of the tags you've listed), then they win a prize that you've set up. To setup a meeting bounty you'll need to set each of the following in the image shown below:
To create a bounty, click the 'create bounty' button. Next:
To delete a bounty, click the 'view all bounties' button. Next, click on the ellipsis button next to the bounty you'd like to delete and select 'delete'.
Using the slash commands
/gong into any channel that has Compete Bot in it for a celebratory gong to unite your team upon success!
/leaderboard calls or
/leaderboard meetings or
/leaderboard emails into any channel that has Compete Bot in it for a quick leaderboard of call statistics (week to date), meetings booked (week to date), or email statistics (week to date). You can also choose to view metrics by the day or the hour.
/charts conversions or
/charts connections into any channel that has Compete Bot in it for a quick chart of conversion rates (connections to meetings booked) or connection rates (dials to connections made) week over week.
/success into any channel that has Compete Bot in it for a list of all call recordings of meetings booked (week to date).
/goals into any channel that has Compete Bot in it for a list of all outstanding goals you've setup.