Home
Providers
Omnisend
Omnisend
Omnisend is a Lithuanian-headquartered email and SMS marketing automation platform purpose-built for ecommerce, with first-class integrations into Shopify, BigCommerce, WooCommerce, Magento, Wix, Square Online, and other storefronts. The platform unifies automation workflows, campaign builders, segmentation, popups and forms, web push, product recommendations, A/B testing, and reporting to drive customer engagement and revenue. Omnisend's REST API exposes contacts, events, products, product categories, segments, campaigns, batches, email templates, email content, universal layouts, images, brands, and analytics reports. Authentication uses an API key passed via the `X-API-KEY` header, or OAuth 2.0 authorization-code flow with resource-scoped permissions for app-based integrations on the Omnisend App Market.
Omnisend publishes 13 APIs on the APIs.io network, including Analytics API, Batches API, Brands API, and 10 more. Tagged areas include Email Marketing, Marketing Automation, Ecommerce, SMS Marketing, and Customer Engagement.
The Omnisend catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
Omnisend’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, changelog, pricing, and 43 more developer resources.
13 APIs
18 Features
Email Marketing Marketing Automation Ecommerce SMS Marketing Customer Engagement Segmentation Campaigns Forms Popups Web Push
On this page
Kin Score
APIs 13
Postman 1
Open Collections 1
Arazzo 13
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 18
Vocabularies 1
Spectral Rules 1
JSON Schema 2
Security Posture 3
Scopes 1
Agentic Access 1
Resources 50
apis.yml
68 Operational Transparency
Composite quality — 68.4/100 · exemplar
Contract Quality
15.7 / 25
Developer Ergonomics
12.6 / 20
Commercial Clarity
16.8 / 20
Operational Transparency
8.9 / 13
Agent readiness — 31/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 13
Ready-to-run Postman collections for exercising this provider's APIs.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Multi-step API workflows described with the Arazzo specification.
Scroll for all 13
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Email marketing automation with prebuilt ecommerce workflows (welcome, cart abandonment, browse abandonment, order confirmation, post-purchase, win-back)
SMS marketing with global coverage and TCPA / GDPR compliant opt-in management
Web push notifications across desktop and mobile browsers
Drag-and-drop campaign builder with dynamic content blocks, product recommender, and conditional logic
Audience segmentation with behavioral, lifecycle, predictive, and custom-event criteria
Forms, popups, and signup boxes with Wheel-of-Fortune gamified opt-ins
A/B testing on subject lines, content, and send time
Advanced analytics and reporting with revenue attribution per campaign and workflow
Native integrations with Shopify, BigCommerce, WooCommerce, Wix, Square Online, Magento, and PrestaShop
REST API with X-API-KEY and OAuth 2.0 authentication, resource-scoped permissions, and cursor-based pagination
Batch API for bulk contact, product, and event imports (up to 100 actions per batch)
Email Templates, Email Content, and Email Universal Layouts APIs for programmatic template management
Customer events tracking (predefined and custom) for automation triggers
Brands API for managing brand identity across templates
Analytics Reports and Statistics APIs for aggregated marketing performance data
Postman public workspace and llms.txt feed for AI-agent friendly discovery
24/7 live support across all paid plans
Free plan for up to 250 contacts and 500 emails/month
Scroll for all 18
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 13
Pagination, idempotency, versioning, errors, and events
Scroll for all 13
Build 8
SDKs, sample code, and the tooling you integrate with
Scroll for all 8
Access & Security 6
Authentication, authorization, and security posture
Operate 6
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: omnisend
name: Omnisend
description: Omnisend is a Lithuanian-headquartered email and SMS marketing automation platform purpose-built for ecommerce,
with first-class integrations into Shopify, BigCommerce, WooCommerce, Magento, Wix, Square Online, and other storefronts.
The platform unifies automation workflows, campaign builders, segmentation, popups and forms, web push, product recommendations,
A/B testing, and reporting to drive customer engagement and revenue. Omnisend's REST API exposes contacts, events, products,
product categories, segments, campaigns, batches, email templates, email content, universal layouts, images, brands, and
analytics reports. Authentication uses an API key passed via the `X-API-KEY` header, or OAuth 2.0 authorization-code flow
with resource-scoped permissions for app-based integrations on the Omnisend App Market.
type: Index
kind: contract
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/omnisend.png
access: 3rd-Party
position: Consuming
tags:
- Email Marketing
- Marketing Automation
- Ecommerce
- SMS Marketing
- Customer Engagement
- Segmentation
- Campaigns
- Forms
- Popups
- Web Push
url: https://raw.githubusercontent.com/api-evangelist/omnisend/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: omnisend:omnisend-analytics-api
name: Omnisend Analytics API
description: The Analytics API from Omnisend — 2 operation(s) for analytics.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Analytics
properties:
- type: OpenAPI
url: openapi/omnisend-analytics-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-batches-api
name: Omnisend Batches API
description: The Batches API from Omnisend — 3 operation(s) for batches.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Batches
properties:
- type: OpenAPI
url: openapi/omnisend-batches-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-brands-api
name: Omnisend Brands API
description: The Brands API from Omnisend — 1 operation(s) for brands.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Brands
properties:
- type: OpenAPI
url: openapi/omnisend-brands-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-campaigns-api
name: Omnisend Campaigns API
description: The Campaigns API from Omnisend — 5 operation(s) for campaigns.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/omnisend-campaigns-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-contacts-api
name: Omnisend Contacts API
description: The Contacts API from Omnisend — 3 operation(s) for contacts.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/omnisend-contacts-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-emailcontent-api
name: Omnisend EmailContent API
description: The EmailContent API from Omnisend — 2 operation(s) for emailcontent.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- EmailContent
properties:
- type: OpenAPI
url: openapi/omnisend-emailcontent-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-emailtemplates-api
name: Omnisend EmailTemplates API
description: The EmailTemplates API from Omnisend — 4 operation(s) for emailtemplates.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- EmailTemplates
properties:
- type: OpenAPI
url: openapi/omnisend-emailtemplates-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-emailuniversallayouts-api
name: Omnisend EmailUniversalLayouts API
description: The EmailUniversalLayouts API from Omnisend — 2 operation(s) for emailuniversallayouts.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- EmailUniversalLayouts
properties:
- type: OpenAPI
url: openapi/omnisend-emailuniversallayouts-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-events-api
name: Omnisend Events API
description: The Events API from Omnisend — 1 operation(s) for events.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Events
properties:
- type: OpenAPI
url: openapi/omnisend-events-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-images-api
name: Omnisend Images API
description: The Images API from Omnisend — 3 operation(s) for images.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Images
properties:
- type: OpenAPI
url: openapi/omnisend-images-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-productcategories-api
name: Omnisend ProductCategories API
description: The ProductCategories API from Omnisend — 2 operation(s) for productcategories.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- ProductCategories
properties:
- type: OpenAPI
url: openapi/omnisend-productcategories-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-products-api
name: Omnisend Products API
description: The Products API from Omnisend — 2 operation(s) for products.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Products
properties:
- type: OpenAPI
url: openapi/omnisend-products-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
- aid: omnisend:omnisend-segments-api
name: Omnisend Segments API
description: The Segments API from Omnisend — 3 operation(s) for segments.
humanURL: https://api-docs.omnisend.com/reference/overview
baseURL: https://api.omnisend.com/v5
tags:
- Segments
properties:
- type: OpenAPI
url: openapi/omnisend-segments-api-openapi.yml
- type: Documentation
url: https://api-docs.omnisend.com/
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: Postman
url: https://www.postman.com/omnisend-api/workspace/omnisend/overview
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: JSONSchema
url: json-schema/omnisend-contact-schema.json
- type: JSONSchema
url: json-schema/omnisend-event-schema.json
- type: JSONLD
url: json-ld/omnisend-context.jsonld
common:
- type: AgenticAccess
url: agentic-access/omnisend-agentic-access.yml
- type: VulnerabilityDisclosure
url: security/omnisend-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/omnisend-domain-security.yml
- type: Authentication
url: authentication/omnisend-authentication.yml
- type: OAuthScopes
url: scopes/omnisend-scopes.yml
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/omnisend/overview
- type: Arazzo
url: arazzo/omnisend-copy-and-send-campaign-workflow.yml
name: Omnisend Copy and Send Campaign
- type: Arazzo
url: arazzo/omnisend-create-and-send-campaign-workflow.yml
name: Omnisend Create and Send Campaign
- type: Arazzo
url: arazzo/omnisend-create-and-verify-category-workflow.yml
name: Omnisend Create and Verify Product Category
- type: Arazzo
url: arazzo/omnisend-create-and-verify-contact-workflow.yml
name: Omnisend Create and Verify Contact
- type: Arazzo
url: arazzo/omnisend-create-and-verify-product-workflow.yml
name: Omnisend Create and Verify Product
- type: Arazzo
url: arazzo/omnisend-create-segment-and-stats-workflow.yml
name: Omnisend Create Segment and Read Statistics
- type: Arazzo
url: arazzo/omnisend-replace-product-workflow.yml
name: Omnisend Refresh Product Catalog Entry
- type: Arazzo
url: arazzo/omnisend-subscribe-and-welcome-workflow.yml
name: Omnisend Subscribe and Trigger Welcome
- type: Arazzo
url: arazzo/omnisend-tag-contact-workflow.yml
name: Omnisend Create and Tag Contact
- type: Arazzo
url: arazzo/omnisend-track-cart-event-workflow.yml
name: Omnisend Track Added-to-Cart Event
- type: Arazzo
url: arazzo/omnisend-track-order-event-workflow.yml
name: Omnisend Track Placed Order Event
- type: Arazzo
url: arazzo/omnisend-update-category-workflow.yml
name: Omnisend Update Product Category
- type: Arazzo
url: arazzo/omnisend-upsert-contact-workflow.yml
name: Omnisend Upsert a Contact
- type: Website
url: https://www.omnisend.com
- type: Portal
url: https://www.omnisend.com
- type: Documentation
url: https://api-docs.omnisend.com
- type: APIReference
url: https://api-docs.omnisend.com/reference/overview
- type: GettingStarted
url: https://api-docs.omnisend.com/docs/getting-started
- type: Authentication
url: https://api-docs.omnisend.com/reference/authentication
- type: OAuth
url: https://api-docs.omnisend.com/reference/oauth
- type: ChangeLog
url: https://api-docs.omnisend.com/changelog
- type: LlmsText
url: https://api-docs.omnisend.com/llms.txt
- type: Pricing
url: https://www.omnisend.com/pricing
- type: Plans
url: plans/omnisend-plans-pricing.yml
- type: RateLimits
url: rate-limits/omnisend-rate-limits.yml
- type: FinOps
url: finops/omnisend-finops.yml
- type: Signup
url: https://app.omnisend.com/signup
- type: Login
url: https://app.omnisend.com/login
- type: Support
url: https://support.omnisend.com
- type: HelpCenter
url: https://support.omnisend.com/en/articles/1061798-omnisend-api-documentation
- type: ContactSupport
url: https://www.omnisend.com/contact-us/support
- type: StatusPage
url: https://status.omnisend.com
- type: Blog
url: https://www.omnisend.com/blog
- type: GitHubOrganization
url: https://github.com/omnisend
- type: LinkedIn
url: https://www.linkedin.com/company/omnisend
- type: PrivacyPolicy
url: https://www.omnisend.com/privacy
- type: TermsOfService
url: https://www.omnisend.com/terms
- type: SDKs
name: PHP SDK
url: https://github.com/omnisend/php-sdk
- type: Plugin
name: WordPress Plugin
url: https://github.com/omnisend/wp-omnisend
- type: Plugin
name: Magento 2 Plugin
url: https://github.com/omnisend/magento2-plugin
- type: Plugin
name: WooCommerce Integration
url: https://www.omnisend.com/integrations/woocommerce
- type: Plugin
name: Shopify Integration
url: https://www.omnisend.com/integrations/shopify
- type: Plugin
name: BigCommerce Integration
url: https://www.omnisend.com/integrations/bigcommerce
- type: Integrations
url: https://www.omnisend.com/integrations
- type: AppMarket
url: https://www.omnisend.com/app-market
- type: Features
data:
- Email marketing automation with prebuilt ecommerce workflows (welcome, cart abandonment, browse abandonment, order confirmation,
post-purchase, win-back)
- SMS marketing with global coverage and TCPA / GDPR compliant opt-in management
- Web push notifications across desktop and mobile browsers
- Drag-and-drop campaign builder with dynamic content blocks, product recommender, and conditional logic
- Audience segmentation with behavioral, lifecycle, predictive, and custom-event criteria
- Forms, popups, and signup boxes with Wheel-of-Fortune gamified opt-ins
- A/B testing on subject lines, content, and send time
- Advanced analytics and reporting with revenue attribution per campaign and workflow
- Native integrations with Shopify, BigCommerce, WooCommerce, Wix, Square Online, Magento, and PrestaShop
- REST API with X-API-KEY and OAuth 2.0 authentication, resource-scoped permissions, and cursor-based pagination
- Batch API for bulk contact, product, and event imports (up to 100 actions per batch)
- Email Templates, Email Content, and Email Universal Layouts APIs for programmatic template management
- Customer events tracking (predefined and custom) for automation triggers
- Brands API for managing brand identity across templates
- Analytics Reports and Statistics APIs for aggregated marketing performance data
- Postman public workspace and llms.txt feed for AI-agent friendly discovery
- 24/7 live support across all paid plans
- Free plan for up to 250 contacts and 500 emails/month
sources:
- https://www.omnisend.com
- https://api-docs.omnisend.com/reference/overview
- https://www.omnisend.com/pricing
- https://api-docs.omnisend.com/llms.txt
updated: '2026-05-25'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://apievangelist.com