- Text
- Video
-
Add the Enrichment
- In your Clay table, click
+ Add column - Select
Enrichments - Search for and select
"Create or update lead"
- In your Clay table, click
-
Select Your Workspace
Choose your desired EmailBison account (workspace) from the dropdown. -
Map Your Data
UnderSetup Inputs, map the required columns:First Name(required)Last Name(required)Email(required)
If you are adding a custom variable, it must already exist in EmailBison. Follow the steps below to create a custom variable if needed.Creating a Custom Variable
If you need to create a custom variable before running the Create or Update Lead enrichment:-
Click
+ Add column, selectEnrichments, and search forHTTP APIenrichment -
Select
Configureand authenticate through one of your connected accounts -
Under
Setup Inputs→Method, selectPOST -
Under
Setup Inputs→Endpoint, input: -
In
Setup Inputs→Body, input:Where"New Name"is the value of your new custom variable name. Example:You may also map this value using/to insert data from a column. - Save the enrichment and run it to see the response
-
Configure Update Behavior
UnderSetup Input→Select existing lead behaviour, you have two options:PUT(Full Replacement) - Replaces the entire lead with only the fields you send. Any fields you don’t include will be removed.PATCH(Partial Update) - Updates only the specific fields you send. All other fields remain unchanged.
See Examples
PUT Example (Full Replacement)If you send:And the existing lead has:Result: The lead is replaced with only the fields you sent. Thephonefield is removed because it wasn’t included.
PATCH Example (Partial Update)If you send:And the existing lead has:Result: Only theemailis updated to[email protected]. Thefirst_nameandphonefields remain unchanged. -
Save and Run
After you’ve filled out all the required fields, save and add the enrichment as a column in your table. Run it to create or update leads in your workspace.

