The Emelia API enables streamlined email campaign management directly from Pipedream. By integrating Emelia with Pipedream, you can automate email sequences, monitor campaign performance, and trigger personalized follow-ups based on recipient actions. The API's functionality allows for the creation of data-driven workflows that can interact with subscriber lists, send out scheduled emails, and provide analytics, all within the scalable environment on Pipedream.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
emelia: {
type: "app",
app: "emelia",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graphql.emelia.io/graphql`,
headers: {
"Authorization": `${this.emelia.$auth.api_key}`,
"Content-Type": `application/json`,
},
params: {
query: `query me{
me{
uid
name
email
picture
}
}`,
},
})
},
})
Automated Customer Onboarding Emails: Initiate a sequence of onboarding emails when a new user signs up for your service through a web form. Use Emelia to send a welcome email, followed by tailored messages based on user engagement, tracked and optimized using Pipedream's event-based triggers.
Targeted Campaign Follow-ups: After sending a campaign through Emelia, use Pipedream to listen for opens or clicks. Automatically tag users who engaged and send a personalized follow-up or offer a special discount to encourage conversion.
E-commerce Cart Abandonment Recovery: Combine Emelia with your e-commerce platform (like Shopify) to detect when a shopper abandons their cart. Trigger an Emelia email sequence via Pipedream to re-engage the customer with reminders or special offers, increasing the likelihood of completing the purchase.
Emelia uses API keys for authentication. When you connect your Emelia account, Pipedream securely stores the keys so you can easily authenticate to Emelia APIs in both code and no-code steps.
To retrieve your API Key,