docs(audiences): add Export sync toggle prerequisite for Salesforce write-back#1615
Open
george-dilthey wants to merge 1 commit into
Open
docs(audiences): add Export sync toggle prerequisite for Salesforce write-back#1615george-dilthey wants to merge 1 commit into
george-dilthey wants to merge 1 commit into
Conversation
…rite-back The "Writing back to your CRM" section described export behavior after Export sync was enabled but never told users how to enable it or that it was required even when fields are set to "Always write". Added a prerequisite note with navigation steps and a matching FAQ entry.
Contributor
george-dilthey
marked this pull request as ready for review
July 17, 2026 17:01
This was referenced Jul 17, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
Added a prerequisite paragraph and numbered steps in the "Writing back to your CRM" section of
docs/audiences.md, making clear that the Export sync toggle must be enabled before any field mapping data (including fields set to "Always write") will push to Salesforce. Also added a new FAQ entry: "My field mappings are set to 'Always write' but data isn't syncing to Salesforce — what do I need to do?" with the same steps and a note about the first-export timing.Why
Intercom conversation #215475130065193 — Gabriel Griffith (Saviynt, Enterprise plan) had mapped Salesforce Account fields with "Always write" rules but data wasn't syncing. The human agent (Peter Johnston) had to explain that Export sync is a separate master switch, independent of field-level rules. The existing doc's setup section (step 4) explicitly tells users to "Leave Export Sync off for now" but never returns to say when or how to enable it. The "Writing back to your CRM" section describes export behavior (24-hour cadence, first export timing, etc.) but does not tell users that they must first enable the toggle, or where to find it.
Source link(s)
/workspace/clay-base/services/audiences/src/materialization/services/export-handler.ts:3470(isExportSyncEnabledguard skips all export processing if false, regardless of field-level write rules) andAudienceObjectSalesforceMappingSection.tsx:152-156(separateSwitchSectionbound toisExportSyncEnabled, independent of per-fieldMappingRuledropdowns). 24-hour schedule confirmed ataudience-export-queue.ts:13. Feature is gated to Growth+ plans — plan availability is already documented at the top ofaudiences.md.Uncertainties
None. All behavioral claims verified against code (BETA verdict — correct behavior, Growth+ plan gate already documented in the file).
Related observations
docs/audiences.mdthat were reviewed and confirmed not to cover this change: docs(audiences): document signal detection-layer model and Data Hub vs. table scope #1605 (signals companion segments), docs(audiences): document archived record behavior on source re-sync #1587 (archiving and re-syncs), docs(audiences): add read-only Salesforce field types and cross-object enrichment FAQ #1585 (read-only Salesforce fields), docs(audiences): add errored-row run-condition fix, delete-row note, and field-deletion FAQ #1582 (bulk enrichment errored rows / deleting fields), docs(audiences): document Intelligence tab on company records (beta) #1569 (Claygent intelligence tab), docs(audiences): document nested sub-field mapping in bulk enrichments #1558 (nested sub-field mapping), docs(audiences): add CSV export workaround via Add to workbook #1550 (CSV export), docs(audiences): add FAQ clarifying dedup scope — Audiences only, not Clay tables #1547 (deduplication), docs(audiences): document Salesforce custom object export limitation and workaround #1528 (signal export to custom objects), docs(audiences): add field-filter warning to Snowflake and BigQuery import steps #1507 (Snowflake/BigQuery field mapping), docs(audiences): add Databricks as beta import source #1485 (Databricks import).Closes DOC-1222