The email marketing platform without the hefty price tag!
Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.
The MailNinja API enables Pipedream users to execute targeted email marketing campaigns by providing a suite of tools to create, send, and track the performance of emails. With MailNinja on Pipedream, you can automate your email outreach, react to subscriber actions, and integrate email data with other services, enriching your marketing stack and enhancing user engagement strategies.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
mailninja: {
type: "app",
app: "mailninja",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.mailninja.co/api/v1/lists`,
params: {
api_token: `${this.mailninja.$auth.api_token}`,
},
})
},
})
# $PIPEDREAM_STEPS file contains data from previous steps
cat $PIPEDREAM_STEPS | jq .trigger.context.id
# Write data to $PIPEDREAM_EXPORTS to return it from the step
# Exports must be written as key=value
echo foo=bar >> $PIPEDREAM_EXPORTS