CRM migration
Field-level mapping, validation, and rollback between Act-On and monday CRM. We move data and schema; workflows are rebuilt natively in monday CRM.
Act-On
Source
monday CRM
Destination
Compatibility
8 of 10
objects map 1:1 between Act-On and monday CRM.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Act-On to Monday.com CRM is a structural shift from a marketing automation-centric data model to a board-based work management model with CRM features layered on top. Act-On holds Contacts, Companies, Lists, Programs, and a Custom Data Schema; Monday.com CRM holds those same record types as Items inside Boards, with each property represented as a typed column. We translate Act-On Custom Data field definitions into Monday column types (text, number, date, email, phone, link), map List membership to tags or a dedicated segment column, and preserve engagement history as activity log entries on the relevant board items. Automated Programs, engagement score calculation rules, and HTML email templates do not migrate; we deliver a written inventory of every Program sequence and scoring rule for the customer's admin to rebuild using Monday automations.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a Act-On object lands in monday CRM, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Act-On
Contact
monday CRM
Person (People Board Item)
1:1Act-On Contacts map to Monday CRM Person items in the People board. Email, phone, name, job title, and address fields translate to typed columns (email, phone, text, location). We resolve the Contact-to-Company relationship by linking the Person item to the corresponding Organization item via Monday's People column type.
Act-On
Company
monday CRM
Organization (Organizations Board Item)
1:1Act-On Companies map to Monday.com CRM Organization items in the Organizations board. Company name, industry, website, and address map to equivalent column types. We create Organizations before People items so that the People-Organization relationship is satisfied at insert time.
Act-On
List
monday CRM
Tag or Segment Column
lossyAct-On Lists are audience segments for targeted campaigns. We preserve List membership as Monday tags on Person items (for static Lists) or as a multi-select Segment column (for dynamic Lists that define criteria-based membership). The customer chooses the strategy during scoping; List logic (dynamic vs static) does not transfer and must be re-implemented in Monday using its native filtering.
Act-On
Automated Program
monday CRM
Automation Inventory (documentation only)
1:1Act-On Programs define multi-step nurture sequences stored server-side and inaccessible via API. We do not migrate Program logic. We export a Program membership log (which contacts entered which Program and when) as a reference artifact. The customer's admin rebuilds Program sequences as Monday Workflow automations using that log as a blueprint.
Act-On
Engagement Score
monday CRM
Score Column (custom formula)
lossyAct-On calculates behavioural engagement scores using proprietary weighting across email opens, clicks, page visits, and form submissions. These calculation rules do not export. We migrate the current numeric score for each Contact as a static number column. Rebuilding the scoring formula as a Monday formula column is a post-migration admin task documented in our handoff.
Act-On
Custom Data Schema / Custom Objects
monday CRM
Board Columns (typed)
1:1Act-On Custom Data schemas define user-extended fields on Contacts and Companies. We read the schema definition via Act-On's API, translate each field type to an equivalent Monday column type (text, number, date, email, link, checkbox, dropdown), and create those columns on the target board before importing records. Custom object records import as Items with the custom columns populated.
Act-On
Email (send history)
monday CRM
Activity Log Entry
1:1Act-On email send history (subject, send date, open, click) migrates as activity log entries on the relevant Person item. Monday CRM's Activity Log feature captures timestamped entries. HTML email body content does not migrate as a rendered template; we document email template names and subject lines for the admin to rebuild in Monday or an integrated email tool.
Act-On
Form
monday CRM
Form documentation (rebuild required)
1:1Act-On web form field definitions and submission data migrate as records with form submission metadata (form name, submission date). The form embed code does not transfer and must be re-implemented using Monday Forms or a third-party form tool. We document the form field schema as a reference for the rebuild.
Act-On
Tag
monday CRM
Tag
1:1Act-On contact and company tags export cleanly as label arrays. We map them directly to Monday tags on Person and Organization items. Tags preserve their original labels for audit.
Act-On
Activity / History
monday CRM
Activity Log Entry
1:1Email opens, clicks, form submissions, and other behavioural events export as timestamped activity entries linked to the Contact record. We preserve the event type, timestamp, and associated campaign or Program name. High-volume activity sets are chunked by date range to stay within Act-On's undocumented throttling limits.
| Act-On | monday CRM | Compatibility | |
|---|---|---|---|
| Contact | Person (People Board Item)1:1 | Fully supported | |
| Company | Organization (Organizations Board Item)1:1 | Fully supported | |
| List | Tag or Segment Columnlossy | Fully supported | |
| Automated Program | Automation Inventory (documentation only)1:1 | Fully supported | |
| Engagement Score | Score Column (custom formula)lossy | Fully supported | |
| Custom Data Schema / Custom Objects | Board Columns (typed)1:1 | Mapping required | |
| Email (send history) | Activity Log Entry1:1 | Fully supported | |
| Form | Form documentation (rebuild required)1:1 | Fully supported | |
| Tag | Tag1:1 | Fully supported | |
| Activity / History | Activity Log Entry1:1 | Fully supported |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
Act-On gotchas
ACT! desktop CRM and Act-On marketing automation are different products
Automated Program logic does not export
Engagement score formulas are not transferable
Bulk API is not publicly documented
monday CRM gotchas
Subitems are not included in bulk exports
Daily API call limits vary sharply by plan
Legacy automations (Sentence Builder) are being deprecated
Excel and account exports only include table views
Enterprise admins can disable non-admin exports
Pair-specific challenges
Migration approach
Discovery and schema mapping
We audit the Act-On portal for Contact and Company volumes, Custom Data schema definitions (field names, types, picklist options), List definitions (static vs dynamic), Program membership logs, engagement history volume by event type, and tag taxonomy. We pair this with a Monday.com CRM workspace audit to identify existing boards, column types, and automations. The discovery output is a written migration scope with a field-level mapping table for every Act-On field and its Monday column equivalent, including any new columns that need to be created before import.
Board and column configuration in Monday.com CRM
We configure the Monday CRM boards before any data import. This includes creating the People board (if not already present) with all required columns mapped from Act-On Contact properties, creating the Organizations board with company fields, and adding any custom columns required for Custom Data schema fields. Column types are set per the Act-On field type mapping (text, number, date, email, phone, dropdown). Boards are configured in a staging workspace first and validated before moving to production.
Data cleansing and deduplication
We run a data quality pass on Act-On export data before import. This includes identifying duplicate Contacts (by email address), standardizing phone number formats, resolving blank required fields (last name, email), and flagging orphaned Companies with no linked Contacts. Deduplication rules are applied at import time: duplicate email addresses are merged into a single Person item with activity history consolidated. Any records failing validation are held in a review queue for the customer's admin to resolve before re-import.
Organization import first, then People
We import Organizations (from Act-On Companies) before People (from Act-On Contacts) because the People-Organization relationship requires the Organization to exist at the time of Person insert. Owner assignment resolves by email against Monday workspace members during import. Unresolved owners are flagged for admin to assign manually. Tags and List membership migrate alongside their parent records.
Engagement history and Program membership import
Activity events (email opens, clicks, form submissions) import as Activity Log entries on the relevant Person items, chunked by date range to stay within Act-On's undocumented throttling. Program membership logs import as a separate reference board with one item per contact showing which Programs they were enrolled in and when. This board serves as the blueprint document for rebuilding Program sequences as Monday Workflow automations.
Cutover, validation, and handoff documentation
We freeze Act-On writes during the cutover window, run a final delta migration of any records modified since the initial export, then mark Monday CRM as the system of record. We deliver a validation report comparing record counts and spot-checking field values against the Act-On source. The handoff package includes the field mapping table, Program membership reference board, Workflow automation rebuild guide (for the admin), and the engagement score component reference. We do not rebuild Act-On Programs as Monday Workflows inside the migration scope; that work is a separate engagement or an internal admin task.
Platform deep dives
Act-On
Source
Strengths
Weaknesses
monday CRM
Destination
Strengths
Weaknesses
Complexity grading
Standard CRM migration. All 8 core objects map 1:1 between Act-On and monday CRM.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Act-On and monday CRM.
Object compatibility
All 8 core objects map 1:1 between Act-On and monday CRM.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
8-object category — typical timelines run 2–7 days end-to-end.
API constraints
Act-On: Not publicly documented.
Data volume sensitivity
Act-On doesn't expose a bulk API — REST + parallelization used for high-volume runs.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during Act-On to monday CRM migration scoping. Not seeing yours? Book a call.
Walk through your Act-On to monday CRM migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Act-On
Other ways to arrive at monday CRM
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.