Follow

Integrate LiveChat with Lasso via Zapier

Integrate LiveChat with Lasso via Zapier

In this article:

Why Integrate LiveChat with Lasso

If you are using LiveChat, you can connect LiveChat with Lasso using Zapier and the Lasso Pro API.

Advantages include:

  • Finished Chats pushed to Lasso as new registrants
  • LiveChat contacts automatically sent a thank you email from Lasso
  • LiveChat contacts automatically assigned to a sales rep in rotation in Lasso
  • Chat Transcripts passed to the Notes field in Lasso

To see an example of how LiveChat can connect with Lasso, click here or find a video at the bottom of this page.

How Zapier Works With Lasso

The connection between Zapier and Lasso is made via Lasso's API (Application Programming Interface). You will need to first create the connection between Zapier and your application and then create the connection between Zapier and Lasso. This is done by creating a Zap. The Zap combines a Trigger and an Action that automates a task for a user. The Trigger is the completed call and the Action is the submission of the registrant’s data to Lasso. The last step is to map your form fields to Lasso fields via a template provided in Zapier.

zapsteps.jpg

Need-to-Knows

Please note the following:

Start Zap

1 – Click Make a Zap!

zapier1.jpg

2 – Enter a name for your Zap in the space provided.

namezap.jpg

Create Trigger

1 – In the Search bar under Choose a Trigger App, start to enter LiveChat.

2 – Select LiveChat from the list that appears.

livechattrigger.jpg

3 – Under Select LiveChat Trigger, select Finished Chat, and click Save + Continue.

lcfinishedchat.jpg

Connect Zapier to LiveChat

1 – Click Connect an Account.

connectlivechatzap.jpg

2 – A message will come up asking you to Authorize Zapier to access your LiveChat Account. Enter your LiveChat login email and your API Key in the spaces provided.

Note: You will find your API key in LiveChat at https://my.livechatinc.com/agents/api-key.

3 – Click Yes, Continue.

connectlivechatzap2.jpg

4 – Your LiveChat account should now be connected with Zapier. Click Save + Continue.

lcconnectedac2.jpg

Create Action to Connect Zapier to Lasso

1 – Once you have set up the trigger and connected your LiveChat account with Zapier, you will connect the Zap to Lasso. Click Add a Step.

lcaddstep1.jpg

2 – Click Action/Search.

lcaction.jpg

3 – Start to type Lasso into the Search bar and select the most recent version from the list that appears.

searchlasso.jpg

4 – Select Update or Create Registrant, and click Save + Continue.

lccreate.jpg

5 – You will need the Lasso Pro API key before continuing. Please contact your Client Director for this if you haven’t done so already.

6 – Click Connect an Account.

connectaccount2.jpg

7 – A page will appear asking if you want to allow Zapier to access your LassoCRM account. Enter the Lasso project name under Name of the project and paste the API Key into the Api Key box.

8 – Click Yes, Continue.

accesszaplasso.jpg

9 – The connection will now be displayed. Select it and click Save + Continue.

lcaccesslasso.jpg

Separate Customer Name Field into First Name and Last Name Fields

Next, you will need to use the Zapier Formatter to separate the Customer Name field in CallRail into First Name and Last Name for Lasso. This will require two Actions – one for the First Name and one for the Last Name.

1 – Click the + button.

lc12.jpg

2 – Select Formatter.

lc13.jpg

3 – Select Text and click Save + Continue.

lc14.jpg

4 – In the Transform field, click on the dropdown. Find and select Split Text.

lc15.jpg

5 – In the Input field, click on the right and select the Visitor Name field.

lc16.jpg

6 – In the Separator field, enter [:space:]. The first space in the Customer Name will be used to split the name into two.

lc17.jpg

7 – In the Segment Index field, click the dropdown and select First.

lc18.jpg

8 – Click Continue.

lc19.jpg

9 – Click Send Test To Formatter by Zapier.

lc20.jpg

10 – A message should come up saying Test was successful! Note the output should be just the first name.

11 – Identify your Action by clicking on the 3 dots in the Action panel and selecting Rename. Enter First Name.

lc21.jpg

12 – Next, you need to add an Action to pull the last name. Click Add a Step.

lc.jpg

13 – Select Formatter.

lc23.jpg

14 – Select Text and click Save + Continue.

lc24.jpg

15 – In the Transform field, select Split Text.

16 – In the Input field, select Finished Chat and then Visitor Name.

lc25.jpg

17 – In the Separator field, enter [:space:].

18 – In the Segment Index field, select Last.

Note: If the Visitor Name is Tom Smith in LiveChat, the above Actions will split the name into First Name of Tom and Last Name of Smith in Lasso. However, if the Visitor Name is more than two words, such as Tom Robert Smith, the First Name will be Tom and the Last Name will be Smith in Lasso. The sequence will the first word and the last word from the Visitor Name field.

lc.jpg

19 – Click Continue.

lc.jpg

20 – Click Send Test to Formatter by Zapier.

lc.jpg

21 – A message should come up saying Test was successful! Note the output should be just the last name.

22  – Identify your Action by clicking on the 3 dots in the Action panel and selecting Rename. Enter Last Name.

lc28.jpg

Map Fields

Once you have connected Zapier to Lasso, you will need to set up a template, mapping fields to Lasso fields.

1 –  In the First Name field, click on the right. Select the First Name Action you created earlier and then select Visitor Name.

lc35.jpg

– In the Last Name field, click on the right. Select the Last Name Action you created earlier and then select Visitor Name.

lc36.jpg

3 – In the Email field, click on the right. Select Finished Chat and then Visitor email.

lc37.jpg

4 – In the Note field, click on the right, select Finished Chat and then Chat Transcript. This will copy the chat content into the Notes field in Lasso.

lc38.jpg

5 – In the Source Type field, enter Online Registration. This is a default Source Type in Lasso. If your entry does not match an existing Source Type in Lasso, it will be automatically added so please ensure it is typed exactly as in Lasso.

Note: If you do not enter a Source Type in this field, the Source Type for LiveChat contacts will be API.

6 – In the Secondary Source Type field, enter LiveChat. If your entry does not match an existing Secondary Source Type in Lasso, it will be automatically added so please ensure it is typed exactly as in Lasso.

Note: If you do not enter a Source Type in this field, the Source Type for LiveChat contacts will be blank.

lc.jpg

7 – If you would like the LiveChat contact to be automatically assigned to a sales reps in rotation, click on the dropdown in the Rotation field and select the rotation from the list.

lc39.jpg

8 – In the Thank You Email by Id field, enter the Thank You Email Template ID that will automatically send a thank you email to the LiveChat contact. (The template ID can be found in the browser address when the template is selected in Lasso.)

lc40.jpg

9 – Once you are satisfied with the fields you have mapped, click Continue.

lc41.jpg

10 – Scroll to the bottom and click Send Test To LassoCRM.

lc42.jpg

11 – A message should come up saying Test was successful! Scroll through the data to make sure all is correct.

lc43.jpg

12 – Go to your project in Lasso, find the registrant, and note the following:

  • The Rating will be N, indicating a new registrant.
  • he Source will be Call In if you entered this into the Source Type field in your Zap. If you left this field blank in your Zap, the Source in Lasso will API.
  • The Chat Transcript will be in the Notes.
  • If the Sales Rep Rotation was entered, the sales rep(s) will be assigned.
  • If the Thank You Email Template ID was entered, the registrant will have a history item of the outgoing email.

lc44.jpg

13 – If you are satisfied the connection is working correctly, go back to your Zap and click Finish.

lc53.jpg

14 – You will see a message asking if you are Ready to turn on your Zap. Click the Your Zap is OFF button to change it to Your Zap is ON.

zapon.jpg

This video will provide an example of how CallRail can connect with Lasso using Zapier: