Email + Text Message Automation
Last updated
Was this helpful?
Last updated
Was this helpful?
This workflow sends a personalized email and optional text message to a new MSP prospect, pitching your automation services. Just fill out a Rewst form to kick it off.
It’s simple to set up, using only core tasks in Rewst — no integrations needed. You’ll need:
The URL for a prospect-facing resource to include in your pitch email — for example, a Go-To-Market handout or YouTube video
Your mobile phone, to test the send SMS task on yourself
Log in to the Rewst platform.
Navigate to Automations > Forms in the left side menu.
Click + to create a new form.
Enter Prospect Pitch Form
into the Form Name field.
Click Submit.
Add the following fields by dragging the Text Input element into your form builder, with the values specified below:
Text Input:
Field Name: prospect_email
Field Label: Prospect email address
Field Description: Add an email address
Text Input:
Field Name: prospect_first_name
Field Label: Prospect name
Field Description: Enter the prospect's first name
Text Input:
Field Name: prospect_phone
Field Label: Prospect mobile phone
Field Description: Enter the prospect's phone number to send them a text message, using the format as follows: 1234567890
Click the Save icon at the top right of the form.
Click Submit.
🐣 Stewart Says: Rewst form field names become context variables in your workflow. Think of them like placeholders for data, making your workflows adaptable.
prospect_email
in form becomes{{ CTX.prospect_email }}
in workflow.
This workflow will send a personalized email and optional text using the form submission as input.
Navigate to Automations > Workflows.
Click Create to create a new workflow.
Enter Prospect Pitch Workflow
in the Name field.
Add any Tags you'd like, to stay organized.
Click Submit.
Click the Trigger button, denoted by a blue lightning bolt, in the top menu. Your load time to establish the trigger may take a moment.
Enter Form Trigger
in the Name field.
Toggle Enabled to on to activate this trigger.
With the trigger active, every form submission will start our new workflow.
Choose the Core - Form Submission
from the Trigger Type drop down menu field. You can type in this menu field to jump to your desired trigger type instead of scrolling through the long list.
Select the Prospect Pitch Form
you created under Trigger Parameters.
Click Submit at the bottom.
Enter the following in the relevant fields of the configuration menu on the right:
Sender: Select an option.
Recipient: {{ CTX.prospect_email }}
Subject: Why you need [your MSP], {{ CTX.prospect_first_name }}
Title: Something short and catchy — example: Why pick [your MSP] for your IT needs?
Message: Open the editor and paste in the code below, tailoring the message to your needs. Replace the purple placeholders with your own info. See the example below from “LBC IT.”
If you want to take it a step further, you can add some custom branding to the Custom HTML field.
Add a Send SMS action to the workflow canvas under the sendmail action.
Enter the following in the relevant fields of the configuration menu on the right:
Phone number: {{ CTX.prospect_phone }}
Message: Open the editor and paste in the code below, tailoring the message to your needs. See the example below.
Connect the On Success transition of the email action to the text message action by clicking and dragging the grey dot in the middle of the transition box.
Click Publish at the top right.
Add a summary of the changes
Click Submit.
Open Configure Workflow Settings, denoted by a pencil icon, in the top menu.
Click Input Configuration + three times.
Enter each of the following names into each input configuration's name field:
prospect_email
prospect_phone
prospect_first_name
Click Submit.
Click the Test button in the top menu.
Enter your email, phone, and first name into the form.
Click Test.
Check your inbox to confirm that the email was received and formatted correctly.
Check your phone to make sure you that got a text.
Click the Results icon, denoted by a graph, in the top menu.
Click the latest execution.
View more details by selecting the status of your recent test— either succeeded or failed.
🐣 Stewart Says: Clone this workflow and form to build out another email or text use case! How about a new MSP employee welcome automation? Simply swap your form field names and context variables to something like employee_email
in form and{{ CTX.employee_email }}
in workflow. Remember to rename your field labels and automations (form and workflow titles) accordingly.
Once you have a new user onboarding Crate set up, this workflow can be configured as a completion handler. Here’s how:
Modify the workflow:
Update the trigger to listen for the onboarding Crate’s completion event, instead of the form submission.
Use a variable like {{ onboarding.new_user_email }}
to populate the email field dynamically.
Update the email template:
Include additional details or resources specific to the onboarding process.
Customize the greeting based on the user’s role, or other variables:
Add the sendmail action to the workflow canvas.