Activity Sync with Copper
Learn how to sync Tarvent engagement data and email activity to Copper CRM so your sales team can see email marketing performance directly in their CRM workflow.
In this guide, you'll find:
- Overview
- Engagement Summary Fields
- Activity Sync
- Configuration Guide
- Understanding Your Data
- Troubleshooting
- FAQs
1 Overview
The Engagement & Activity Sync feature extends your Copper CRM integration by automatically pushing Tarvent engagement metrics and campaign activity to your CRM. This gives your sales team visibility into how contacts interact with your email marketing without leaving their CRM.
Key Capabilities
- Engagement Summary Fields: Custom fields in Copper showing engagement scores, activity levels, and email performance metrics
- Activity Sync: Campaign and journey email events posted to Copper as activities or fields
- Automatic Updates: Engagement fields sync every 6 hours; activity events sync in near real-time
- Smart Processing: Intelligent debouncing prevents CRM clutter from rapid engagement bursts
- Bulk Operations: Copper's bulk API support enables efficient high-volume sync operations
Prerequisite: You must have an active Copper CRM integration configured before enabling these features. See Connect Copper to Tarvent for setup instructions.
2 Engagement Summary Fields
Engagement Summary Fields are custom fields automatically created in Copper that display Tarvent engagement data for each contact. These fields help your sales team quickly assess a contact's email engagement health.
Field Levels
Choose from four levels of engagement data visibility:
None
- No engagement fields
- Default setting
Essential
- 10 fields
- Engagement score & level
- Lifecycle stage
Standard
- 44 fields
- All Essential fields
- Event timestamps
- Last 5 campaign stats
Advanced
- 56 fields
- All Standard fields
- Predictive analytics
Essential Fields (10 fields)
The core engagement snapshot for teams that want focused visibility without a large number of CRM fields:
- Subscription & Status: Status, OptOutUtc
- Engagement Scores: EngagementScore (0-100), EngagementLevel (Hot/Warm/Cold/Inactive), EngagementTrendIndicator (Improving/Stable/Declining)
- Lifecycle: EngagementLifecycleStage, DaysSinceLastEngagement, DaysSinceLastSent
- Peak Performance: PeakEngagementScore, PeakEngagementDateUtc
Standard Fields (44 fields)
All Essential fields plus campaign and journey event history. This is the recommended level for most sales teams:
- Campaign Events: LastDelivered, LastOpened, LastClicked, LastReplied, LastShared, LastForward, LastBounced
- Last 5 Campaigns: Delivery, open, click, reply, share, forward, and bounce counts for the most recent 5 campaigns
- Journey Events: LastDelivered, LastOpened, LastClicked, LastReplied, LastShared, LastForward, LastBounced for journey emails
- Last 5 Journeys: Equivalent Last5 counters for journey emails
Advanced Fields (56 fields)
All Standard fields plus predictive analytics for data-driven sales teams:
- Trend Analysis: EngagementScoreChange, DaysInCurrentStage, DaysSincePeakEngagement
- Predictive Metrics: ReengagementProbability, ChurnRisk, UnsubscribeRisk
- Behavioral Insights: PrimaryEngagementType (Opener/Clicker/Replier/Advocate), ContentAffinityScore
- Send Optimization: SendRecommendation (Priority/Standard/Caution/Do Not Send), ListFatigueScore, CampaignsSentLast30Days
- Re-engagement: ReengagementPriority (None/Low/Medium/High)
Sync Schedule
Engagement fields automatically sync every 6 hours. The sync only updates contacts whose engagement data has changed since the last sync, optimizing performance for large contact lists.
Note: All Tarvent fields in Copper are prefixed withTarvent_for easy identification (for example,Tarvent_EngagementScore).
Copper Entity Types
Engagement fields can be synced to either People or Leads in Copper, depending on your integration configuration. Fields are created for the entity type you've selected during integration setup.
3 Activity Sync
Activity Sync pushes campaign and journey email events to Copper, giving your sales team visibility into specific contact interactions with your email marketing.
Activity Sync Modes
None
No activity synchronization. Engagement summary fields may still sync if configured.
Recent Event
Maintains a single most recent activity per contact. This is the recommended mode for most users because it keeps your CRM clean while still showing the latest meaningful engagement.
- Creates or updates one recent activity record or field set per contact
- Shows only the latest meaningful engagement
- Prevents CRM timeline clutter
Full History
Creates a separate activity for every event after debounce processing. Copper's bulk API support makes this mode more efficient than other CRM systems, but use it with caution as it can still create many records.
Warning: Full History mode can generate high volumes of CRM records for active contacts. Consider your Copper storage limits and team workflows before enabling.
Activity Target (Recent Event Mode Only)
Choose where activity data appears in Copper:
- Activity: Creates or updates an activity attached to the Person or Lead using Tarvent custom activity types
- Fields: Updates custom fields that store the most recent Tarvent event details
Custom Activity Types in Copper
When activity sync is written to Copper activities, Tarvent uses Copper custom activity types such as:
Tarvent: DeliveredTarvent: OpenedTarvent: ClickedTarvent: RepliedTarvent: Viewed OnlineTarvent: SharedTarvent: ForwardedTarvent: Viewed ProfileTarvent: Spam ComplaintTarvent: Hard BounceTarvent: Soft BounceTarvent: BlockedTarvent: Unsubscribed
Some Tarvent event variants map to the same Copper activity type. For example, soft bounce variants all sync as Tarvent: Soft Bounce, and blocked variants sync as Tarvent: Blocked.
Synced Events
Positive Engagement Events:
- Delivered
- Opened
- Clicked
- Replied
- Viewed Online
- Shared
- Forwarded
- Viewed Profile
Deliverability & Subscription Events:
- Spam Complaint
- Hard Bounce
- Soft Bounce
- Blocked
- Unsubscribed
Critical Events (Always Synced Immediately):
- All events except opens bypass debounce and cooldown
Activity Format Examples
When using Activity as the target, examples in Copper may look like:
- Campaign event:
Tarvent: Clicked - Journey event:
Tarvent: Opened
In many cases, the synced activity or related data also includes supporting context such as the email, campaign, journey, timestamps, a link to view the personalized email online, and for click events, the clicked URL.
Smart Processing
Activity sync uses intelligent processing to prevent CRM clutter:
- Debouncing: Multiple events within a time window (default: 90 seconds for Copper) are collapsed into a single update showing the most significant action
- Cooldown: After updating a contact's activity, a cooldown period (default: 10 minutes) prevents rapid successive updates for highly active contacts
- Fingerprint Check: Duplicate events are automatically skipped
- Critical Event Bypass: All events except opens bypass debounce and cooldown to ensure immediate visibility
- Bulk Processing: Copper's bulk API is leveraged for efficient high-volume updates
Copper Advantage: Copper's default debounce window is 90 seconds because Copper's bulk API support allows for more efficient processing of activity updates.
4 Configuration Guide
Step 1: Access Integration Settings
- In Tarvent, navigate to Account > Integrations
- Select your Copper CRM integration
- Click the Engagement & Activity tab
Step 2: Configure Engagement Fields
- Select Engagement Field Level:
- None: No engagement fields synced
- Essential: 10 core engagement metrics and lifecycle visibility
- Standard: 44 fields including campaign and journey event history
- Advanced: 56 fields with predictive analytics and deeper recommendations
- Save your settings
Note: When you first enable engagement fields, Tarvent automatically creates the required custom fields in Copper. Copper supports bulk field creation, so this process is typically faster than other CRM systems. If you later upgrade to a higher level, new fields are added automatically. If you downgrade, fields that are no longer in scope are removed from Copper.
Step 3: Configure Activity Sync
- Select Activity Sync Mode:
- None: No activity sync
- Recent Event: Single activity per contact (recommended)
- Full History: All events recorded (high volume)
- Select Activity Target (Recent Event mode only):
- Activity: Activity appears in Copper using Tarvent custom activity types
- Fields: Activity appears in custom fields
- Save your settings
5 Understanding Your Data
Engagement Levels Explained
- Hot: Highly engaged contacts who regularly open and click emails
- Warm: Moderately engaged contacts with consistent activity
- Cold: Low engagement, may need re-engagement campaigns
- Inactive: No recent engagement, consider list hygiene
Lifecycle Stages Explained
- New: Recently added contact with limited engagement history
- Active: Regularly engaging with your emails
- At Risk: Engagement declining, may need attention
- Dormant: Extended period of no engagement
- Lost: Long-term disengagement
- Reactivated: Previously dormant contact now engaging again
- Never Engaged: Contact has never engaged with any email
Send Recommendations Explained
- Priority: High-value contact, prioritize for campaigns
- Standard: Normal sending recommended
- Caution: Consider reducing send frequency
- Do Not Send: Risk of unsubscribe or complaint, pause sending
Using Engagement Data in Copper
Copper's powerful filtering and reporting capabilities allow you to leverage Tarvent engagement data effectively:
- Create saved filters to find Hot leads ready for outreach
- Build reports combining Copper pipeline data with Tarvent engagement scores
- Set up workflows triggered by engagement level changes
- Prioritize follow-ups based on recent email activity
6 Troubleshooting
Common Issues
- Fields not appearing in Copper: Allow up to 10 minutes for field creation. If fields still don't appear, try disabling and re-enabling engagement fields.
- Activity not syncing: Verify the contact exists in both Tarvent and Copper and has an active mapping. Events for unmapped contacts are queued until the contact syncs.
- Engagement data seems stale: Engagement fields sync every 6 hours. For immediate updates, trigger a manual sync from the integration settings.
- Too many activities being created: Switch from Full History to Recent Event mode to maintain only the latest activity per contact.
- Missing custom fields: If Tarvent fields were deleted from Copper, they will be automatically recreated on the next engagement sync.
- Sync appears slow: Large contact lists are processed in batches using Copper's bulk API. Check the sync status panel for progress updates.