Difference between revisions of "Marketing Automation"

From Online Support Wiki
Jump to navigation Jump to search
 
(35 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
<p style="font-size:30px">NEW!! Find all of your answers in the [https://helpdesk.growthzone.com/kb/article/1806-contents-marketing-automation// GrowthZone Knowledge Base!]</p>
 +
 
=='''<span style="color:#800080">Marketing Automation Overview'''</span>==
 
=='''<span style="color:#800080">Marketing Automation Overview'''</span>==
 
----
 
----
Line 16: Line 18:
 
#:[[File:Workflows.jpg|1200px|center]]
 
#:[[File:Workflows.jpg|1200px|center]]
 
#Click the '''Add Workflow''' button.
 
#Click the '''Add Workflow''' button.
#:[[File:Add Workflow.jpg|600px|center]]
+
#:[[File:Add workflow.jpg|800px|center]]
 
#Configure the following:
 
#Configure the following:
#*'''Name''': Enter a name for the workflow.
+
#*'''Name''': Enter a name for the workflow. This is an internal name not displayed to the public.
#*'''Description''': Enter a description of this workflow. This is optional.
+
#*'''Description''': Enter a description of this workflow. This is optional. This is an internal name not displayed to the public.
#*'''Schedule''': The schedule option allows you to define how frequently the system will check to see if a contact needs to be moved to the next step in the work-flow process.
+
#*'''Schedule''': The schedule option allows you to define how frequently the system will check to see if a contact needs to be moved to the next step in the work-flow process. Enable '''Weekdays Only''' if you wish for workflow tasks to only be performed on weekdays. Enter '''Start Time''' and '''Not After''' time to restrict workflow tasks to certain times. For Example, you may wish for emails only to be sent on weekdays between 10am - 4pm.
#*'''Sources''': Lists/Committees are used for workflows. Click the [[File:Orange plus icon.jpg|25px]] orange plus, to select the desired '''Lists/Committees''' that you wish to include in this workflow.
+
#*'''Sources''': Lists/Committees are used for workflows. Click the [[File:Orange plus icon.jpg|25px]] orange plus, to select the desired '''Lists/Committees''' that you wish to include in this workflow. '''Did you know...''' You can use a smart list to feed new members into a Marketing Automation workflow! Save a membership report for members with a join date of today. Then create a list, enter the saved report, and use that list as a base for Marketing Automation!
 +
See '''[[Lists/Committees#Update_Contacts_in_Lists.2FCommittee_from_Report_Results|Update Contacts in Lists/Committees From Report Results]]''' for further details.
 
#'''Auto Remove From Workflow''': Select this option if you wish the entire list/committee to be removed from the workflow after all steps are completed.
 
#'''Auto Remove From Workflow''': Select this option if you wish the entire list/committee to be removed from the workflow after all steps are completed.
#'''Is Active''': Once this is selected, your workflow process will begin. When selected, and you click '''Done''', the system will begin the first step in your workflow process.
 
 
#Click '''Done'''.
 
#Click '''Done'''.
  
Line 43: Line 45:
 
#Repeat steps 3 - 7 to add additional workflow steps to your workflow.
 
#Repeat steps 3 - 7 to add additional workflow steps to your workflow.
  
===='''<span style="color:#800080">Definitions of Workflow Step Type'''</span>====
+
 
 +
 
 +
===='''<span style="color:#800080">Definitions of Workflow Step Types'''</span>====
 
----
 
----
 
*'''Wait''': This option will allow you to pause your work flow for a number of months, weeks, days. For example, if you are creating a new member on-boarding workflow, you may wish to wait a certain number of days between your initial email, and a follow-up email.
 
*'''Wait''': This option will allow you to pause your work flow for a number of months, weeks, days. For example, if you are creating a new member on-boarding workflow, you may wish to wait a certain number of days between your initial email, and a follow-up email.
 
[[File:Wait.jpg|600px|center]]
 
[[File:Wait.jpg|600px|center]]
*'''Wait Until''': This option allows you to pause the work flow until a specific date. Enter or select the date that you wish to work-flow to restart in the '''Wait Until''' text-box.
+
*'''Wait Until''': This option allows you to pause the work flow until a specific date. Enter or select the date that you wish the work-flow to restart in the '''Wait Until''' text-box. The work-flow will restart on the day you enter.
 
[[File:Wait Until.jpg|600px|center]]
 
[[File:Wait Until.jpg|600px|center]]
'''Send Email''': This option allows you to select an email template to be sent out. All email templates you have configured in your system will be available for selection in the '''Email Template''' drop-down list.
+
*'''Send Email''': This option allows you to select the email you wish to send out. All email templates you have configured in your system will be available for selection in the '''Email Template''' drop-down list. See '''[[Communications_Basics#Create_and_Manage_Email_Templates|Create and Manage Email Templates]]''' for instructions on creating your templates.
 
[[File:Send Email.jpg|600px|center]]
 
[[File:Send Email.jpg|600px|center]]
*'''Create Follow Up Reminder''': This option allows you to create a follow-up reminder. You may select a '''Project''' .  
+
*'''Create Follow Up Reminder''': This option allows you to create a follow-up reminder, for yourself, or another staff member. You may associate the reminder to a specific project, if applicable. Select the staff member to whom you wish to assign the reminder from the '''Assigned To''' drop-down list, select a reminder '''Type''' from the drop-down list (or click the [[File:Plus icon.jpg|25px]] to create a new reminder type), and enter a '''Name''' and '''Description''' of the reminder. You may select to either '''Create individual tasks''' or '''Create one Single Task'''.
[[File:Create Follow Up Reminder.jpg|600px|center]]
+
[[File:Workflow reminder.jpg|600px|center]]
#*'''Add to List''': This option will allow you to add a campaign participant to a specific list. Select the desired  
+
*'''Add to List''': This option will allow you to add a campaign participant to a specific list. Select the desired '''Group''' from the drop-down list, or click the [[File:Plus icon.jpg|25px]] to create a new list/committee.  See '''[[Communications_Basics#Working_with_Lists.2FCommittees|Working with Lists/Committees]]''' for instructions on creating lists/committees.
#*'''Remove From List''': This option allows you to add a contact to a specific list.
+
[[File:Add to List.jpg|600px|center]]
#*'''Move to List''':
+
*'''Remove From List''': This option allows you to remove a contact from a specific list. Select the '''Group''' from which you wish to remove the contact from the drop-down list.
#*'''Add Tag''':
+
[[File:Remove from List.jpg|600px|center]]
#*'''Logic Branch''':
+
*'''Move to List''': This option will allow you to move the contact to a new list. The contact will be removed from your campaign list, and added to the selected list. Select the desired '''Group''' from the drop-down list, or click the [[File:Plus icon.jpg|25px]] to create a new list/committee.  See '''[[Communications_Basics#Working_with_Lists.2FCommittees|Working with Lists/Committees]]''' for instructions on creating lists/committees.
#*'''Exit Workflow''':
+
[[File:Move to List.jpg|600px|center]]
 +
*'''Add Tag''': This option allows you to add a tag to a contact. Type the tag into the '''Tag''' text-box, and click enter. Enter additional tags as needed. The tag will be displayed on the contacts page.
 +
[[File:Add Tag.jpg|600px|center]]
 +
*'''Logic Branch''': This option evaluates if a condition is true, and then determines the next step in the work-flow. For example, the system can evaluate if an email has been opened, and proceed to a certain step if it has not been, and a different step if it has been. Select the '''Logic Condition Type''' from the drop-down list. As of this writing, the only condition type available is '''Message has been opened'''.  Select the '''Message''' that you wish to verify has been opened from the drop-down list.
 +
[[File:Logic Branch1.jpg|600px|center]]
 +
Once you have added the Logic Branch, you will now have two ''branches'' to your work flow, as shown below. Add workflow steps to each branch as needed. To do this, you will add the workflow step as described previously, then drag the step to the appropriate branch.
 +
[[File:Logic Flow.jpg|400px|center]]
 +
*'''Exit Workflow''': This option completes the workflow, and immediately removes the contact from the workflow.
 +
[[File:Exit Workflow.jpg|600px|center]]
 +
 
 +
===='''<span style="color:#800080">Logic Branch Options'''</span>====
 +
----
 +
There are several options for logic branches within your workflow.
 +
[[File:LogicBranchOptions.jpg|600px|center|A screenshot of the Logic Branch options]]
 +
*'''Message has been opened''': This logic branch type will check to see if the message selected has been opened by the contact in the workflow. Selecting the "If False?" option will advance the step if the message has NOT been opened.
 +
*'''Active Member''': This logic branch type will check to see if the contact in the workflow has an active membership status. Selecting the "If False?" option will advance the step if the contact is NOT an active member.
 +
*'''Dropped Member''': This logic branch type will check to see if the contact in the workflow has a dropped membership status. Selecting the "If False?" option will advance the step if the contact does NOT have a dropped membership status.
 +
 
 +
=='''<span style="color:#800080">Save/Activate/Deactivate Your Workflow'''</span>==
 +
----
 +
 +
*If you need to save your workflow so you can continue to add steps to it later, go to the '''General''' tab and click the '''Save''' button in the upper right.
 +
*If your workflow is complete and you wish to begin sending emails to your list, go to the '''General''' tab and click the '''Activate Workflow''' button in the upper right.
 +
[[File:ActivateWF 01042021.jpg|800px|center]]
 +
*If you wish to stop an active workflow from sending emails, or no longer need it to be active, go to the '''General''' tab and click the '''Deactivate Workflow''' button in the upper right.
 +
[[File:DeactivateWF 01042021.jpg|800px|center]]
 +
 
 +
=='''<span style="color:#800080">Managing Workflows'''</span>==
 +
----
 +
 
 +
Workflows update/execute once an hour.
 +
*If you need to remove a contact from a list/committee that is feeding the workflow, you can remove them from the list. The display of the number of contacts in a particular step will update with the new value the next time the workflow executes.
 +
*If you re-activate a workflow that has been de-activated, it will update the next time the workflow executes.
 +
 
 +
=='''<span style="color:#800080">Landing Pages'''</span>==
 +
----
 +
 
 +
Landing Pages give you the ability to create a simple web page to engage the contacts in a Marketing Automation flow. This can be a static page or you can include a form/survey and gather responses to questions as contacts proceed through the workflow. Within a '''[[Marketing_Automation#Logic_Branch_Options|Logic Branch]]''' step, you have the ability to select either "Landing page has been viewed" or "Landing page form has been submitted".
 +
 
 +
==='''<span style="color:#800080">Creating a Landing Page'''</span>===
 +
 
 +
*In the Marketing Automation module, go to the '''Landing Pages''' tab.
 +
*Click '''Add Landing Page'''.
 +
[[File:AddLandingPage 10282020.png|600px|center]]
 +
 
 +
'''Settings'''
 +
*'''Title''': Enter a Title for your landing page.
 +
*'''Site''': Select the site you wish to have your landing page reside within (you may only have "Default Site" as an option).
 +
*'''Relative Path''': This will be used to populate the URL that is system generated. It '''MUST''' be unique (there cannot be another webpage/module with the same path).
 +
*'''Is Active''': enable to allow selection within your Marketing Automation workflow(s).
 +
*'''Entire URL''': This will populate with the URL of the landing page after you click '''Done'''.
 +
 
 +
'''Form Actions'''
 +
 
 +
If adding a form/survey to your landing page, select what should happen when the form is submitted.
 +
*'''Email responses''': Select the email you wish responses to be emailed to.
 +
*'''Add to List''': When contacts complete the form, this will add them to a list/committee of your choosing.
 +
*'''Integrate with Existing Form''': if you have an existing form/survey in GrowthZone that you wish to associate the form fields/responses to, select a form from the list here. See '''[[Marketing_Automation#Integrating_with_an_Existing_Form|Integrating with an Existing Form]]''' for additional configuration requirements.
 +
*'''Redirect to Website''': If you wish contacts to be directed to a specific website or page after completing the form, indicate the preferred page here.
 +
 
 +
'''Landing Page'''
 +
See '''[[Communications_Basics#Email_Designer|Email Designer]]''' for more information on how to create your landing page using the tools and modules.
 +
 
 +
When you have completed designing your Landing Page, click the '''Done''' button.
 +
 
 +
==='''<span style="color:#800080">Integrating with an Existing Form'''</span>===
 +
----
 +
{| class="wikitable"
 +
|-
 +
|
 +
[[File:One Row.png|25px]]
 +
| style="width: 100%"| '''IMPORTANT''': The '''[[Forms_and_Surveys|Forms/Survey]]''' module is required to use the "Integrate with Existing Form" option.
 +
|}
 +
 
 +
When connecting your Landing Page form to an existing GrowthZone Form, there are a few things to setup prior:  
 +
*Your GZ Form needs to have “Accept User Responses via 3rd Party Source” enabled (under the advanced options checkbox)
 +
*Ensure the same fields/questions exist in both places (your GZ Form and the Landing Page Form).   
 +
*The fields/questions should have the same names as well. Meaning the “Field Name” entered in the landing page form question AND the “Field Name from 3rd Party Application” entered in the GZ Form Question (under the advanced options checkbox) should be exactly the same.
 +
*See '''[[Forms_and_Surveys|Forms/Surveys]]''' for additional information.
 +
 
 +
Once you have ensured these steps above have been completed, your landing page form submissions will be brought into the GZ forms/survey responses area.
 +
 
 +
=='''<span style="color:#800080">Workflow Metrics'''</span>==
 +
----
 +
 
 +
The '''General''' tab of your workflow, provides a variety of metrics for analysis.
 +
 
 +
[[File:Workflow Metric.jpg|800px|center]]
 +
 
 +
*'''Total Participants''': This provides an understanding of the total number of contacts that have participated in this workflow (for all time).
 +
*'''Currently in Workflow''': The total number of participants that are still in the workflow.
 +
*'''Early Optouts''': A participant will be marked as opted out when:
 +
**The contact unsubscribes themselves from a list that is part of the workflow (and the contact is currently within the workflow steps).
 +
**Staff removes a contact from list that is part of the workflow (and the contact is currently within the workflow steps).
 +
{| class="wikitable"
 +
|-
 +
|
 +
[[File:Smallest.png|25px]]
 +
| style="width: 100%"| '''Note:''' If contacts are removed from a list feeding a workflow, the workflow metrics will continue to reflect the previous number of contacts until the next time the workflow executes (i.e. a new contact is added to the workflow).
 +
|}
 +
*'''Total Completions''': The total number of participants that have completed the full workflow.  '''NOTE''': This number will be Total Participants - Currently in Workflow - Early Optouts.
 +
 
 +
In addition to the metrics displayed on the general tab, on the '''Workflow Steps''' tab,  you will be able to see, at a glance, how many people are in each step of your workflow, and who is in each step.
 +
 
 +
[[File:Parts in Steps.jpg|800px|center]]
 +
 
 +
=='''<span style="color:#800080">Use Cases'''</span>==
 +
----
 +
'''[[Use_Cases#Marketing_Automation|Click Here]]''' to review examples of workflows using the Marketing Automation module.

Latest revision as of 12:26, 1 April 2021

NEW!! Find all of your answers in the GrowthZone Knowledge Base!

Marketing Automation Overview


The GrowthZone Marketing Automation module provides the functionality to set up automated workflows designed specifically around varying communication goals. For example, you may want to have a work flow for new prospects, or perhaps a drip campaign for new members. A workflow can be tied to a campaign list, that will then allow you to automatically send targeted information to key individuals and groups.

Marketing Automation Pre-requisites


Setup your Marketing Automation Workflows


  1. Click Marketing Automation in the left-hand navigation panel. A list of all current workflows will be displayed.
    Workflows.jpg
  2. Click the Add Workflow button.
    Add workflow.jpg
  3. Configure the following:
    • Name: Enter a name for the workflow. This is an internal name not displayed to the public.
    • Description: Enter a description of this workflow. This is optional. This is an internal name not displayed to the public.
    • Schedule: The schedule option allows you to define how frequently the system will check to see if a contact needs to be moved to the next step in the work-flow process. Enable Weekdays Only if you wish for workflow tasks to only be performed on weekdays. Enter Start Time and Not After time to restrict workflow tasks to certain times. For Example, you may wish for emails only to be sent on weekdays between 10am - 4pm.
    • Sources: Lists/Committees are used for workflows. Click the Orange plus icon.jpg orange plus, to select the desired Lists/Committees that you wish to include in this workflow. Did you know... You can use a smart list to feed new members into a Marketing Automation workflow! Save a membership report for members with a join date of today. Then create a list, enter the saved report, and use that list as a base for Marketing Automation!

See Update Contacts in Lists/Committees From Report Results for further details.

  1. Auto Remove From Workflow: Select this option if you wish the entire list/committee to be removed from the workflow after all steps are completed.
  2. Click Done.

Once you have completed the initial setup of your workflow, you will add steps to your workflow, described below.

Add Steps to Your Workflow


The workflow steps allow you to to build a campaign workflow by defining specific emails that will be sent under this program, including the sequence of the communication and time frame between each communication.

  1. On the Marketing Automation screen, click the Workflow to which you wish to add steps.
    New Workflow.jpg
  2. Click the Workflow Steps tab.
  3. Click the Add Step button.
    Add Workflow Step.jpg
  4. Select the Workflow Step Type from the drop-down list. See Definitions of Workflow Step Types. Additional options will require configuration dependent on the type selected.
  5. Click the Is Active check-box.
  6. Complete additional settings for the selected Workflow Step Type.
  7. Click Done.
  8. Repeat steps 3 - 7 to add additional workflow steps to your workflow.


Definitions of Workflow Step Types


  • Wait: This option will allow you to pause your work flow for a number of months, weeks, days. For example, if you are creating a new member on-boarding workflow, you may wish to wait a certain number of days between your initial email, and a follow-up email.
Wait.jpg
  • Wait Until: This option allows you to pause the work flow until a specific date. Enter or select the date that you wish the work-flow to restart in the Wait Until text-box. The work-flow will restart on the day you enter.
Wait Until.jpg
  • Send Email: This option allows you to select the email you wish to send out. All email templates you have configured in your system will be available for selection in the Email Template drop-down list. See Create and Manage Email Templates for instructions on creating your templates.
Send Email.jpg
  • Create Follow Up Reminder: This option allows you to create a follow-up reminder, for yourself, or another staff member. You may associate the reminder to a specific project, if applicable. Select the staff member to whom you wish to assign the reminder from the Assigned To drop-down list, select a reminder Type from the drop-down list (or click the Plus icon.jpg to create a new reminder type), and enter a Name and Description of the reminder. You may select to either Create individual tasks or Create one Single Task.
Workflow reminder.jpg
  • Add to List: This option will allow you to add a campaign participant to a specific list. Select the desired Group from the drop-down list, or click the Plus icon.jpg to create a new list/committee. See Working with Lists/Committees for instructions on creating lists/committees.
Add to List.jpg
  • Remove From List: This option allows you to remove a contact from a specific list. Select the Group from which you wish to remove the contact from the drop-down list.
Remove from List.jpg
  • Move to List: This option will allow you to move the contact to a new list. The contact will be removed from your campaign list, and added to the selected list. Select the desired Group from the drop-down list, or click the Plus icon.jpg to create a new list/committee. See Working with Lists/Committees for instructions on creating lists/committees.
Move to List.jpg
  • Add Tag: This option allows you to add a tag to a contact. Type the tag into the Tag text-box, and click enter. Enter additional tags as needed. The tag will be displayed on the contacts page.
Add Tag.jpg
  • Logic Branch: This option evaluates if a condition is true, and then determines the next step in the work-flow. For example, the system can evaluate if an email has been opened, and proceed to a certain step if it has not been, and a different step if it has been. Select the Logic Condition Type from the drop-down list. As of this writing, the only condition type available is Message has been opened. Select the Message that you wish to verify has been opened from the drop-down list.
Logic Branch1.jpg

Once you have added the Logic Branch, you will now have two branches to your work flow, as shown below. Add workflow steps to each branch as needed. To do this, you will add the workflow step as described previously, then drag the step to the appropriate branch.

Logic Flow.jpg
  • Exit Workflow: This option completes the workflow, and immediately removes the contact from the workflow.
Exit Workflow.jpg

Logic Branch Options


There are several options for logic branches within your workflow.

A screenshot of the Logic Branch options
  • Message has been opened: This logic branch type will check to see if the message selected has been opened by the contact in the workflow. Selecting the "If False?" option will advance the step if the message has NOT been opened.
  • Active Member: This logic branch type will check to see if the contact in the workflow has an active membership status. Selecting the "If False?" option will advance the step if the contact is NOT an active member.
  • Dropped Member: This logic branch type will check to see if the contact in the workflow has a dropped membership status. Selecting the "If False?" option will advance the step if the contact does NOT have a dropped membership status.

Save/Activate/Deactivate Your Workflow


  • If you need to save your workflow so you can continue to add steps to it later, go to the General tab and click the Save button in the upper right.
  • If your workflow is complete and you wish to begin sending emails to your list, go to the General tab and click the Activate Workflow button in the upper right.
ActivateWF 01042021.jpg
  • If you wish to stop an active workflow from sending emails, or no longer need it to be active, go to the General tab and click the Deactivate Workflow button in the upper right.
DeactivateWF 01042021.jpg

Managing Workflows


Workflows update/execute once an hour.

  • If you need to remove a contact from a list/committee that is feeding the workflow, you can remove them from the list. The display of the number of contacts in a particular step will update with the new value the next time the workflow executes.
  • If you re-activate a workflow that has been de-activated, it will update the next time the workflow executes.

Landing Pages


Landing Pages give you the ability to create a simple web page to engage the contacts in a Marketing Automation flow. This can be a static page or you can include a form/survey and gather responses to questions as contacts proceed through the workflow. Within a Logic Branch step, you have the ability to select either "Landing page has been viewed" or "Landing page form has been submitted".

Creating a Landing Page

  • In the Marketing Automation module, go to the Landing Pages tab.
  • Click Add Landing Page.
AddLandingPage 10282020.png

Settings

  • Title: Enter a Title for your landing page.
  • Site: Select the site you wish to have your landing page reside within (you may only have "Default Site" as an option).
  • Relative Path: This will be used to populate the URL that is system generated. It MUST be unique (there cannot be another webpage/module with the same path).
  • Is Active: enable to allow selection within your Marketing Automation workflow(s).
  • Entire URL: This will populate with the URL of the landing page after you click Done.

Form Actions

If adding a form/survey to your landing page, select what should happen when the form is submitted.

  • Email responses: Select the email you wish responses to be emailed to.
  • Add to List: When contacts complete the form, this will add them to a list/committee of your choosing.
  • Integrate with Existing Form: if you have an existing form/survey in GrowthZone that you wish to associate the form fields/responses to, select a form from the list here. See Integrating with an Existing Form for additional configuration requirements.
  • Redirect to Website: If you wish contacts to be directed to a specific website or page after completing the form, indicate the preferred page here.

Landing Page See Email Designer for more information on how to create your landing page using the tools and modules.

When you have completed designing your Landing Page, click the Done button.

Integrating with an Existing Form


One Row.png

IMPORTANT: The Forms/Survey module is required to use the "Integrate with Existing Form" option.

When connecting your Landing Page form to an existing GrowthZone Form, there are a few things to setup prior:

  • Your GZ Form needs to have “Accept User Responses via 3rd Party Source” enabled (under the advanced options checkbox)
  • Ensure the same fields/questions exist in both places (your GZ Form and the Landing Page Form).
  • The fields/questions should have the same names as well. Meaning the “Field Name” entered in the landing page form question AND the “Field Name from 3rd Party Application” entered in the GZ Form Question (under the advanced options checkbox) should be exactly the same.
  • See Forms/Surveys for additional information.

Once you have ensured these steps above have been completed, your landing page form submissions will be brought into the GZ forms/survey responses area.

Workflow Metrics


The General tab of your workflow, provides a variety of metrics for analysis.

Workflow Metric.jpg
  • Total Participants: This provides an understanding of the total number of contacts that have participated in this workflow (for all time).
  • Currently in Workflow: The total number of participants that are still in the workflow.
  • Early Optouts: A participant will be marked as opted out when:
    • The contact unsubscribes themselves from a list that is part of the workflow (and the contact is currently within the workflow steps).
    • Staff removes a contact from list that is part of the workflow (and the contact is currently within the workflow steps).

Smallest.png

Note: If contacts are removed from a list feeding a workflow, the workflow metrics will continue to reflect the previous number of contacts until the next time the workflow executes (i.e. a new contact is added to the workflow).
  • Total Completions: The total number of participants that have completed the full workflow. NOTE: This number will be Total Participants - Currently in Workflow - Early Optouts.

In addition to the metrics displayed on the general tab, on the Workflow Steps tab, you will be able to see, at a glance, how many people are in each step of your workflow, and who is in each step.

Parts in Steps.jpg

Use Cases


Click Here to review examples of workflows using the Marketing Automation module.