Omnisend email and SMS results in your warehouse
Omnisend campaign and automation results stay in Omnisend, apart from your other channels. Connect an Omnisend API key to land them as raw tables.
- Access
- An Omnisend API key with read access to campaigns, analytics, segments, automations and email templates
- API budget
- 55 reporting requests a day per brand, shared by every tool on your account
- Delivery
- Raw warehouse tables, for plans with a dedicated warehouse
- MCP server
- Official server, checked September 2026
Omnisend
Lifecycle messaging platforms for campaign and retention workflows.
Why Omnisend?
SourceMedium reads daily delivery, engagement, and attributed revenue for every Omnisend campaign and automation, by send date and channel, with up to five years of history.
Campaigns and automations
Sends, opens, clicks, unsubscribes, and attributed orders and revenue for each message channel and day.
Up to five years of history
The first sync loads as much reporting as Omnisend's API serves.
Light on your API budget
Routine syncs use 4 of the 55 reporting requests Omnisend allows each brand per day.
Joins with other integrations
Omnisend data is designed to join with your other data sources for unified analysis.
How it works
Setup depends on the source. We confirm access requirements, history, cadence, and customer responsibilities before implementation begins.
Create an API key
In Omnisend's API key settings, create a key that can read campaigns, analytics, segments, automations and email templates.
Connect Omnisend
Choose Omnisend in your connector picker and paste the key.
Query raw tables
On a dedicated warehouse, pick the tables you want and query them in BigQuery.
Ready to stop debating the numbers?
In 30 minutes, we will
-
Map your current systems and reporting gaps.
-
Show one workflow relevant to your team.
-
Outline likely fit, implementation scope, and next steps.
Book a walkthrough
Share a little context, then choose a time immediately after submitting.
Choose a time for your walkthrough
Open the calendar in a new tab
We couldn't load available times here.
Open the scheduling calendar in a new tab. If you cannot schedule now, we will still follow up.
Open scheduling calendar