Let’s say you wanted to pack some Kool-Aid in a thermos and put the thermos in a lunchbox. Most likely, you wouldn’t start with the lunchbox, but with the Kool-Aid.

  1. You’d make the Kool-Aid first.
  2. Then pour the Kool-Aid into a thermos.
  3. You’d put the thermos in the lunchbox last along with the rest of the lunch.

Creating an email automation with CRM software is a similar process:

  1. You create an email template first.
  2. You put the existing email template in a new auto email.
  3. You put the auto email in the automation along with the rest of the actions (like auto fills, auto tasks or even other auto emails) if you want.

Let’s take this a step further:

  • Your lunchbox is a container whose triggering event is “lunchtime” and the condition is you (or whoever you’re packing the lunch for).
  • Your automation is a container that has a triggering event and conditions that you set.
    • The triggers can be:
      • when a record is created
      • when a record is edited
      • when a record is deleted
      • when the value of a record’s certain field(s) changes
    • The conditions can be anyone or combined values of fields. Examples:
      • State is California
      • State is empty
      • State isn’t California
      • Last Name starts with R
      • Created Date is last 7 days (from time of trigger)
      • Due Date is within next 30 days (from time of trigger)

A bit more formal definition set:

An automation is a container for a series of predetermined actions. The actions can be any number of:

  • Auto Tasks – tasks that are created when triggered based on a preset template
  • Auto Fills – field data that is entered for a record based on preset conditions
  • Auto Emails – emails that can be triggered to go to contacts, leads or users based on an email template

The automation contains the trigger and criteria by which those actions should be sent.

Let’s pack your lunchbox/create an automation

First, decide what you want to do. Write it down on a list or in paragraph form:

I want have these things happen whenever a new contact is created if the state is "California" or "CA": a welcome email should go out right away based on an email template I've already created a follow up email (based on an email template) should go out 2 days after the contact was created a task should be created so that the contact owner calls to thank the new contact - this task is due 5 days after the contact is created the contact field "country" should automatically be filled to "United States"

Let’s break it down.

I want have these things happen whenever a new contact is created if the state is "California" or "CA"

Here’s the trigger of your automation. You could say this is your lunchbox:

  • You want to create a contact automation:
    • the trigger is “whenever a record is created”
    • the criteria is “state = California” or “state = CA”

Remember that you’re not going to create the automation first. It’s better to prepare the automated actions (the items that go in the lunchbox) first.

A welcome email should go out right away based on an email template I've already created
  • You want to make an auto email:
  • name: give it a name so that you can recognize it later when you build your automation
  • the module will be contacts
  • its contents will be an email template you’ve made that welcomes the contact
  • its recipient will be the new contact’s email address
  • its trigger time will be “instantly”
A follow up email (based on an email template) should go out 2 days after the contact was created
  • You want to make another auto email:
  • name: give it a name so that you can recognize it later when you build your automation
  • the module will be contacts
  • its contents will be a different email template you’ve made that contains your follow up text for the contact
  • its recipient will be the new contact’s email address
  • its trigger time will be “rule trigger date + 2 days”
A task should be created so that the contact owner calls to thank the new contact. This task is due 5 days after the contact is created

You want to make an autotask:

  • name: give it a name so that you can recognize it later when you build your automation
  • the module will be contacts
  • the task subject will be the new contact’s email address
  • the task owner will be the same as the new contact record’s owner
  • the task due date will be “rule trigger date + 5 days”
  • the trigger time should be instantly
The contact field "country" should automatically be filled to "United States"

You want to make an autofill:

  • name: give it a name so that you can recognize it later when you build your automation
  • the module will be contacts
  • the field will be “country”
  • the new value will be “United States”
  • the trigger time should be instantly

Now that you know your contents, pack your lunchbox in order

  1. Make the templates first
  2. Make the auto emails and put the templates in them
  3. Make any your autotasks and auto fills
  4. Make your automation and put the auto emails, auto tasks, and auto-fills inside

Hopefully, this helps you with how to approach your automation.

Here’s a video where you can watch automation being created.

Author Bio:

by Paul Rijnders

Paul Rijnders is the Product Strategy Manager for Benchmark Email, where his focus includes product development, research, technical writing, feature development, testing and launching of SaaS products and iOS apps that interact with our software via API. He is the human junction between the executive and marketing teams that request the product, the IT team that builds the back end, the design team that creates the front end, the content team that gives the product a voice and the eager sales and support teams who will eventually take delivery of the product. Paul is a product of the CSUF advertising program, He now rounds out his schedule teaching college level courses to multi-media undergrads on two California campuses.