If you run an online store, you already know the email that earns money: the welcome note to a new subscriber, the campaign to people who bought last spring, the reminder to someone who left a cart. The hard part is keeping your subscriber list, your product catalog and your campaigns in step with what is actually happening in the store. Omnisend does that work, and it does it through an API, so your store, your other tools, or an AI assistant can add subscribers, build segments and send campaigns without anyone copying lists around.
What Omnisend does
Omnisend is an email and SMS marketing automation platform built for ecommerce, headquartered in Lithuania, with integrations into Shopify, BigCommerce, WooCommerce, Magento, Wix, Square Online and other storefronts. It brings together automation workflows, a campaign builder, segmentation, popups and forms, web push, product recommendations, A/B testing and reporting. It also runs hosted MCP servers, the connector standard AI assistants use to call tools. More on the Omnisend website.
What you can get done
Run campaigns and automations
Digital Marketing Management covers the two kinds of sending: campaigns you send once, and automations that run whenever a trigger fires, like a new signup.
GET /campaignslists your campaigns, including the drafts.POST /campaignscreates a new email campaign draft.GET /automationslists your automation workflows and which are enabled.POST /automationsbuilds a new automation from a trigger and its steps.PATCH /automations/{id}edits an automation.
Keep subscribers up to date
Customer Data Management is your subscriber list, kept in step with the store.
POST /contactsadds a new subscriber, or updates them if the email already exists.PATCH /contactsupdates a contact using only their email address.GET /contactslists contacts, such as everyone carrying a specific tag.DELETE /contacts/tagsremoves a tag from many contacts in one call.
Target the right shoppers
Customer Segmentation Management builds segments, saved rules that pick out a group of shoppers.
POST /segmentscreates a segment from a set of conditions.GET /segments/{segmentID}shows the conditions behind a segment.GET /segments/{segmentID}/statisticstells you how many contacts match a segment right now.
Manage email templates
Marketing Management handles the content of the emails themselves.
GET /email-templateslists your email templates.POST /email-templatescreates a template from content sections.POST /email-content/{id}/renderturns stored email content into HTML so you can preview it.
Workflows that put it together
A workflow is a recipe of several calls in order that finishes a real job. APIs.io catalogs 13 for Omnisend, including:
- Subscribe and Trigger Welcome adds a subscriber and fires the event that starts your welcome automation.
- Create and Send Campaign creates a campaign, confirms it, and queues it to send.
- Copy and Send Campaign reuses an existing campaign and sends the copy.
- Create Segment and Read Statistics builds a segment and reports how many people are in it.
- Refresh Product Catalog Entry replaces a product with its updated details.
Ask for it in plain language
Our conversational overlay for Omnisend maps everyday questions to the operation that answers them, so an AI assistant knows which call to make. These are the kinds of things you can ask:
- “How do I add a new subscriber, or update them if the email already exists?”
- “Which of my campaigns are still drafts?”
- “How many contacts match a segment right now?”
- “Which of my automation workflows are currently enabled?”
- “Can I remove a tag from many contacts in one call?”
You can see one in the Omnisend Automations phrasing overlay.
Getting started
Omnisend has a free tier with self-serve signup, and you call its hosted service. Start with the API documentation and the authentication guide; every request carries an API key or an OAuth token. On APIs.io, see the Omnisend profile, the Contacts API, the Campaigns API and the Products API. Wire up the welcome workflow first; it is the one every new subscriber sees.
