Skip to main content

How to Use Storydoc with Clay

Clay helps teams enrich, transform, and manage lead and account data at scale. When used with Storydoc, Clay acts as a data enrichment layer that prepares high-quality inputs for personalization before a Storydoc is created.

Jack avatar
Written by Jack
Updated over 2 weeks ago

How Clay works with Storydoc

Clay does not trigger automations on its own. Instead, it is used after a trigger occurs in another system, such as a CRM, form, or spreadsheet.

A typical workflow looks like this:

  1. A trigger occurs in another tool (for example, a new lead is created in your CRM).

  2. Clay enriches or updates the data using its tables and enrichment steps.

  3. Storydoc generates a personalized version using the enriched data.

  4. The Storydoc link is written back to the CRM record for your team to use.

This ensures Storydocs are created only after the data is complete and ready for personalization.

Automation works through Zapier. For setup instructions, refer to the article How to Connect Storydoc with Zapier.


Why use Clay before creating Storydocs

Using Clay with Storydoc allows you to:

  • Enrich lead and account data before personalization.

  • Scale Storydoc creation across large datasets.

  • Improve personalization quality using firmographic and role-based data.

  • Reduce manual data preparation for sales and marketing teams.

Clay is especially useful when the data required for personalization is not fully available in your CRM or form submissions.


Supported Clay actions

Clay’s Zapier integration supports actions only, meaning Zapier can write or update data in Clay but cannot trigger workflows from Clay events.

The following Clay actions are available:

  • Create Record in Table
    Create a new row in a Clay table.

  • Update Record in Table
    Update an existing row with enriched or transformed data.

  • Find Row in Table
    Locate an existing record based on defined criteria.

These actions are typically used to enrich or normalize data before Storydoc creation.


Creating personalized Storydocs using Clay data

After Clay enriches the data, Storydoc can generate a personalized version using fields such as:

  • First and last name

  • Company name

  • Role or seniority

  • Industry

  • Location

  • Custom enrichment fields

These values can be mapped to Dynamic Variables inside your Storydoc template so each version reflects the most complete and accurate data available.

Storydoc creation is triggered by the same system that initiated the workflow (for example, the CRM), not by Clay.


Storing the Storydoc link back in your CRM

After a personalized Storydoc is created, the link should be stored in the system where your team actively works, typically your CRM.

Clay is not used as the system of record for Storydoc links.

How the write-back works

Once Storydoc generates a new version, the automation updates the originating CRM record using supported CRM actions, such as:

  • Update Lead

  • Update Contact

  • Update Deal

  • Update Account

The Storydoc URL can be stored in:

  • A custom CRM field (recommended)

  • Notes or description fields

  • Activity or engagement fields, depending on the CRM

This ensures Storydoc links are easy to find and share directly from the CRM.


Recommended automation workflows

Workflow 1: Enrich leads before Storydoc creation

Trigger: New lead created in CRM
Action: Create or update record in Clay
Action: Enrich data in Clay
Action: Create Storydoc version using enriched data
Write-back: Store Storydoc link in the CRM lead or contact record


Workflow 2: Generate Storydocs for enriched accounts

Trigger: Account or company updated in CRM
Action: Update record in Clay with latest data
Action: Create Storydoc version
Write-back: Store Storydoc link in the CRM account or deal record


Workflow 3: Use Clay as a personalization layer for outbound

Trigger: New row added to Google Sheets or form submission
Action: Create record in Clay
Action: Enrich and normalize data
Action: Create Storydoc version
Write-back: Store Storydoc link in the CRM or outreach tool


Did this answer your question?