with Mailmodo and Mailwizz?
Emit new events when a new template is created. See the docs
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.
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}`,
},
})
},
})
Mailwizz offers a potent API that enables automation of email marketing tasks, subscriber management, campaign tracking, and more. Using Pipedream, you can harness this API to create custom workflows that trigger on specific events, process data, or synchronize with other apps. Pipedream's serverless architecture allows you to handle workflows at scale without managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
mailwizz: {
type: "app",
app: "mailwizz",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.mailwizz.$auth.url}/lists`,
headers: {
"X-API-KEY": `${this.mailwizz.$auth.api_key}`,
},
})
},
})