with Campaign Monitor and Acelle Mail?
Creates a new subscriber on a specific list. See the documentation
Subscribe customer to a plan. See the documentation
Sends an intelligent transactional email to a specified recipient. See the documentation
Removes a subscriber from a mailing list given their email address. See the documentation
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
campaign_monitor: {
type: "app",
app: "campaign_monitor",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.createsend.com/api/v3.3/primarycontact.json`,
headers: {
Authorization: `Bearer ${this.campaign_monitor.$auth.oauth_access_token}`,
"Content-Type": `application/json; charset=utf-8`,
},
})
},
})
The Acelle Mail API opens doors for you to engage with your audience through crafted email campaigns, subscriber management, and analytics directly through Pipedream. By leveraging Pipedream's capabilities, you can automate workflows that respond to new subscribers, trigger campaigns based on external events, and analyze the performance of your email marketing efforts, all in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
acelle_mail: {
type: "app",
app: "acelle_mail",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.acelle_mail.$auth.api_endpoint}/api/v1/plans`,
params: {
api_token: `${this.acelle_mail.$auth.api_token}`,
},
})
},
})