Omnisend's API lets you automate email marketing by integrating with your e-commerce platform. You can sync subscriber lists, trigger personalized emails based on customer behavior, and track results. With Pipedream, you can seamlessly connect Omnisend to a plethora of other services, creating custom workflows. This means you can automate follow-ups, update databases, or kick off multi-step sequences with ease.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
omnisend: {
type: "app",
app: "omnisend",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.omnisend.com/v3/contacts`,
headers: {
"X-API-KEY": `${this.omnisend.$auth.api_key}`,
},
})
},
})
Sync New Shopify Orders to Omnisend: Whenever a new order is placed on Shopify, use Pipedream to catch the event and add the customer's details to a specific Omnisend email segment. This can trigger an automated follow-up email campaign for post-purchase engagement or feedback.
Update Contacts from Google Sheets: If you manage customer information in Google Sheets, Pipedream can watch for changes in your sheet and automatically update your Omnisend contact list. Ideal for ensuring your marketing lists are always in sync with the latest data.
Aggregate Campaign Metrics to a Dashboard: Use Pipedream to gather campaign performance data from Omnisend, such as open rates or click-through rates, and send that data to a business intelligence tool like Google Data Studio. This workflow helps you visualize your marketing campaign's success and make data-driven decisions.
Starts a marketing campaign for selected subscribers. See the documentation
Modify subscriber information or update their subscription status. See the documentation
Omnisend uses API keys for authentication. When you connect your Omnisend account, Pipedream securely stores the keys so you can easily authenticate to Omnisend APIs in both code and no-code steps.
You can get your API Key under Store Settings > API Keys page.