Use your existing domain column and Clay’s native Apify connection to run LinkedIn Company by Domain.
domain column and add a few company website domains.domains as an array containing the mapped domain column value. Use Clay’s field picker to insert the value as a JSON string rather than pasting a literal column name.maxDomains to 1, mode to resolve, includeUnresolved to true and concurrency to 1.A literal actor-input example for a single domain is:
{
"domains": ["stripe.com"],
"maxDomains": 1,
"mode": "resolve",
"includeUnresolved": true,
"concurrency": 1
}
Replace the literal domain with your mapped input before enabling automatic table execution. The actor’s default charge cap is much higher than the starter n8n cap; configure run options in the integration if supported, or use an Apify task with verified bounds. Do not assume a cap in this guide changes the native Clay action.
Match imported results back to input rows by domain, never by array position. Retain low-confidence and unresolved rows so missing matches are visible. Verify that a failed run is surfaced and that an empty dataset does not look like successful enrichment. One run per table row can accumulate start fees; compare batch execution costs before scaling.
After testing in your Clay workspace, use the workbook/table menu’s Share as Template option. Inspect the public preview and its sample row before sharing. Use a public example company instead of a private prospect record.
This is a setup guide. No native Clay table was created or shared as part of preparing it.
Sources: Clay Apify integration, table sharing.