Connect Omnisend to sync contacts, manage campaigns, and automate email and SMS marketing. When Omnisend captures interest, qualify with AI and push the next nurture step.
Get AutomationRetrieves a single automation workflow by ID.
Get Automation UTMRetrieves the aggregated UTM tags for every send-action block in an automation.
Get BatchRetrieves the status and progress of a single batch job by its ID.
Get Batch ItemsRetrieves a batch's full result envelope, with per-item outcomes for successes and failures.
Get Block UTMRetrieves the UTM tags for a single automation send-action block.
Get CampaignRetrieves a single campaign by ID.
Get Campaign UTMRetrieves UTM tag settings for a campaign.
Get ContactRetrieves a single contact by its unique ID.
Get Current BrandRetrieves details about the currently connected brand.
Get Email ContentRetrieves an existing email content by ID.
Get Email TemplateRetrieves an existing email template by ID.
Get ImageRetrieves a single image by its unique ID.
Get ProductRetrieves a single product by its ID.
Get Product CategoryRetrieves a single product category by its ID.
Get SegmentRetrieves a single segment by its ID.
Get Segment StatisticsRetrieves contact-count statistics for a segment.
Get Universal LayoutRetrieves an existing universal layout by ID.
List AutomationsRetrieves a paginated list of automation workflows.
List BatchesRetrieves a paginated list of batch jobs filtered by endpoint, status, and date range.
List CampaignsRetrieves a paginated list of campaigns.
List ContactsRetrieves a paginated list of contacts filtered by the provided criteria.
List Email TemplatesRetrieves a paginated list of email templates.
List ImagesRetrieves a paginated list of images uploaded for the brand.
List Product CategoriesRetrieves a paginated list of product categories.
List ProductsRetrieves a paginated list of products.
List SegmentsRetrieves a paginated list of segments.
List Universal LayoutsRetrieves a paginated list of universal layouts.
Add Tags to ContactsAdds the specified tags to contacts matched by ID, email, phone, or segment.
Cancel CampaignCancels a scheduled or started campaign.
Connect BrandConnects a site to Omnisend, registering its platform, version, and website with the brand.
Copy AutomationCreates a disabled copy of an existing automation workflow.
Copy CampaignCreates a new draft campaign as a copy of an existing one.
Create AutomationCreates a new automation workflow as a disabled draft.
Create BatchCreates a batch job that asynchronously creates or updates up to 100 items of one resource type.
Create CampaignCreates a new campaign draft.
Create Custom Event MetadataDeclares a new brand-custom event schema identified by its name and origin.
Create Email TemplateCreates a new email template.
Create or Update ContactCreates a new contact, or updates the matching contact when the email identifier already exists.
Create ProductCreates a new product in the product catalog.
Create Product CategoryCreates a new product category.
Create SegmentCreates a new segment defined by condition-based rules.
Create Universal LayoutCreates a new universal layout.
Delete AutomationPermanently deletes an automation workflow.
Delete CampaignPermanently deletes a campaign.
Delete Email TemplatePermanently deletes an email template.
Delete ImagePermanently deletes an image by its unique ID.
Delete ProductDeletes a product from the product catalog.
Delete Product CategoryRemoves a product category.
Delete SegmentDeletes a segment by its ID.
Delete Universal LayoutPermanently deletes a universal layout.
Disable AutomationDisables an automation workflow so it stops accepting new trigger events.
Enable AutomationEnables an automation workflow so it starts processing trigger events.
Generate Analytics ReportRuns a send-date analytics report across delivery, engagement, and revenue metrics; limited to 55 requests per 24 hours per brand.
Generate Analytics StatisticsRuns an event-date analytics report across engagement and audience-growth metrics; limited to 55 requests per 24 hours per brand.
Import Email Template from HTMLImports a new email template from raw HTML source.
Make an API CallPerforms an arbitrary authorized API call to any Omnisend endpoint not covered by a dedicated module.
Query Event MetadataReturns event metadata entries for a category, optionally filtered by event names or origins.
Remove Tags from ContactsRemoves the specified tags from contacts matched by ID, email, phone, or segment.
Render Email ContentRenders email content to HTML using an empty data context (no contact or marketing activity).
Render Email TemplateRenders an email template to HTML using an empty data context (no contact or marketing activity).
Replace Automation BlocksReplaces the full block tree of an automation workflow.
Replace ProductFully replaces an existing product with the given data.
Resume A/B TestResumes a stopped A/B test on a campaign.
Select A/B Test WinnerManually selects the winning variant of an A/B test campaign.
Send Block Test EmailRenders the saved content of an automation email block and sends it to up to 5 recipients for preview.
Send CampaignSends a draft campaign immediately or on a schedule.
Send Customer EventSends a customer behavior event to Omnisend, creating or updating the associated contact.
Send Test EmailRenders the campaign draft and emails it to up to 5 recipients for preview.
Stop A/B TestStops an in-progress A/B test on a campaign.
Update AutomationUpdates partial fields of an existing automation workflow.
Update Block UTMReplaces the UTM tags for a single automation send-action block.
Update CampaignUpdates fields on an existing draft campaign.
Update Campaign UTMReplaces UTM tag settings for a campaign; provide exactly one of Tags or Variants.
Update Contact by EmailUpdates fields on the contact matching the given email address.
Update Contact by IDUpdates fields on an existing contact identified by its unique ID.
Update Custom Event MetadataMerges changes into an existing brand-custom event, preserving any omitted fields.
Update Email ContentReplaces the content of an existing email content resource.
Update Email TemplateReplaces the name and content of an existing email template.
Update Product CategoryUpdates the title of an existing product category.
Update SegmentReplaces an existing segment's name and condition rules.
Update Universal LayoutReplaces the name and content of an existing universal layout.
Upload Image by URLUploads an image to Omnisend by fetching it from a public URL.
Upload Image FileUploads an image file to Omnisend as multipart form data.
When to use Omnisend
Common scenarios where Omnisend automation saves time and reduces manual work.
Use "Get Automation" as an automated action in Omnisend so records stay consistent whenever something changes elsewhere in your stack.
Automate "Get Automation UTM" in Omnisend as a workflow step — combine it with triggers, filters, and AI steps for full-pipeline coverage.
Combine "Get Batch" from Omnisend with triggers or actions in other apps to close the loop — one event, many downstream outcomes.
Frequently asked questions
Common questions about automating Omnisend in your workflows.
Omnisend has no triggers, but it provides 83 actions including "Get Automation", "Get Automation UTM", and "Get Batch". Pair them with triggers from other apps to automate Omnisend tasks.
Connect Omnisend to any app in workflows
Search apps and open an app-to-app integration page in one click.