Mailmodo

Free Email Marketing Software to create & send email

Integrate the Mailmodo API with the Delay API

Setup the Mailmodo API trigger to run a workflow which integrates with the Delay API. Pipedream's integration platform allows you to integrate Mailmodo and Delay remarkably fast. Free for developers.

Delay Workflow with Delay API on New Template Submitted from Mailmodo API
Mailmodo + Delay
 
Try it
New Template Submitted from the Mailmodo API

Emit new events when a new template is created. See the docs

 
Try it
Add Contact To List with the Mailmodo API

Adds a contact to a list See the docs here

 
Try it
Delay Workflow with the Delay API

Delay the execution of your workflow for a specific amount of time (does not count against your compute time).

 
Try it
Trigger Campaign with the Mailmodo API

Allows to trigger campaigns with personalization parameter added to the email template. See the docs here

 
Try it
Trigger Journey with the Mailmodo API

Adds a new user to the journey. See the docs here

 
Try it

Overview of Mailmodo

Mailmodo's API turns email marketing into a more powerful tool by allowing you to automate and personalize your email campaigns. Through Pipedream, you can trigger workflows based on events from other apps, update customer data in real time, send transactional emails without leaving your app, and analyze the performance of your campaigns. By leveraging Pipedream's serverless platform, you can integrate Mailmodo with countless apps to enhance your marketing strategies, improve customer engagement, and streamline your communication processes.

Connect Mailmodo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    mailmodo: {
      type: "app",
      app: "mailmodo",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.mailmodo.com/api/v1/campaigns?type=CONTACT_LIST`,
      headers: {
        "Content-Type": `application/json`,
        "mmApiKey": `${this.mailmodo.$auth.api_key}`,
      },
    })
  },
})

Overview of Delay

The Delay API in Pipedream is a built-in function that allows you to pause a workflow for a specified amount of time. This can be incredibly useful when you need to stagger API calls to avoid rate limits, wait for an external process to complete, or simply introduce a delay between actions in a sequence. With precision up to milliseconds, the Delay API provides a simple yet powerful tool for managing timing in automation workflows.

Connect Delay

1
2
3
4
5
6
7
export default defineComponent({
  async run({steps, $}) {
    // Specify the amount of time to delay your workflow in milliseconds
    return $.flow.delay(5000)
  },
})