Skip to main content
New Introducing Mosaic Learn more
For Marketing Ops

Marketing ops without the workarounds.

Build on your real data model, see every record that syncs to Salesforce, and hand the request queue to agents that build drafts for your review.

Used by MOps teams replacing Marketo, Pardot, and HubSpot.

Build on the data model you actually have.

Contacts, companies, opportunities, events, and your own custom objects live in one model, with warehouse tables loaded on a schedule.

Subscription records Subscriptions Active

Plan, seats, and renewal date for every paying account, linked to its company.

Product usage Custom events Active

Feature usage from the product database, matched to contacts by email every hour.

Load tables from your warehouse

Schedule SQL syncs from Snowflake, BigQuery, Databricks, Redshift, ClickHouse, or PostgreSQL, from every 15 minutes to once a day.

Search contact attributes...
City
Company 24
Country
Department
Job Title
Lead Source
Subscriptions 9
Department contact.department
Type String
Fill rate 10,568 / 18,220
Distinct 14
Top values
Marketing 41%
Sales 23%
Operations 14%
11 more 22%

See the data before you use it

Every field shows its fill rate and most common values, and relationships open into companies, opportunities, and custom objects.

Add a condition

Choose a condition or drag one into a group to start filtering.

Records

Contact Company Opportunity Subscription

Membership

Audience Campaign

Events

Page visit Email Form submission Workflow Custom event

Filter on any object

Audiences and branches filter on records, memberships, and events in one list, from opportunities and subscriptions to form submissions.

Select a trigger
Search... opportunity

Criteria

Contact meets criteria

Activity

Form is submitted
Page is visited
Custom event occurred

Contacts

Contact is created
Field is changed
Contact is added to audience

Salesforce

Contact is added to opportunity
Contact is removed from opportunity
Contact opportunity role is changed
Lead is converted

Start workflows from any signal

Trigger on criteria, a form, a page visit, a field change, a Salesforce opportunity role, or a custom event you send.

Know exactly what reached Salesforce.

Changes reach Salesforce in about ten seconds, and every batch is logged record by record, so a failed update shows up with its reason instead of going unnoticed.

Sync activity

Monitor data syncing between Conversion and Salesforce

All Inbound Outbound
Syncs from today
Outbound Syncing Leads to Salesforce Synced Leads to Salesforce
In progress Partially failed View
0 created 0 updated41 updated 0 skipped 0 failed1 failed Today at 9:42 AM 6s / Today at 9:42 AM
Inbound Synced Contacts from Salesforce
Completed View
0 created 1,284 updated 12 skipped 0 failed 48s / Today at 9:40 AM
Inbound Synced Opportunities from Salesforce
Completed View
4 created 31 updated 0 skipped 0 failed 12s / Today at 9:37 AM
Outbound Synced Accounts to Salesforce
Completed View
0 created 57 updated 0 skipped 0 failed 9s / Today at 9:31 AM
Conversion Salesforce Synced Leads to Salesforce 42 records processed
Partially failed 6s / Today at 9:42 AM
0 created 41 updated 0 skipped 1 failed
Salesforce Lead updated [email protected] 9:42:18 AM Success
Field Old value New value
Status Open Working
Lifecycle_Stage__c MQL SQL
Title Marketing Manager Director of Demand Generation
Failed to update Salesforce Lead [email protected] Validation rule failure A Salesforce validation rule rejected the record. 9:42:18 AM Failed
Salesforce Lead updated [email protected] 9:42:19 AM Success
Salesforce Lead updated [email protected] 9:42:19 AM Success

Hand the request queue to agents.

A Linear ticket, a Slack thread, or a schedule starts an agent. It builds the drafts in Conversion, proposes edits to anything already live, and waits for your team to review.

Triggered by Linear
Comment added by Nina Alvarez MOPS-214

Analytics Roundtable invite and registration

The roundtable moved to Dec 4. Build the invite and a registration form for enterprise accounts in North America, no current customers, and update the webinar.

Used 8 tools

Built the invite, the registration form, and an invite list of 2,184 contacts at enterprise accounts in North America, excluding current customers. The webinar and its reminder still said Dec 2, so both edits are waiting for your review.

Created
Roundtable invite Blast
Created
Roundtable registration Form
Created
Roundtable invite list Audience
2 edits awaiting your review Approve all Reject all
Reviewing 2 edits
Analytics Roundtable Approve Reject
Start time
Dec 2, 10:00 AM Dec 4, 10:00 AM
Roundtable reminder Approve Reject
Subject
Reminder: see you Wednesday Reminder: see you Friday
Send date
Dec 1, 9:00 AM Dec 3, 9:00 AM
Approve all Reject all Submit

Clear the requests that fill the queue.

The asks that land on MOps every week, done in a few clicks or handed to an agent that waits for your review.

Copy the Q3 Data Summit campaign for November. Invite everyone who registered last time but didn't attend.

Q3 Data Summit (copy) Approve Reject
Name
Q3 Data Summit (copy) Q4 Data Summit
Add members
View filter
Tokens
4 token values updated
Approve all Reject all Submit

All changes reviewed.

Stay in control as more people build.

Roles decide who can change what, agents ask before they touch anything live, and every workflow run and deletion is on record.

Contacts 0/4
View contacts See contact records and their details.
Create contacts Add new contact records, including CSV imports.
Edit contacts Update fields on existing contacts.
Delete contacts Permanently remove contact records.

Give each role what it needs

Start from Administrator, Manager, Editor, or Viewer, or build a custom role one permission at a time.

Search tools... All tools
Contacts 12 tools
Count contacts Counts contacts matching a set of criteria.
Start contact CSV export Starts an export of contacts to CSV.
Create contact Creates a contact.
Process CSV contact import Processes an uploaded contact CSV import.

Decide what agents do on their own

Each tool an agent has runs automatically, waits for approval, or stays off. Deletes and edits to live assets ask first by default.

Search runs... All
Dana Whitfield 0:01 Finished just now
Marcus Chen Finished 4 minutes ago
Priya Raman Finished 12 minutes ago
Owen Brooks Finished 38 minutes ago
Lena Fischer Finished an hour ago
1,2841,285

Completed

0

Errored actions

34

In progress

4.2s

Avg. duration

Trace every workflow run

Open any contact's run to replay their path on the canvas, with when they entered and left each step and what it returned.

Contact meets criteria
Deletion requested is True
Delete contact
Delete contact and Salesforce record

Handle deletion requests

A workflow deletes flagged contacts along with their engagement data and, if you choose, their linked Salesforce record.

I don't know if I want another Marketo. I want a tool that I feel like is built for me and the kind of MOps person that I am at PDL.

Korey Beaver

Korey Beaver

Marketing Operations Manager, People Data Labs

< 4 wks

For People Data Labs to move off Marketo after more than four years on it

10s

Average time for a change in Conversion to reach Salesforce

6

Warehouses you can sync from, PostgreSQL included

FAQ

Common questions

What marketing ops teams ask before they move their stack.

Most teams are live in about four weeks. Migration is part of onboarding: a deployment strategist and an agent-run migration rebuild your programs, and your current platform stays live until everything is tested and approved.

Yes. Create objects for whatever your business runs on, like subscriptions, workspaces, or product usage, and connect them with relationship fields, including many-to-many through a join object. Salesforce custom objects sync in read-only.

Through Conversion's managed package. Changes made in Conversion reach Salesforce in about ten seconds on average, and changes in Salesforce come in every few minutes. Every batch is logged with its created, updated, skipped, and failed records, and each failure shows why.

Snowflake, BigQuery, Databricks, Redshift, ClickHouse, and PostgreSQL. Each sync runs a SQL query on a schedule, from every 15 minutes to once a day, and writes the results to the object you choose.

For marketing, usually. Warehouse syncs load the tables you choose straight into Conversion, so audiences, workflows, and emails don't depend on a separate pipeline pushing data into your MAP.

Whatever you allow. Each tool an agent has runs automatically, waits for approval, or stays off. Agents build emails, forms, and workflows as drafts, and nothing is sent, published, or turned on until someone on your team does it.

Yes. Use the built-in Administrator, Manager, Editor, and Viewer roles or create custom ones permission by permission, require SSO, and review every change in the audit log, including changes made through API keys and by agents.

Bring the workflow you'd least like to rebuild.

We'll walk through it in Conversion during the demo, from the Salesforce fields it reads to the agent that could take it off your plate.