with GetResponse and Mandrill?
Emit new event when a landing page is created. See the docs here
Emit new event when a newsletter is created. See the docs here
Creates a new newsletter and puts it in a queue to send. See the docs here
Creates or updates a contact if already exists. See the docs here
GetResponse API integrates email marketing and online campaign management tools into your applications for creating and managing mailing lists, newsletters, automated campaigns, and more. With Pipedream, this functionality expands, allowing you to automate workflows between GetResponse and various apps. Integration can trigger actions like updating contacts, processing event-driven emails, or syncing subscriber lists across platforms.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
getresponse: {
type: "app",
app: "getresponse",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.getresponse.com/v3/accounts`,
headers: {
"X-Auth-Token": `api-key ${this.getresponse.$auth.api_key}`,
},
})
},
})
Mandrill, a transactional email API for Mailchimp, empowers developers to easily send personalized, one-to-one e-commerce emails, or automated transactional emails. With Pipedream, you can harness Mandrill's capabilities to create powerful automations that trigger on various events, like updating databases on email delivery, syncing with CRM systems when users interact with your emails, or even conducting sentiment analysis on email content for customer support insights.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
mandrill: {
type: "app",
app: "mandrill",
}
},
async run({steps, $}) {
const data = {
"key": `${this.mandrill.$auth.api_key}`,
}
return await axios($, {
method: "post",
url: `https://mandrillapp.com/api/1.0/users/ping`,
data,
})
},
})