Skip to main content

Integrated Customers and Data Syncing in Whippy

Understand how integrated contact and object data may appear in Whippy and what to check when synced data looks incomplete.

Written by Maria Cairns

Why it matters

Many Whippy workspaces rely on data synced from another system. Knowing which data is owned by an integration helps teams troubleshoot missing records, avoid manual edits in the wrong place, and keep messaging workflows aligned with source-of-truth data.

Key Concepts

Integrated contact: A contact created or updated from an external system or integration.

External ID: An identifier used to match a Whippy contact or object record with the source system.

Synced object data: Object records imported or updated from another system and shown under Contacts > Objects.

Integration-owned structure: Objects or properties where some configuration may be controlled by the connected system.

Sync timing: The delay or schedule between a source-system change and the matching Whippy update.

Step-by-Step: Review synced data

  1. Open Contacts and search for the contact or customer record.

  2. Review the contact's external ID, phone, email, tags, lists, and communication preferences.

  3. Open Contacts > Objects to review synced object types and records.

  4. Open the relevant object record and check whether it is associated with the expected contact.

  5. Open Settings > Objects to confirm the object definition and associations when needed.

  6. Open Settings > Channel mappings if synced object values are used to select sending channels.

  7. Check the connected system when Whippy shows stale or missing synced data.

Tips and Best Practices

  • Treat the external system as the source of truth when an integration owns the data.

  • Use external IDs consistently so contacts and object records can match reliably.

  • Document which fields are safe to edit in Whippy and which should be edited in the source system.

  • Mark this article for product review when integration-specific sync behavior needs screenshots or exact timing.

Troubleshooting

Issue

Possible Cause

Fix

A synced customer is missing

The source record has not synced, is filtered out, or lacks a matching identifier

Check the source system, external ID, and integration sync status

Synced data looks outdated

The integration has not completed its next sync or the source value has not changed

Confirm the source value and wait for or trigger the expected sync process

A user cannot edit synced fields

The object or field may be integration-owned

Update the data in the source system or ask an admin to review the integration setup

Did this answer your question?