---
title: "Daily Sync + Real-Time Webhooks: How Commission+ Keeps Your Commission Data Current"
description: "Commission+ uses two synchronization channels — daily background sync and real-time carrier webhooks — to ensure you never wait more than 24 hours to know about a payment issue."
url: https://unlockedcrm.ai/blog/commission-daily-sync-webhooks
canonical: https://unlockedcrm.ai/blog/commission-daily-sync-webhooks
category: "Commission Tracking"
published: 2026-04-16
author: "Jacob Lock"
source: unLocked CRM — AI CRM for insurance agents
---

# Daily Sync + Real-Time Webhooks: How Commission+ Keeps Your Commission Data Current

## TL;DR

Commission+ uses daily background sync (332 carrier feeds, overnight processing) and real-time webhooks (instant processing for supported carriers) to keep commission data current. Daily sync ensures data is never more than 24 hours old. Webhooks process events in seconds. Automatic retry logic and data integrity checks prevent gaps.

## Key data points

- Commission+ dual-channel sync ensures commission data is never more than 24 hours old — and arrives in seconds for webhook-enabled carriers.
- Daily sync pulls, parses, matches, reconciles, and alerts across 332 carrier feeds automatically every night.
- Automatic retry logic (30 min, 2 hr, 6 hr) prevents temporary carrier outages from creating commission data gaps.

Commission data is only useful if it is current. A system that reconciles monthly leaves 30-day gaps where missing payments, underpayments, and missed renewals accumulate undetected. A system that processes in real time closes those gaps entirely.

Commission+ operates on two synchronization channels that work together to keep your commission data as close to real time as possible.

## The Dual-Channel Architecture

### Channel 1: Daily Background Sync

Every night, Commission+ executes a comprehensive sync cycle:

1. **Pull** — retrieves the latest commission data from all 332 connected carrier feeds
2. **Parse** — normalizes statement data from various formats (CSV, PDF, API, EDI) into a standard structure
3. **Match** — maps each commission line item to a policy in your CRM
4. **Reconcile** — compares received amounts against expected amounts from your comp plans
5. **Alert** — generates notifications for any discrepancies found (missing payments, underpayments, missed renewals)

This cycle runs automatically, without any action required from you. When you open your CRM in the morning, your commission data is current as of the previous night's sync.

### Channel 2: Real-Time Webhooks

For carriers that support webhook integrations, commission events are processed the moment they happen:

- **Payment issued** — the moment a carrier sends a commission payment, the data appears in your CRM
- **Status update** — when a commission status changes (pending → paid, paid → chargeback), the update is immediate
- **Application event** — when an application is created or changes status, the event fires instantly
- **Statement published** — when a new commission statement is available, it is pulled and processed immediately

Webhook events bypass the daily sync cycle entirely. There is no waiting period — the data arrives in seconds.

## Which Carriers Support Webhooks?

The carrier landscape is moving toward real-time integrations, but adoption varies:

| Carrier Type | Webhook Availability | Typical Latency |
| --- | --- | --- |
| Major national health carriers | Most support webhooks | Seconds to minutes |
| Medicare Advantage carriers | Many support webhooks | Minutes |
| Life insurance carriers | Growing adoption | Minutes to hours |
| Annuity carriers | Limited webhook support | Hours (daily sync primary) |
| Regional/smaller carriers | Rarely support webhooks | Daily sync only |

For carriers without webhook support, the daily sync ensures their data is never more than 24 hours old. As carriers continue adopting real-time integrations, the percentage of your commission data that arrives in real time will increase automatically — Commission+ activates webhook processing for each carrier as support becomes available.

## What This Means for Your Workflow

### Morning Commission Review

With daily sync, your morning workflow becomes:

1. Open your CRM
2. Check the commission dashboard — all data is current as of last night
3. Review any alerts (missing payments, underpayments, missed renewals)
4. Act on flagged items immediately

No portal logins. No statement downloads. No manual reconciliation. The work has been done overnight.

### Intraday Updates

With webhook-enabled carriers, you receive updates throughout the day:

- A carrier processes your commission at 2:00 PM → it appears in your CRM at 2:00 PM
- An application status changes → you know immediately
- A chargeback is issued → you are alerted within seconds

This real-time visibility is particularly valuable during peak periods like AEP (Annual Enrollment Period), when commission volumes spike and issues need immediate attention.

## Data Reliability and Error Handling

### Retry Logic

If a daily sync fails (carrier portal downtime, network issues, or temporary API errors), Commission+ automatically retries:

- **First retry:** 30 minutes after failure
- **Second retry:** 2 hours after failure
- **Third retry:** 6 hours after failure
- **Escalation:** If all retries fail, you receive a notification that the carrier sync is delayed

This ensures temporary outages do not create data gaps.

### Webhook Acknowledgment

For real-time events, Commission+ uses an acknowledgment protocol:

1. Carrier sends webhook event
2. Commission+ receives and validates the data
3. Commission+ sends an acknowledgment back to the carrier
4. If no acknowledgment is received, the carrier retries the event

This bidirectional confirmation prevents event loss from network interruptions.

### Data Integrity Checks

Both sync channels include data integrity verification:

- **Duplicate detection** — the same commission payment is never recorded twice
- **Sequence validation** — events are processed in the correct chronological order
- **Amount verification** — parsed amounts are validated against carrier statement totals
- **Format consistency** — data from different carrier formats is normalized to a consistent structure

## Sync Status Dashboard

Commission+ provides a carrier-level sync status view:

| Carrier | Last Sync | Method | Status | Policies |
| --- | --- | --- | --- | --- |
| Carrier A | 2 min ago | Webhook | Live | 47 |
| Carrier B | 6 hrs ago | Daily Sync | Current | 83 |
| Carrier C | 14 hrs ago | Daily Sync | Current | 22 |
| Carrier D | 2 min ago | Webhook | Live | 156 |

This transparency lets you know exactly how current your data is for each carrier at any time.

## FAQ

### What time does the daily sync run?

The daily sync runs between 12:00 AM and 5:00 AM in your configured timezone. Most syncs complete within 2–3 hours depending on the number of connected carriers.

### Can I trigger a manual sync?

Yes. You can initiate an on-demand sync for any individual carrier or all carriers simultaneously. Manual syncs are useful when you are expecting a specific payment or need to verify data before a meeting.

### What if a carrier changes their data format?

Commission+ maintains carrier-specific parsers that are updated automatically when carriers modify their statement formats. If a format change is detected, the system flags the affected statements for re-parsing with the updated parser.

### Is there a limit on webhook events per day?

No. Commission+ processes unlimited webhook events. During AEP, some carriers send thousands of events per day — all are processed in real time.

### How does this affect my CRM performance?

Commission data sync happens in the background and does not impact your CRM's responsiveness. Webhook events are processed asynchronously — they update your data without interrupting your workflow.

## FAQ

### undefined



### undefined



### undefined



### undefined



## Related

- https://unlockedcrm.ai/blog/commission-auto-reconciliation-missing-payment-detection
- https://unlockedcrm.ai/blog/60-day-missing-commission-payment-alerts
- https://unlockedcrm.ai/blog/commission-event-automations-workflows
- https://unlockedcrm.ai/blog/how-to-track-insurance-commissions-automatically
- https://unlockedcrm.ai/blog/best-commission-tracking-software-insurance

---

Source: [Daily Sync + Real-Time Webhooks: How Commission+ Keeps Your Commission Data Current](https://unlockedcrm.ai/blog/commission-daily-sync-webhooks) — unLocked CRM, the AI CRM built for insurance agents. Citation permitted with attribution and a link to https://unlockedcrm.ai/blog/commission-daily-sync-webhooks.
