Academy / Master Outbound Sales / Chapter 3 - How to integrate with anything using Zapier, Make, APIs ?

Chapter 3 – How to integrate with anything using Zapier, Make, APIs ?

Course content

Resources

5:00

Zapier: Notify a teammate on Slack for each positive reply

Nowadays, it is increasingly difficult to concentrate on all the notifications we are exposed to.

If you are a Slack user, you can get around this problem by creating a notification for yourself when someone replies to a sequence.

We all know Slack, to better communicate with your team but you can also use this tool to notify you when important things go through.

For this, we will use Zapier to create a personalized notification as soon as a lead responds to a message, either via LinkedIn or email.

First, on Zapier, you’ll need to choose on which app you want to trigger an action, and which action you want to specifically trigger the workflow.

In this case, we’ll choose La Growth Machine (natively integrated to Zapier) and the email replied action.

Once you’ve connected your LGM account, you can choose which campaigns you want to be notified of when you’ll get a reply.

You can choose all campaigns, a bunch of them, or a specific one. In this example, we’ll trigger the workflow for all campaigns.

Then, test your trigger and you’re free to move on!

Now that you set your trigger, you’ll want to create the notification on Slack.

Choose Slack on the app for the action, and you can choose two different types of notifications:

  • Send a direct notification to you on Slack
  • Or send a notification to a specific channel on Slack

 

The second option is great if you’re working on a team and maybe you’ll set up some automation for your colleagues, so everybody can be notified.

But, for this example, you are gonna choose a direct message.

Zapier slack use case 3

Connect your Slack account to Zapier, and you’ll have multiple options to synchronize :

Here, We are gonna focus on the user you want to be notified of and the message but keep in mind that you can go further in customizing this workflow with Slack.

So, first, the username. It will be the person you want to be notified on Slack, whether it’s you or someone else on your team

Zapier slack use case 4

The message you want to be sent to Slack. Here you can use the variables of your sequence to contextualize the notification as much as possible.

An example :

Once you’ve done with the set-up, you can test your zap and make it live !

But wait, what happens if you get a LinkedIn reply ??

Well, It will be the same process, you’ll just need to duplicate your zap and change the trigger action on LGM. You’ll replace “Email replied” with “LinkedIn message replied”.

You can also change the body of your message to mention that you get a reply on LinkedIn.

Make: Automatically reply to your LinkedIn DM in La Growth Machine using IA

Have you ever dreamed about automatically replied to your lead using IA?

This is how, first, you need to connect your LGM with Make using your API key,

You can find it on your settings :

Once connected you need to choose your first trigger “Watch Replied Linkedin Message”:

Make gpt use case 2

Then ask ChatGPT to answer the DM, based on its content using {{1.receivedMessageBody}}

Make gpt use case 3

Make sure to create a precize prompt on how you want the IA to answer.

The more personnalize is your prompt, the more relevant your replies will be.

You can ask the IA to adopt a specific tone based on the tone of the answer, for example. If it’s more formal or friendly. You can give it an objective, for example determine if a reply is positive or not, and if the response is positive, share a calendar, etc.

The only limits is your imagination.

At the end, it should look like this:

Make gpt use case 4

API: Stats analysis

Let’s get hands-on. You want to track your campaign performance over time, spot drops, and celebrate spikes. LGM’s API gives you access to raw campaign stats. Here’s how to automate a weekly reporting flow using Zapier:

Pull weekly stats from https://apiv2.lagrowthmachine.com/flow/campaigns/:campaignId/stats?apikey=your-api-key, send them to Google Sheets, and highlight metrics based on known benchmarks.

Here are the steps in Zapier :

  1. Trigger: Every Monday at 9am (using Zapier’s Schedule trigger).
  2. Action: Use “Webhooks by Zapier” to perform a GET request to the endpoint with your API key and campaign ID.
    • Endpoint: https://apiv2.lagrowthmachine.com/flow/campaigns/:campaignId/stats?apikey=your-api-key
  3. Format the response to extract key stats:
    • Open rate
    • Click rate
    • Reply rate
    • Bounce rate
    • Number of leads reached
    • Steps completed
  4. Send these values to a Google Sheet (one row per campaign, or per week if you append).
  5. Use Google Apps Script inside your Sheet to color code rows:
    • Green if reply rate > 8%
    • Red if bounce rate > 10%
    • Orange if open rate < 40%

 

You now have a live dashboard of your outbound performance, updated weekly, and structured to highlight what works and what doesn’t. It’s especially useful for comparing personas, testing sequences, and reporting to leadership with clarity.

Course content