with Drip and SendinBlue?
Emit new event when triggered by a marketing event
Emit new event when triggered by a transactional event
Emit new event when a subscriber subscribes to an Email Series Campaign.
Emit new event when a custom event is performed for a subscriber
Creates a new subscriber. If the email already exists, it will update the existing subscriber. See the docs here
Send transactional email. See the docs for more information.
The Drip API allows for powerful email marketing automation, providing tools to craft every interaction with your leads, trial users, and customers. With the Drip API on Pipedream, you can manage subscribers, send emails, track user actions, and more. This integration opens up possibilities for syncing subscriber data, triggering communication based on user behavior, and connecting your email marketing to a wider ecosystem of tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
drip: {
type: "app",
app: "drip",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.getdrip.com/v2/user`,
headers: {
Authorization: `Bearer ${this.drip.$auth.oauth_access_token}`,
},
})
},
})
The SendinBlue API offers a suite of email marketing tools, including campaign creation, contact list management, and transactional email sending. It's designed for crafting personalized messages, automating marketing workflows, and tracking the performance of email campaigns. With Pipedream, you can harness the power of SendinBlue by automating interactions with other services, reacting to events with custom code, and stitching together complex workflows with minimal effort.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendinblue: {
type: "app",
app: "sendinblue",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sendinblue.com/v3/account`,
headers: {
"api-key": `${this.sendinblue.$auth.api_key}`,
"content-type": `application/json`,
},
})
},
})