Rules

Mixmax Rules are a great way to automate additional workflows on top of what Mixmax already delivers. If you need to make sure those common repetitive tasks can get taken care of without you having to give them a second thought, Rules is a great place to start.

To access Rules, go your Mixmax dashboard, then click  Rules in the sidebar on the left.

Creating a new rule

To set up a new Rule, click on the New Rule button.

You'll then be presented with a series of steps that you need to take to get your rule working.

Every rule follows the same pattern:

Trigger when something happens, check that these Filter conditions have been met and, if they have, perform this Action.

Start by giving your rule a name, this will help you identify it in future so you can quickly make changes.

Next, you need to set up what this rule actually does.

Trigger

The rule trigger is the action that will start the rule. Select which activity category in Mixmax you want to be the trigger for this rule:

Some triggers have multiple options, while others do not.  If a trigger has multiple options you will be asked to select which option you would like to use from a list.  If a trigger only has one option, you will automatically proceed to the next step when you select a trigger. 

Filter

Next, you can set some conditions that this Rule needs to meet, or not meet, in order to continue. This is called the Filter. You can add as many conditions as you like, using any of the options that populate in the dropdown for the particular Trigger you chose above.

Each condition is made up of three parts. For example, if you wanted to check that the subject of an incoming email was sent to a specific email address, and that the subject also contained a specific keyword you would set your conditions up like this:

You also have the option of using a time based condition called Time of day. This setting allows you to delay the next action until a more appropriate time. For example, if your Then action is to send yourself an SMS alert but you only want that to happen during business hours, no matter when the When portion of your rules is triggered, you can use this condition to make that happen, as shown in the image below:

Action

Finally, you need to decide what happens when your trigger and conditions are met. Just like triggers, actions are displayed in categories.  You will only be shown options that are compatible with your current triggers and filters.

You can have your rule take additional actions by clicking the Add Action button. 

Activate your Rule

When you're finished setting up your rule, click the Close and Activate button to save and turn on your rule.

That's it, you're ready to go with the powerful automation that Rules allow you to create. Active rules will have a green toggle switch on your rules list:

If you're looking for some further inspiration, check out some of the examples below.

Example: Send sales collateral prior to a meeting

You can have Mixmax automatically send an email to meeting participants when they confirm a meeting with you.

Say you schedule sales meetings to demo the product. First, create a  sequence with a template of what you want to email:

Then set up a rule to automatically send the first stage of the sequence to anyone that confirms a meeting (with  demo in the title):

Trigger: When a meeting is confirmed 

Filter: Title contains Demo 

Action: Add them to sequence

You can even delay sending and/or configure the time of day you want the Demo materials sequence to be sent! Then all you need to do is send your availability using Mixmax. When one of your invitees confirms, they'll automatically be sent the demo materials.

Example: Collect customer information using a poll

If you’re like us and frequently use  Mixmax Polls to learn more about a customer’s interest in your services, you often send polls that look like this:

You can set up a rule to automatically email leads interested in  Advertising using a sequence:

Trigger: When someone votes in my poll

Filter: Poll question is What type of lead gen are you interested in?

Filter: Poll Vote is Advertising

Action: Add them to a sequence

Example: Forward urgent emails to your phone

If you’re away from your inbox and someone emails you with  urgent in the subject, you can forward the message to your phone via SMS. Don’t want to be disturbed during the day? No problem, use the time of day condition:

Trigger: When I receive an Email

Filter: Subject contains Urgent

Filter: Time of day is between 8am and 9pm

Action: Send an SMS notification

Example: Send notifications to a Slack channel

If you're looking to broadcast activity in Mixmax in a wider way, then sending notifications to Slack is a great option.

You'll first need to authorize Mixmax to send notifications into Slack, you can do this by clicking the Mixmax Integrations link that appears when you select the post in Slack option.

Note: If you are not an Admin of your Slack account, you will need to ask the Admin in your team to authorize Mixmax.

Once you're authorized, you can choose which channel you would like your notifications to be posted in.

Example: Post to a webhook

If you want send the raw JSON event data from any of the triggers in the When section of a Rule to any other service that supports webhooks - such as Zapier, or your own custom code - you can do so using the post to webhook action in the Then section of your Rules setup.

Using Zapier is by far the best way to connect Mixmax to a multitude of other applications via webhooks, so check out the  example we created that outlines how to do this.