Panduan Lengkap Clay untuk GTM Engineer: Dari Nol Sampai Intermediate (dengan Contoh Workflow Nyata)

Bagian 1: Apa Itu Clay dan Kenapa Ini Game Changer untuk GTM Engineer

apa-itu-clay-dan-cara-pakai-untuk-gtm-engineer-dari-nol

Bayangkan kalian punya asisten research yang bisa:

  • Cari 1000 leads dalam waktu yang sama kalian cari 1 lead
  • Enrichment data dari 50+ sumber sekaligus
  • Tulis personalized opening line untuk setiap prospect
  • Dan semua itu jalan otomatis tanpa kalian harus klik satu-satu

That's Clay.

Saya nggak lebay. Sejak pakai Clay, cara saya approach prospecting dan lead enrichment berubah total. Yang dulu butuh waktu berhari-hari sekarang bisa selesai dalam hitungan jam.

Di bagian pertama ini, saya mau kasih kalian pemahaman solid tentang apa sebenarnya Clay itu, dimana posisinya di GTM tech stack, dan kenapa ini worth banget untuk dipelajari.

Apa Itu Clay Sebenarnya?

Cara paling simple untuk jelasin Clay: spreadsheet dengan superpowers.

Secara tampilan, Clay mirip spreadsheet biasa. Ada rows, ada columns, bisa input data. Tapi bedanya, columns di Clay bisa "hidup" — mereka bisa otomatis pull data dari puluhan external sources.

Lebih spesifik lagi, Clay adalah platform untuk:

Data Enrichment Kalian punya email doang? Clay bisa kasih kalian nama lengkap, job title, company, LinkedIn URL, phone number, dan banyak lagi. Punya company domain doang? Clay bisa kasih industry, employee count, funding history, tech stack yang mereka pakai.

Prospecting dan Research Mau cari decision makers di target companies? Clay bisa find contacts berdasarkan job title, seniority, department. Mau research account sebelum meeting? Clay bisa compile semua info yang kalian butuhkan.

Automation dan AI Processing Clay bukan cuma pull data — bisa process data juga. Pakai AI untuk kategorisasi leads, generate personalized content, atau extract insights dari raw data.

Kalau mau satu kalimat: Clay mengubah manual research yang makan waktu berjam-jam jadi automated process yang jalan dalam menit.

Dimana Clay Sits di GTM Tech Stack?

Ini penting untuk dipahami karena banyak orang bingung Clay itu kategori tool apa.

Clay BUKAN CRM. CRM (HubSpot, Salesforce, Pipedrive) adalah tempat kalian manage relationships dan track deals. Clay bukan untuk itu.

Clay BUKAN outreach tool. Tools kayak Lemlist, Instantly, Apollo (outreach side) untuk kirim emails dan sequences. Clay bukan untuk itu juga.

Clay adalah "data layer".

Posisinya di antara data source dan action tools:

[Data Source] → [CLAY: Enrich & Process] → [CRM/Outreach Tool] → [Action]

Contoh flow:
LinkedIn Sales Nav → Clay enrichment → HubSpot CRM → Lemlist outreach

Clay adalah tempat dimana data mentah diubah jadi data yang actionable. Setelah di-process di Clay, baru data itu dipush ke tools lain untuk di-action.

Ini kenapa GTM Engineer perlu banget kuasai Clay — karena ini adalah tool yang bikin semua tools lain bekerja lebih efektif.

5 Use Cases Utama Clay

Biar lebih konkret, ini use cases yang paling umum:

1. Lead Enrichment

Paling basic dan paling sering dipakai. Kalian punya list email atau company domains, Clay mengubahnya jadi full profiles.

Contoh: Marketing dapat 500 leads dari webinar. Cuma ada nama dan email. Dengan Clay, dalam 30 menit semua leads udah punya job title, company name, company size, industry, LinkedIn URL — siap untuk di-segment dan di-prioritize.

2. Prospecting — Find Contacts at Target Companies

Kalian punya list target companies tapi nggak tau siapa yang harus di-contact. Clay bisa find decision makers berdasarkan criteria yang kalian set.

Contoh: Sales mau approach 100 target accounts. Butuh VP of Engineering di setiap company. Clay finds contacts, enriches data mereka, dan output list siap untuk outreach.

3. Account Research dan Intelligence

Sebelum big meeting atau untuk ABM campaigns, kalian butuh deep research tentang accounts. Clay bisa compile semua intel di satu tempat.

Contoh: Mau pitch ke enterprise prospect. Clay compiles: company overview, recent news, tech stack, key stakeholders, potential pain points — semua dalam satu table.

4. Data Cleaning dan Standardization

CRM kalian berantakan? Data inconsistent? Clay bisa bantu clean up.

Contoh: Company names di CRM ada yang "Google", "Google Inc", "Google LLC", "google". Clay standardize semuanya, identify duplicates, dan fix inconsistencies.

5. Personalization at Scale

Ini yang powerful banget dengan AI columns. Generate custom content untuk setiap prospect berdasarkan data mereka.

Contoh: Mau kirim cold email ke 500 prospects dengan opening line yang personalized untuk setiap orang. Clay AI generates unique first lines based on their LinkedIn headline, company info, dan recent activities.

Kenapa Clay Populer Sekarang?

Clay bukan tools baru, tapi adoption-nya meledak dalam 1-2 tahun terakhir. Kenapa?

AI Integration yang Powerful

Clay integrate AI (GPT) langsung di platform. Ini game changer karena sekarang bukan cuma enrichment — kalian bisa generate, categorize, dan process data dengan AI. Sebelumnya ini butuh custom development.

Waterfall Enrichment

Ini salah satu killer feature. Instead of relying on satu data provider, Clay bisa query multiple providers sequentially. Provider A nggak punya data? Otomatis try Provider B. This maximizes coverage significantly.

No-Code Friendly tapi Powerful untuk Technical Users

Interface-nya accessible untuk non-technical people, tapi juga punya depth untuk power users. Bisa pakai formulas, API calls, custom integrations.

Pricing yang Lebih Accessible

Dulu tools enrichment enterprise itu mahal banget. Clay pricing model (credit-based) lebih accessible, dan free tier-nya cukup untuk learning dan small-scale operations.

Clay vs Alternatives

Biar kalian punya context, ini perbandingan dengan tools lain:

Clay vs Apollo

Apollo itu database + outreach tool. Mereka punya database contacts yang bisa kalian search dan langsung outreach dari platform mereka.

Clay beda — Clay bukan database, tapi enrichment layer. Clay aggregate data dari multiple sources (termasuk Apollo sebagai salah satu provider). Clay lebih flexible tapi nggak punya built-in outreach.

Kapan pakai Apollo: Mau all-in-one solution untuk prospecting + outreach. Kapan pakai Clay: Mau maximum data coverage dan flexibility dalam workflow.

Clay vs Clearbit

Clearbit adalah data provider — satu source of enrichment data. High quality tapi single source.

Clay aggregate multiple providers termasuk Clearbit. Jadi Clay bisa kasih coverage lebih baik karena kalau Clearbit nggak punya, Clay bisa fallback ke provider lain.

Kapan pakai Clearbit: Udah happy dengan coverage mereka dan mau direct integration. Kapan pakai Clay: Mau maximize coverage dengan multiple providers.

Clay vs Manual Research

Ini perbandingan yang paling stark. Manual research untuk satu prospect bisa makan waktu 10-15 menit kalau thorough. Multiply dengan 100 prospects = 25 jam kerja.

Dengan Clay, 100 prospects bisa di-research dalam 30 menit sampai 1 jam. Dan konsistensinya lebih bagus karena automated.

Red Flags dan Misconceptions

Sebelum dive deeper, saya mau clear up beberapa misconceptions:

"Clay itu cuma buat sales outbound"

Salah. Clay valuable untuk banyak use case:

  • Marketing untuk lead enrichment dan segmentation
  • Ops untuk data cleaning dan management
  • Research untuk competitive intelligence
  • Recruiting untuk candidate enrichment

Jangan limit diri kalian.

"Data dari Clay pasti akurat 100%"

Nope. No enrichment tool punya 100% accuracy. Data bisa outdated (orang pindah kerja), incomplete, atau kadang salah.

Always verify critical data, especially sebelum high-stakes outreach. Clay significantly better than manual, tapi bukan perfect.

"Clay mahal dan cuma untuk enterprise"

Misconception yang common. Clay punya free tier yang cukup generous untuk learning. Dan paid tiers mulai dari affordable untuk individuals dan small teams.

Buat learning dan small-scale use, kalian nggak perlu bayar mahal.

"Butuh technical background untuk pakai Clay"

Nggak juga. Interface Clay designed untuk accessible. Kalau kalian bisa pakai spreadsheet, kalian bisa pakai Clay basic features.

Advanced features (APIs, custom integrations) memang butuh technical knowledge, tapi untuk 80% use cases, no coding required.

Apa yang Bakal Kalian Pelajari di Artikel Ini

Setelah complete artikel ini, kalian bakal bisa:

  • Setup dan navigate Clay dengan confident
  • Import data dari berbagai sources
  • Run basic dan waterfall enrichment
  • Create AI columns untuk personalization dan categorization
  • Build complete GTM workflows dari nol
  • Integrate Clay dengan tools lain di stack kalian

Ini bukan theoretical knowledge — setiap bagian ada hands-on exercises yang bisa kalian langsung praktekin.

Checklist Pemahaman Bagian 1

Sebelum lanjut, pastikan kalian:

  • [ ] Bisa explain Clay ke orang awam dalam 1 menit — "Clay adalah spreadsheet dengan superpowers untuk enrichment dan automation"
  • [ ] Paham dimana Clay sits di GTM tech stack — data layer antara source dan action
  • [ ] Tau minimal 3 use cases yang relevant untuk situasi kalian
  • [ ] Clear tentang apa yang Clay bisa dan nggak bisa lakukan

Kalau semua kecentang, let's move on ke setup dan mulai hands-on dengan Clay.

Bagian 2: Setup Awal dan Navigasi Interface Clay

Oke, sekarang saatnya hands-on. Di bagian ini kalian bakal setup account Clay dan familiarisasi dengan interface-nya.

Saya tau banyak orang yang skip bagian "tour interface" karena ngerasa bisa figure out sendiri. Tapi trust me, spend 15-20 menit untuk beneran paham layout Clay bakal save kalian banyak waktu dan confusion nanti.

Step-by-Step Signup Process

Step 1: Buka clay.com

Langsung ke website utama Clay. Kalian bakal lihat homepage dengan tagline tentang data enrichment dan GTM automation.

Step 2: Klik "Get Started" atau "Sign Up"

Biasanya ada di pojok kanan atas. Kalian bakal dibawa ke signup page.

Step 3: Pilih metode signup

Bisa pakai:

  • Google account (recommended untuk kemudahan)
  • Email dan password manual

Pro tip: Kalau bisa, pakai work email (email dengan domain company kalian, bukan gmail/yahoo). Kenapa? Beberapa enrichment features works better ketika Clay bisa verify kalian dari legitimate business. Ini subtle tapi bisa affect hasil enrichment.

Step 4: Verify email

Kalau signup pakai email manual, kalian perlu verify. Check inbox (dan spam folder) untuk verification link.

Step 5: Initial onboarding

Clay bakal tanya beberapa questions:

  • Role kalian (Sales, Marketing, Ops, etc.)
  • Company size
  • Primary use case

Jawab dengan jujur — ini helps Clay customize experience dan recommendations. Tapi kalau mau skip juga bisa.

Step 6: Welcome to Clay!

Setelah onboarding, kalian masuk ke dashboard. Selamat, account kalian udah ready.

Memahami Pricing dan Credits

Sebelum explore lebih jauh, penting untuk paham gimana pricing Clay works. Ini beda dari typical SaaS subscription.

Credit-Based System

Clay pakai sistem credits. Setiap action yang "consume" external data atau AI processing butuh credits. Contoh:

  • Enrich satu email → X credits
  • Find contacts di company → X credits
  • Run AI column → X credits

Credit costs vary tergantung jenis enrichment dan provider yang dipakai.

Pricing Tiers:

Free Tier

  • Limited credits per bulan (cukup untuk learning dan small experiments)
  • Access ke basic features
  • Perfect untuk: Learning, testing, very small scale operations

Starter

  • More credits
  • More features unlocked
  • Perfect untuk: Individual users, freelancers

Explorer / Pro

  • Significant credits
  • Advanced features
  • Team collaboration
  • Perfect untuk: Growing teams, agencies, serious GTM operations

Enterprise

  • Custom pricing
  • Unlimited atau very high credits
  • Premium support
  • Perfect untuk: Large organizations

Tips untuk pemula:

  • Mulai dengan free tier. Seriously, cukup banget untuk learning.
  • Monitor credit usage dari awal. Gampang kehabisan kalau nggak aware.
  • Test enrichment di small batches sebelum run di large datasets.

Tour Interface Clay

Sekarang mari explore interface-nya. Saya breakdown per section:

1. Left Sidebar — Navigation

Ini main navigation kalian. Biasanya ada:

  • Home / Dashboard — Overview workspace, recent tables, quick stats
  • Tables — List semua tables yang kalian buat. Ini "spreadsheets" kalian.
  • Sources — Manage data sources dan integrations untuk import
  • Templates — Pre-built workflows yang bisa kalian clone dan customize
  • Settings — Account settings, billing, team management

2. Main Workspace Area

Ini area utama dimana kalian kerja. Ketika buka table, di sinilah kalian lihat data dalam format spreadsheet-like.

  • Rows = Records (satu row = satu person/company/entity)
  • Columns = Fields (bisa static data atau enrichment columns)
  • Toolbar di atas untuk actions (add column, add row, filter, sort, etc.)

3. Right Panel — Column Configuration

Ketika kalian click atau setup column, panel di kanan muncul untuk configuration:

  • Column type selection
  • Enrichment provider selection
  • Field mapping
  • AI prompt configuration (untuk AI columns)

4. Top Bar

  • Table name dan navigation breadcrumbs
  • Search functionality
  • Credit usage indicator (penting untuk monitor!)
  • Account menu

Konsep Dasar yang Wajib Paham

Sebelum mulai bikin apapun, pastikan kalian crystal clear dengan konsep-konsep ini:

Table

Think of it as satu spreadsheet atau satu project. Setiap table punya purpose tertentu. Contoh:

  • "Q1 Outbound Prospects" — table untuk prospecting campaign
  • "Webinar Leads Jan 2025" — table untuk leads dari specific event
  • "Target Accounts Research" — table untuk ABM research

Best practice: Satu table untuk satu purpose. Jangan campur aduk.

Row

Satu record dalam table. Biasanya represent:

  • Satu person (untuk people-focused tables)
  • Satu company (untuk account-focused tables)
  • Satu entity lain tergantung use case

Column

Field data dalam table. Ada dua jenis utama:

Static Column — Data yang kalian input manual atau import. Nggak berubah kecuali kalian edit.

  • Contoh: First Name, Email, Company (yang kalian input sendiri)

Enrichment Column — Data yang di-pull otomatis dari external sources. "Magic" columns.

  • Contoh: Job Title (enriched from email), Company Size (enriched from domain)

Enrichment

Proses pull data dari external sources. Ini core feature Clay.

  • Input: Data minimal yang kalian punya (email, domain, LinkedIn URL)
  • Process: Clay query external providers
  • Output: Additional data fields

Credits

Currency dalam Clay. Setiap enrichment action consume credits.

  • Different actions = different credit costs
  • Monitor usage untuk avoid surprise
  • Optimize dengan test small batches first

Hands-On Exercise: Setup Pertama

Sekarang let's do something. Ikuti step-by-step:

Step 1: Create New Table

  • Di sidebar, click "Tables" atau "+" untuk new table
  • Beri nama: "My First Clay Table" (atau apapun)
  • Click create

Step 2: Add Columns Manually

Kita mulai dengan static columns dulu:

  • Click "+" di header untuk add column
  • Pilih "Text" sebagai column type
  • Beri nama: "Full Name"
  • Repeat untuk: "Email", "Company"

Sekarang kalian punya table dengan 3 columns.

Step 3: Add Sample Data

Add 5 rows dengan dummy data. Bisa pakai data fictional:

Full NameEmailCompany
John Doe[email protected]Acme Corp
Jane Smith[email protected]Tech Startup
Bob Wilson[email protected]Big Company Inc
Sarah Lee[email protected]Innovate Co
Mike Chen[email protected]Global Tech

(Note: Ini dummy data untuk learning. Di real use case, kalian bakal import real data.)

Step 4: Explore Interface

Sekarang dengan table yang ada data:

  • Try click di different cells — lihat gimana editing works
  • Try click column header — lihat options yang available
  • Lihat di top bar — ada apa aja?
  • Check credit indicator — berapa credits kalian punya?

Step 5: Save dan Organize

  • Table auto-save, tapi good habit untuk verify
  • Kalau mau organize, bisa create folders untuk tables

Selamat! Kalian udah punya first Clay table. Masih basic, tapi ini foundation untuk everything else.

Tips Navigasi

Keyboard Shortcuts yang Useful:

  • Cmd/Ctrl + K — Quick search / command palette
  • Tab — Move ke next cell
  • Enter — Edit cell / confirm
  • Escape — Cancel / close panel

(Check Clay's help untuk full shortcut list)

Organizing Tables:

Kalau mulai punya banyak tables:

  • Create folders untuk organize by project atau client
  • Use clear naming conventions: "[Client] - [Purpose] - [Date]"
  • Archive tables yang udah nggak active

Naming Conventions Recommended:

Bad: "New Table", "Test", "Untitled" Good: "Q1 2025 - SaaS Prospects - SEA Region", "Client ABC - Lead Enrichment - Jan"

Trust me, future you bakal grateful kalau tables well-organized.

Common Mistakes di Setup Phase

Mistake 1: Signup dengan personal email

Beberapa Clay features dan enrichment results bisa lebih limited kalau signup dengan gmail/yahoo. Kalau kalian punya work email, use it.

Mistake 2: Skip onboarding tutorial

Clay punya built-in onboarding yang actually helpful untuk first-timers. Kalau kalian skip dan langsung explore sendiri, mungkin miss beberapa useful tips.

Mistake 3: Nggak perhatiin credit usage

Easy to get excited dan run enrichments tanpa sadar credits habis. Make it habit untuk selalu check credit indicator sebelum run anything di large scale.

Mistake 4: Nggak setup organization dari awal

Mulai dengan mindset organized. Create folders, use clear names. Kalau nanti tables udah banyak dan berantakan, painful untuk cleanup.

Checklist Setup

Sebelum lanjut ke bagian berikutnya:

  • [ ] Account Clay created dan verified
  • [ ] Udah login dan bisa access dashboard
  • [ ] Paham pricing tiers dan credit system
  • [ ] Familiar dengan main interface sections (sidebar, workspace, panels)
  • [ ] Udah create first table dengan sample data
  • [ ] Tau dimana lihat credit usage

Kalau semua kecentang, kalian ready untuk mulai import real data ke Clay.

Bagian 3: Import Data ke Clay — Berbagai Metode dan Best Practices

Data adalah bahan bakar Clay. Tanpa data yang masuk, semua fitur enrichment dan AI jadi useless.

Di bagian ini, saya bakal cover semua cara untuk memasukkan data ke Clay — dari yang paling simple sampai yang paling advanced. Plus best practices biar data kalian clean dari awal dan nggak buang-buang credits.

Overview Metode Import

Clay punya beberapa cara untuk import data:

  1. Manual Entry — Ketik langsung di table
  2. CSV Upload — Upload file spreadsheet
  3. Copy-Paste — Langsung dari Google Sheets/Excel
  4. Native Integrations — Sync dari CRM dan tools lain
  5. Find Companies/People — Prospecting langsung di Clay
  6. Webhook/API — Real-time data dari external sources

Masing-masing punya use case yang tepat. Let me break down satu-satu.

Method 1: Manual Entry

Kapan pakai:

  • Quick testing dengan beberapa records
  • Add individual contacts yang ketemu ad-hoc
  • Very small datasets (under 10 records)

Cara pakai:

  1. Buka table yang udah ada atau create new table
  2. Click di cell yang mau diisi
  3. Ketik data
  4. Enter untuk confirm, Tab untuk pindah ke cell selanjutnya

Limitations:

  • Nggak scalable sama sekali
  • Prone to typos
  • Time-consuming untuk anything more than few records

Verdict: Cuma untuk testing atau one-off additions. Untuk real work, pakai method lain.

Method 2: CSV Upload

Ini method paling common untuk bulk import dari existing data.

Kapan pakai:

  • Import leads dari event/webinar
  • Migrate data dari other tools
  • Bulk import dari spreadsheet yang udah ada
  • Any dataset yang udah dalam spreadsheet format

Step-by-step:

Step 1: Prepare CSV file

Sebelum upload, pastikan CSV kalian clean:

✅ Good CSV structure:
first_name,last_name,email,company,website
John,Doe,[email protected],Acme Corp,acme.com
Jane,Smith,[email protected],Tech Inc,tech.io

❌ Bad CSV structure:
First Name,Last Name,Email Address,Company Name,Company Website
John,Doe,[email protected],Acme Corp,acme.com
,,[email protected],,  ← incomplete data
John,DOE,[email protected],acme corp,www.acme.com  ← duplicate, inconsistent

Best practices untuk CSV prep:

  • Headers di row pertama, clean dan simple (no spaces, no special characters)
  • Consistent formatting dalam setiap column
  • Remove obvious duplicates sebelum import
  • Remove rows dengan data critical yang kosong (e.g., no email)
  • Save as UTF-8 encoding untuk avoid character issues

Step 2: Upload ke Clay

  1. Buka table (existing atau create new)
  2. Click "Add rows" atau "Import"
  3. Select "Import CSV"
  4. Drag & drop file atau browse untuk select
  5. Clay bakal preview data kalian

Step 3: Map Columns

Ini step penting. Clay bakal tanya: "Column X di CSV kalian mau jadi column apa di Clay?"

  • Clay biasanya auto-detect kalau header names match
  • Double check setiap mapping
  • Bisa skip columns yang nggak perlu
  • Bisa create new columns kalau belum ada

Step 4: Review dan Confirm

  • Preview beberapa rows untuk verify mapping benar
  • Check total row count
  • Confirm import

Pro tips:

  • Start dengan small CSV (100 rows) untuk test mapping
  • Kalau mapping salah, lebih baik delete dan re-import daripada fix manually
  • Keep original CSV sebagai backup

Method 3: Copy-Paste dari Spreadsheet

Kadang kalian nggak mau repot export CSV. Copy-paste langsung bisa jadi faster.

Kapan pakai:

  • Quick transfer dari Google Sheets yang lagi dibuka
  • Ad-hoc additions dari spreadsheet
  • When CSV export feels like overkill

Cara pakai:

  1. Di Google Sheets/Excel, select data yang mau di-copy (include headers)
  2. Ctrl+C / Cmd+C
  3. Di Clay, click di cell pojok kiri atas dimana mau paste
  4. Ctrl+V / Cmd+V
  5. Clay bakal parse dan create rows/columns

Tips:

  • Include header row untuk auto-mapping
  • Paste di empty area untuk avoid overwriting existing data
  • Works best untuk smaller datasets (under 500 rows)

Gotcha:

  • Formatting bisa messy kalau spreadsheet punya merged cells atau complex formatting
  • Better untuk simple, flat data

Method 4: Native Integrations

Clay punya direct integrations dengan banyak tools. Ini powerful untuk ongoing workflows.

Available integrations include:

  • CRMs: HubSpot, Salesforce, Pipedrive
  • Spreadsheets: Google Sheets, Airtable
  • Other tools: LinkedIn Sales Navigator, Apollo, etc.

Kapan pakai:

  • Sync existing database dari CRM
  • Ongoing workflow yang perlu fresh data
  • Large datasets yang already live di other tools

Example: Import dari HubSpot

Step 1: Connect HubSpot

  • Go to Sources atau Integrations di Clay
  • Find HubSpot
  • Click connect
  • Authorize Clay untuk access HubSpot data

Step 2: Configure Import

  • Select object type: Contacts, Companies, atau Deals
  • Set filters (optional): "Status = Active", "Created last 30 days", etc.
  • Select fields yang mau di-import

Step 3: Map Fields

  • HubSpot fields → Clay columns
  • Verify mapping correct

Step 4: Run Import

  • One-time import atau setup ongoing sync
  • Review results

Pro tips:

  • Use filters untuk import hanya data yang relevant (save time, save credits later)
  • Start dengan subset untuk test before full import
  • Be mindful of data volume — importing 100k contacts mungkin overkill

Method 5: Find Companies/People (Prospecting)

Ini unique feature Clay — kalian bisa build lists from scratch tanpa punya data awal.

Kapan pakai:

  • Building prospecting list untuk outbound
  • Finding contacts di target accounts
  • Research untuk new market atau segment

Find Companies:

Clay bisa search companies berdasarkan criteria:

  • Industry / sector
  • Company size (employee count)
  • Location / HQ
  • Technologies they use
  • Funding stage
  • And more

Step-by-step:

  1. Create new table atau add ke existing
  2. Click "Add rows" → "Find Companies"
  3. Set criteria:
    • Industry: "Software / SaaS"
    • Employees: "50-200"
    • Location: "Singapore"
    • Tech stack: "Uses Salesforce"
  4. Preview results
  5. Select how many to add
  6. Confirm

Find People at Companies:

Kalau udah punya company list, Clay bisa find contacts di companies tersebut.

  1. Dengan table yang ada company data
  2. Add enrichment column → "Find People"
  3. Specify criteria:
    • Job titles: "VP Marketing", "Head of Marketing", "CMO"
    • Or departments: "Marketing"
    • Seniority: "Director and above"
  4. Run enrichment
  5. Clay finds matching contacts

Important notes:

  • Prospecting features use credits — sometimes significant amounts
  • Quality varies by region dan industry
  • Always verify critical contacts sebelum outreach

Method 6: Webhook / API

Untuk real-time data ingestion dari external sources.

Kapan pakai:

  • Form submissions langsung masuk Clay
  • Trigger-based workflows
  • Integration dengan tools yang nggak punya native Clay integration
  • Custom applications

Basic Webhook Setup:

Step 1: Create table dengan expected structure

  • Add columns untuk setiap field yang bakal masuk
  • Contoh: Name, Email, Company, Source

Step 2: Get Webhook URL

  • Di table settings atau integrations
  • Clay provides unique webhook URL untuk table tersebut

Step 3: Configure External Source

  • Di form tool (Typeform, Tally, etc.), set webhook destination
  • Paste Clay webhook URL
  • Map form fields ke expected format

Step 4: Test

  • Submit test entry dari form
  • Verify data appears di Clay table

Example Flow:

User fills Typeform → Typeform sends webhook → Clay receives data
→ New row created in Clay → Enrichment triggers → Ready for action

API Usage:

Untuk more advanced use cases, Clay juga punya API:

  • Programmatic table creation
  • Bulk data operations
  • Custom integrations

API documentation available di Clay's developer docs. Ini more advanced dan beyond scope artikel ini.

Data Hygiene Best Practices

Garbage in, garbage out. Clean data = better enrichment results = less wasted credits.

Before Import:

1. Deduplicate Remove duplicate entries sebelum import. Enriching same person twice = wasted credits.

Check for:
- Exact email duplicates
- Same person different email variations ([email protected] vs [email protected])
- Same company different formats

2. Validate Email Format Invalid emails bakal fail enrichment anyway. Remove obviously bad ones:

3. Standardize Company Names Inconsistent company names bikin deduplication susah dan bisa cause duplicate enrichments.

Standardize:
"Google" / "Google Inc" / "Google LLC" / "google" → "Google"
"Acme Corp." / "ACME Corp" / "Acme Corporation" → "Acme Corp"

4. Remove Incomplete Critical Data Kalau row nggak punya data yang critical untuk enrichment (e.g., no email AND no LinkedIn), consider removing. Nggak bisa di-enrich anyway.

5. Check for Obvious Bad Data

  • Fake names ("Test User", "Asdf Asdf")
  • Generic emails (info@, support@, sales@)
  • Placeholder data

After Import:

  • Spot check beberapa rows untuk verify import correctly
  • Check column mappings actually worked
  • Remove any rows yang obviously shouldn't be there

Hands-On Exercise: Import Data

Let's practice dengan real import.

Option A: CSV Import

  1. Download atau create simple CSV dengan 20-30 rows:
    • Columns: first_name, last_name, email, company, website
    • Bisa pakai dummy data atau real data yang kalian punya
  2. Create new table di Clay: "Import Practice"
  3. Import CSV:
    • Click "Add rows" → "Import CSV"
    • Upload file
    • Map columns
    • Complete import
  4. Verify:
    • All rows imported?
    • Columns mapped correctly?
    • Data looks right?

Option B: Find Companies

  1. Create new table: "Prospecting Practice"
  2. Use Find Companies:
    • Industry: Pick something relevant untuk kalian
    • Size: 10-100 employees
    • Location: Your country
  3. Add 20 companies
  4. Use Find People:
    • Add enrichment untuk find "Marketing" roles
    • See what contacts Clay finds
  5. Review results:
    • Coverage rate?
    • Data quality?

Option C: Copy-Paste (Quick)

  1. Open Google Sheet dengan some data (atau create quick one)
  2. Select data including headers
  3. Copy
  4. Create new Clay table
  5. Paste
  6. Verify hasil

Common Mistakes saat Import

Mistake 1: Import dirty data

Masukin data tanpa cleaning dulu. Result: wasted credits untuk enriching bad/duplicate data.

Fix: Always clean sebelum import. Extra 30 menit untuk cleaning bisa save hours dan significant credits.

Mistake 2: Wrong column mapping

Nggak double-check mapping, email masuk ke company column, etc.

Fix: Always review mapping preview. Test dengan small batch first.

Mistake 3: No filters saat import dari CRM

Import semua 50,000 contacts padahal cuma butuh 500 yang qualified.

Fix: Use filters aggressively. Import only what you need.

Mistake 4: Importing everything "just in case"

"Mungkin nanti perlu" — import all fields, all records.

Fix: Be intentional. Import what you need now. Bisa always re-import kalau butuh more.

Mistake 5: Nggak backup original data

Import terus original CSV hilang atau overwritten.

Fix: Keep original files. Name dengan dates. Never modify original.

Checklist Import Data

Sebelum lanjut ke enrichment:

  • [ ] Berhasil import data via at least satu method (CSV, copy-paste, atau integration)
  • [ ] Data clean — no obvious duplicates, formatting consistent
  • [ ] Column mapping verified dan correct
  • [ ] Paham kapan pakai method mana
  • [ ] Aware bahwa "Find Companies/People" uses credits

Ready untuk mulai enrichment? Let's make that data come alive.

Bagian 4: Basic Enrichment — Mengubah Data Minimal Jadi Profile Lengkap

Ini dia core feature yang bikin Clay powerful. Enrichment.

Kalian punya email doang? Clay bisa kasih full profile orangnya. Punya domain company doang? Clay bisa kasih semua info tentang company tersebut.

Di bagian ini, saya bakal deep dive ke basic enrichment — cara kerja, jenis-jenisnya, dan gimana prakteknya step-by-step.

Apa Itu Enrichment dalam Context Clay?

Enrichment adalah proses menambahkan data dari external sources ke data yang udah kalian punya.

Simple formula:

Data Minimal (yang kalian punya) + Enrichment (Clay magic) = Data Lengkap (actionable)

Contoh konkret:

Input kalian:

Email


[email protected]


Setelah enrichment:

EmailFull NameJob TitleCompanyLinkedInPhone
[email protected]John SmithSenior Account ExecutiveSalesforcelinkedin.com/in/johnsmith+1-xxx-xxx

Dari 1 data point jadi 6+ data points. That's the power of enrichment.

Konsep "Enrichment Providers"

Penting untuk paham ini: Clay sendiri bukan data provider.

Clay adalah aggregator yang connect ke 50+ external data providers. Ketika kalian run enrichment, Clay query provider-provider ini untuk get data.

Beberapa providers yang di-aggregate Clay:

  • Apollo
  • Clearbit
  • Hunter
  • Lusha
  • ZoomInfo
  • BuiltWith
  • Crunchbase
  • Dan banyak lagi

Kenapa ini penting?

Setiap provider punya:

  • Coverage berbeda — Provider A mungkin kuat di US, lemah di Asia
  • Data types berbeda — Provider B bagus untuk emails, Provider C bagus untuk phone numbers
  • Accuracy berbeda — Some more reliable than others
  • Pricing berbeda — Some cheaper, some premium

Clay let you leverage multiple providers tanpa harus subscribe ke semuanya individually.

Jenis Enrichment yang Paling Umum

1. Person Enrichment (dari Email)

Input: Work email Output: Everything about the person

Data yang bisa di-dapat:

  • Full name
  • Job title
  • Department
  • Seniority level
  • Company name
  • LinkedIn URL
  • Phone number (direct/mobile)
  • Location
  • Work history (kadang)

Use case: Kalian dapat list emails dari webinar, mau tau siapa mereka sebelum follow-up.

2. Company Enrichment (dari Domain)

Input: Company domain/website Output: Everything about the company

Data yang bisa di-dapat:

  • Company legal name
  • Industry / sector
  • Employee count
  • Revenue range
  • Funding info (rounds, total raised, investors)
  • HQ location
  • Technologies used (tech stack)
  • Social media links
  • Company description

Use case: Research target accounts, segment companies by size/industry.

3. LinkedIn Enrichment (dari LinkedIn URL)

Input: LinkedIn profile URL Output: Detailed profile information

Data yang bisa di-dapat:

  • Full profile info
  • Current position details
  • Work history
  • Education
  • Skills
  • Connection count
  • Recent posts/activity (sometimes)

Use case: Deep research on specific high-value prospects.

4. Email Finding (dari Name + Company)

Input: Person's name + company domain Output: Work email

Use case: Kalian tau siapa yang mau di-contact tapi nggak punya email mereka.

5. Phone Enrichment

Input: Email atau LinkedIn Output: Phone numbers (direct, mobile)

Use case: Sales team butuh phone untuk direct outreach.

Step-by-Step: Menambah Enrichment Column

Let's get practical. Saya walk through cara add enrichment column.

Step 1: Buka Table dengan Data

Pastikan kalian udah punya table dengan data yang mau di-enrich. Minimal harus ada "input" data — email untuk person enrichment, domain untuk company enrichment.

Step 2: Add New Column

  • Click "+" icon di header (sebelah column terakhir)
  • Atau right-click di header area → "Add column"

Step 3: Choose Enrichment Type

Menu muncul dengan options. Untuk enrichment, cari:

  • "Enrich Person" / "Person Enrichment"
  • "Enrich Company" / "Company Enrichment"
  • Atau browse "Enrichment" category

Clay interface might vary, tapi general flow sama.

Step 4: Select Source Column

Clay tanya: "Data mana yang mau dijadiin input?"

  • Untuk person enrichment → select email column
  • Untuk company enrichment → select domain/website column
  • Untuk LinkedIn enrichment → select LinkedIn URL column

Step 5: Choose Output Fields

Kalian bisa pilih specific fields yang mau di-extract:

  • All fields (comprehensive tapi more credits)
  • Selected fields only (lebih efficient)

Recommendation: Start dengan essential fields aja. Bisa always add more later.

Essential untuk Person:

  • Full name
  • Job title
  • Company
  • LinkedIn URL

Essential untuk Company:

  • Company name
  • Industry
  • Employee count
  • Location

Step 6: Configure Provider (Optional)

Depending on Clay's interface, kalian mungkin bisa:

  • Let Clay auto-select provider
  • Choose specific provider
  • Setup waterfall (covered di bagian selanjutnya)

Untuk basic enrichment, auto-select usually fine.

Step 7: Run Enrichment

  • Click "Run" atau "Enrich"
  • Choose: Run on all rows atau selected rows
  • Important: Untuk pertama kali, run on small subset dulu (5-10 rows) untuk test

Step 8: Wait dan Review

  • Enrichment takes few seconds to few minutes depending on volume
  • Progress indicator biasanya ada
  • Once done, review results

Contoh Praktis: Person Enrichment dari Email

Let's do real example.

Scenario: Kalian punya 10 email addresses, mau tau siapa orangnya.

Starting data:

Email


[email protected]


[email protected]


[email protected]


...


Step 1: Buka table dengan data ini

Step 2: Add column → Enrich Person

Step 3: Select "Email" as source column

Step 4: Select output fields:

  • Full Name
  • Job Title
  • LinkedIn URL

Step 5: Run on all rows

Result:

EmailFull NameJob TitleLinkedIn URL
[email protected]Sarah JohnsonProduct Managerlinkedin.com/in/sarahj
[email protected]Mike ChenEngineering Leadlinkedin.com/in/mikechen
[email protected]Lisa ParkDesign Directorlinkedin.com/in/lisapark
............

Data yang tadinya cuma email sekarang jadi actionable profiles.

Contoh Praktis: Company Enrichment dari Domain

Scenario: Kalian punya list company websites, mau research sebelum outreach.

Starting data:

Website


stripe.com


notion.so


figma.com


...


Step 1: Add column → Enrich Company

Step 2: Select "Website" as source column

Step 3: Select output fields:

  • Company Name
  • Industry
  • Employee Count
  • HQ Location
  • Funding Total

Step 4: Run enrichment

Result:

WebsiteCompany NameIndustryEmployeesHQFunding
stripe.comStripe, Inc.Fintech7000+San Francisco$8.7B
notion.soNotion LabsProductivity Software500+San Francisco$343M
figma.comFigma, Inc.Design Software800+San Francisco$333M
..................

Sekarang kalian tau company size, industry, funding — perfect untuk segmentation dan prioritization.

Understanding Enrichment Results

Setelah run enrichment, penting untuk paham hasilnya.

Coverage Rate

Nggak semua rows bakal successfully enriched. Ini normal.

  • 100% coverage = unrealistic expectation
  • 70-85% coverage = pretty good
  • 50-70% coverage = acceptable untuk some data types
  • Below 50% = mungkin data input quality issue

Kenapa some rows nggak ke-enrich?

  • Email/domain nggak ada di provider databases
  • Person udah leave company
  • Small/new company yang belum indexed
  • Invalid input data
  • Regional limitations (some providers weak di certain regions)

Empty vs Failed

  • Empty cell = no data found, tapi lookup successful
  • Error/failed = something went wrong with the lookup itself

Confidence Levels

Some enrichments come with confidence indicators:

  • High confidence = data likely accurate
  • Low confidence = data might be outdated atau less reliable

Data Freshness

Enrichment data bisa outdated. Person mungkin udah pindah kerja, company mungkin udah berubah size.

  • For critical outreach, consider manual verification
  • Recent data (from recent activities) usually more reliable

Credits dan Cost Awareness

Enrichment costs credits. Penting untuk aware sebelum run.

Different enrichments = different credit costs

Rough hierarchy (varies):

  • Basic person enrichment: Lower credits
  • Company enrichment: Lower-medium credits
  • Phone finding: Higher credits
  • Premium providers: Higher credits

Tips untuk manage credits:

1. Test Small First Never run enrichment on full dataset tanpa test. Run on 5-10 rows, verify results bagus, baru scale.

2. Select Only Needed Fields Kalau cuma butuh job title, jangan ambil semua fields. More fields sometimes = more credits.

3. Check Before Running Clay biasanya show estimated credit cost sebelum run. Selalu check.

4. Avoid Re-enriching Kalau row udah enriched, jangan run lagi kecuali emang perlu update. Duplicate enrichment = wasted credits.

5. Clean Data First Enriching bad emails atau invalid domains = wasted credits. Clean before enrich.

Hands-On Exercise: Basic Enrichment

Time to practice.

Exercise A: Person Enrichment

  1. Create new table atau use existing dengan email data
  2. Kalau belum ada data, add 10 rows dengan real work emails (bisa colleagues, public figures dengan known emails, atau test dengan your own variations)
  3. Add Person Enrichment column
  4. Select: Full Name, Job Title, LinkedIn URL
  5. Run on all rows
  6. Analyze:
    • Coverage rate? (berapa yang successfully enriched)
    • Data quality? (does it look accurate)
    • Any surprises?

Exercise B: Company Enrichment

  1. Create table dengan 10 company domains
  2. Add Company Enrichment column
  3. Select: Company Name, Industry, Employee Count, Location
  4. Run enrichment
  5. Analyze:
    • Coverage rate across different company sizes?
    • Which data points most complete?

Exercise C: Combined Enrichment

  1. Start dengan table yang punya emails
  2. Add Person Enrichment → get company domain dari email
  3. Add Company Enrichment on that domain
  4. Now you have both person AND company data
  5. See how they connect

Common Mistakes di Basic Enrichment

Mistake 1: Run on entire table tanpa test

Excited, run enrichment on 1000 rows, results jelek, credits wasted.

Fix: Always test on 5-10 rows first. Verify results. Then scale.

Mistake 2: Expect 100% coverage

Frustrated karena "kok banyak yang kosong?"

Fix: Set realistic expectations. 70-80% is good. Focus on what you got, not what's missing.

Mistake 3: Pilih all fields "just in case"

Select semua output fields padahal cuma butuh 3.

Fix: Be intentional. Select what you need. More fields bisa mean more credits dan more clutter.

Mistake 4: Nggak verify results

Assume enrichment = accurate. Langsung kirim outreach based on data.

Fix: Spot check beberapa results. Especially untuk high-stakes outreach. Data bisa outdated.

Mistake 5: Enrich unsuitable data

Try to enrich personal emails (gmail, yahoo) atau invalid formats.

Fix: Work emails give best results. Clean data sebelum enrich.

Checklist Basic Enrichment

Sebelum lanjut ke waterfall enrichment:

  • [ ] Berhasil add dan run person enrichment dari email
  • [ ] Berhasil add dan run company enrichment dari domain
  • [ ] Paham coverage rate dan realistic expectations
  • [ ] Aware of credit costs dan gimana manage
  • [ ] Spot-checked results untuk verify accuracy

Kalau semua kecentang, kalian udah bisa enrichment basic. Tapi wait — ada cara untuk significantly improve coverage. That's waterfall enrichment, dan itu topik bagian selanjutnya.

Bagian 5: Waterfall Enrichment — Maximize Data Coverage dengan Multiple Providers

Di bagian sebelumnya, kalian udah bisa run basic enrichment. Tapi mungkin kalian notice: coverage rate-nya nggak 100%. Ada rows yang kosong.

Nah, waterfall enrichment adalah teknik untuk significantly improve coverage. Ini salah satu fitur paling powerful di Clay yang bedain dari single-provider tools.

Apa Itu Waterfall Enrichment?

Konsepnya simple: instead of relying on satu provider, kalian setup multiple providers yang jalan sequentially.

Flow Waterfall:
Email → Provider A → Got data? ✓ Done!
                   → No data? → Try Provider B → Got data? ✓ Done!
                                              → No data? → Try Provider C → ...

Analogi gampang:

Bayangkan kalian cari nomor telepon teman lama. Kalian tanya:

  1. Teman A — "Nggak tau"
  2. Teman B — "Nggak tau juga"
  3. Teman C — "Oh, gue punya!"

Waterfall enrichment works the same way. Kalau Provider A nggak punya data, otomatis try Provider B, dan seterusnya sampai dapat atau semua providers exhausted.

Kenapa Waterfall Penting?

No single provider has complete data.

Ini fact yang harus di-accept. Setiap data provider punya:

  • Geographic strengths — Provider A mungkin 90% coverage di US, tapi cuma 40% di Southeast Asia
  • Industry strengths — Provider B bagus untuk tech companies, weak untuk manufacturing
  • Company size strengths — Provider C kuat di enterprise, lemah di SMBs
  • Data type strengths — Provider D best untuk emails, Provider E best untuk phones

Dengan waterfall, kalian leverage the best of all worlds.

Real impact:

ApproachTypical Coverage
Single provider50-65%
Waterfall (3 providers)75-85%
Waterfall (5+ providers)85-95%

That extra 20-30% coverage bisa mean hundreds of additional prospects yang sebelumnya "invisible".

Cara Kerja Waterfall di Clay

The Logic:

  1. Kalian define list of providers dalam priority order
  2. Clay runs first provider
  3. If result found → stop, use that result
  4. If no result → automatically try next provider
  5. Continue sampai result found atau all providers tried
  6. Only charged for successful enrichment (mostly)

Visual:

┌─────────────────────────────────────────────────────────────┐
│                    WATERFALL ENRICHMENT                      │
├─────────────────────────────────────────────────────────────┤
│                                                              │
│  Email: [email protected]                               │
│                                                              │
│  ┌──────────┐    ┌──────────┐    ┌──────────┐              │
│  │ Apollo   │ →  │ Clearbit │ →  │ Hunter   │              │
│  │ ❌ Empty │    │ ❌ Empty │    │ ✓ Found! │              │
│  └──────────┘    └──────────┘    └──────────┘              │
│                                                              │
│  Result: Data from Hunter                                    │
│  Credits charged: Only for Hunter (successful lookup)        │
│                                                              │
└─────────────────────────────────────────────────────────────┘

Step-by-Step Setup Waterfall Enrichment

Step 1: Add Enrichment Column

Same as basic enrichment:

  • Click "+" untuk add column
  • Select enrichment type (Person, Company, etc.)

Step 2: Select "Waterfall" Option

Instead of picking single provider, look for:

  • "Waterfall" option
  • "Multiple providers"
  • "Enrich with waterfall"

(Interface terminology mungkin vary)

Step 3: Add Providers in Order

Kalian bakal see interface untuk add providers:

  • Click "Add provider" atau "+"
  • Select first provider
  • Add second provider
  • Add third, dst.

Order matters! Provider di atas di-try duluan.

Step 4: Configure Each Provider (if needed)

Some providers punya additional settings:

  • Specific data fields to retrieve
  • Filters atau conditions
  • Quality thresholds

For most cases, defaults work fine.

Step 5: Set Success Criteria

Define what counts as "success":

  • Any data returned = success
  • Specific field must be filled = success
  • Minimum confidence level = success

Step 6: Select Source Column

Same as basic — pilih column mana yang jadi input (email, domain, etc.)

Step 7: Test on Small Batch

Before running on all data:

  • Select 10-20 rows
  • Run waterfall
  • Verify results
  • Check which providers were used

Step 8: Run on Full Dataset

Once validated:

  • Run on all rows
  • Monitor progress
  • Review final coverage

Recommended Waterfall Configurations

Ini configurations yang generally work well. Adjust based on your specific needs.

For Person/Email Enrichment:

Priority Order:
1. Apollo — Good coverage, fast, cost-effective
2. Clearbit — High quality, especially for enterprise
3. Hunter — Good for email validation
4. Lusha — Strong phone data, decent email
5. (Optional) Cognism — European coverage

Rationale:

  • Apollo first karena balance of coverage dan cost
  • Clearbit second untuk catch enterprise contacts Apollo missed
  • Hunter untuk validate dan catch remaining
  • Lusha sebagai backup dengan different data sources

For Company Enrichment:

Priority Order:
1. Clearbit — Comprehensive company data
2. Apollo — Good coverage
3. Crunchbase — Funding dan startup info
4. BuiltWith — Tech stack (kalau perlu)

Rationale:

  • Clearbit punya most comprehensive company profiles
  • Apollo untuk additional coverage
  • Crunchbase kalau funding info penting
  • BuiltWith specifically untuk tech stack data

For Phone Numbers:

Priority Order:
1. Lusha — Generally best for direct dials
2. Apollo — Good secondary source
3. Cognism — Strong in certain regions
4. ZoomInfo — Premium tapi high quality

Phones are tricky — coverage varies significantly. Expect lower rates than email enrichment.

For LinkedIn URLs:

Priority Order:
1. Apollo — Fast LinkedIn matching
2. Clearbit — Good backup
3. (Direct LinkedIn search kalau available)

Real Example: Before vs After Waterfall

Let me show concrete impact.

Scenario: 100 leads dari event, mau enrich person data dari email.

Single Provider (Apollo only):

Total LeadsEnrichedEmptyCoverage
100623862%

38 leads dengan zero data. That's significant missed opportunity.

Waterfall (Apollo → Clearbit → Hunter):

Total LeadsEnrichedEmptyCoverage
100841684%

Breakdown by provider:

  • Apollo: 62 (first try success)
  • Clearbit: 14 (caught what Apollo missed)
  • Hunter: 8 (final catch)
  • Still empty: 16

Impact: 22 additional leads dengan full data. Kalau conversion rate 5%, itu potentially extra 1 customer dari leads yang sebelumnya bakal diabaikan.

Advanced Waterfall Strategies

Once kalian comfortable dengan basic waterfall, these advanced strategies bisa optimize further.

Strategy 1: Conditional Waterfall

Different providers for different segments.

If company_size > 500:
  → Clearbit → ZoomInfo (enterprise-focused providers)

If company_size < 100:
  → Apollo → Hunter → Lusha (SMB-focused)

If region = "Europe":
  → Cognism → Apollo (European coverage)

How to implement: Use Clay's conditional logic atau create separate columns dengan different waterfalls, then combine.

Strategy 2: Field-Specific Waterfall

Different waterfalls for different data points.

For email enrichment:
  → Apollo → Hunter → Clearbit

For phone enrichment (separate column):
  → Lusha → Cognism → Apollo

For LinkedIn:
  → Apollo → Clearbit

Rationale: Providers have different strengths per data type. Optimize each separately.

Strategy 3: Cost-Optimized Waterfall

Cheaper providers first, expensive last.

1. Free/cheap tier providers
2. Mid-tier providers
3. Premium providers (only if others fail)

This maximizes coverage while minimizing cost. Tapi tradeoff: might get lower quality data first.

Strategy 4: Quality-First Waterfall

Highest quality providers first, regardless of cost.

1. Premium/highest accuracy providers
2. Mid-tier
3. Budget options as last resort

Use this for high-stakes campaigns where data quality critical.

Cost Considerations

Waterfall can use more credits than single provider. Here's how to think about it.

How Charging Works:

  • Most waterfalls only charge for successful lookups
  • If Provider A finds nothing → no charge
  • If Provider B finds data → charged for Provider B only
  • Different providers have different credit costs

Cost vs Coverage Tradeoff:

More providers in waterfall → Higher potential coverage
                           → Higher potential cost
                           → Diminishing returns after 4-5 providers

Optimization Tips:

1. Don't over-stuff waterfall 3-4 providers usually optimal. Adding 10 providers ≠ 10x better results.

2. Order by cost-effectiveness Put best value providers first. Only hit expensive ones when needed.

3. Set appropriate success criteria If you only need email, don't "succeed" on just having a name. Be specific.

4. Segment your data High-value prospects → premium waterfall Lower priority → basic waterfall

5. Monitor provider performance Track which providers actually contributing. Remove underperformers.

Hands-On Exercise: Waterfall Enrichment

Exercise: Compare Single vs Waterfall

Step 1: Prepare Data

  • Create table dengan 30 email addresses
  • Mix of: big company emails, small company emails, various regions

Step 2: Single Provider Column

  • Add person enrichment column
  • Use single provider (Apollo atau Clearbit)
  • Run enrichment
  • Note coverage rate: ____%

Step 3: Waterfall Column

  • Add another person enrichment column
  • Setup waterfall: Provider A → Provider B → Provider C
  • Run enrichment
  • Note coverage rate: ____%

Step 4: Compare Results

MetricSingle ProviderWaterfall
Coverage____%____%
Rows enriched________
Additional data-____ rows

Step 5: Analyze

  • How much did waterfall improve coverage?
  • Which provider caught the most "missed" ones?
  • Was the credit cost worth the additional coverage?

Expected outcome: Waterfall should give 15-25% higher coverage. That's significant.

Common Mistakes di Waterfall

Mistake 1: Too many providers

Add 10 providers thinking "more = better".

Reality: Diminishing returns after 4-5. Plus more complexity to manage.

Fix: Stick to 3-5 well-chosen providers.

Mistake 2: Wrong provider order

Put expensive provider first, cheap last.

Reality: Expensive provider handles bulk, credits drained fast.

Fix: Order by cost-effectiveness. Best value first, premium as fallback.

Mistake 3: No success criteria definition

Accept any data as "success" even if critical fields empty.

Reality: Row marked "enriched" tapi nggak ada email atau job title.

Fix: Define specific success criteria. "Must have job_title" atau "must have email".

Mistake 4: Never analyzing provider performance

Set and forget. Never check which providers actually contributing.

Reality: Provider C in your waterfall might have 0% hit rate. Useless.

Fix: Periodically review. Clay might show which provider succeeded per row. Analyze dan optimize.

Mistake 5: Same waterfall for all use cases

Use identical waterfall for SMB prospecting and enterprise ABM.

Reality: Different segments need different approaches.

Fix: Create purpose-specific waterfalls. Or use conditional logic.

Checklist Waterfall Enrichment

Sebelum lanjut ke AI columns:

  • [ ] Successfully setup waterfall enrichment dengan 3+ providers
  • [ ] Compared coverage: single provider vs waterfall
  • [ ] Understand cost vs coverage tradeoff
  • [ ] Know recommended provider orders untuk common use cases
  • [ ] Tested dan validated waterfall results

Waterfall gets you the data. Tapi data alone isn't enough. Bagian selanjutnya, kita bakal use AI untuk transform data jadi insights dan personalized content. That's where real magic happens.

Bagian 6: AI Columns dan Formula — Automation Superpowers

Kalian udah bisa import data dan enrich dengan waterfall. Data udah lengkap. Tapi sekarang pertanyaannya: gimana transform data ini jadi something actionable?

Di sinilah AI columns masuk. Ini fitur yang bikin Clay lebih dari sekadar enrichment tool — ini yang bikin Clay jadi automation powerhouse.

Apa Itu AI Columns?

AI columns adalah columns yang pakai AI (GPT) untuk process data dan generate output.

Bedanya dengan enrichment:

  • Enrichment = pull data dari external sources
  • AI columns = process data yang udah ada untuk generate new insights/content

Simple example:

NameJob TitleCompanyAI: Personalized Opener
SarahVP MarketingStripe"Saw Stripe's recent expansion into APAC — exciting times for the marketing team..."
MikeCTONotion"Notion's new API features are impressive — as CTO, you must be proud of..."

AI reads the data kalian punya, terus generate something new berdasarkan context tersebut.

Use Cases AI Columns

Ini yang bikin AI columns powerful — versatility-nya.

1. Personalized First Lines

Generate custom opening lines untuk cold emails berdasarkan prospect data.

Input: LinkedIn headline, company info, recent news Output: Unique, relevant first line untuk setiap prospect

Why it works: Generic "Hope this email finds you well" → ignored. Personalized opener based on their actual context → attention grabbed.

2. Lead Categorization / Scoring

Auto-categorize atau score leads berdasarkan criteria.

Input: Job title, company size, industry Output: Category ("Decision Maker" / "Influencer" / "End User") atau Score (1-10)

Why it works: Manual categorization = hours. AI categorization = seconds. And surprisingly accurate.

3. Company Summaries

Generate concise, relevant summaries about companies.

Input: Company description, industry, recent news Output: 2-3 sentence summary focused on what's relevant untuk kalian

Why it works: Full company descriptions too long. AI extracts what matters untuk your specific use case.

4. Pain Point Identification

Predict likely pain points berdasarkan company profile.

Input: Industry, size, tech stack, role Output: Likely challenges they're facing

Why it works: Shows you understand their world. Makes outreach more relevant.

5. Custom Research Questions

Generate discovery questions untuk sales calls.

Input: Prospect and company info Output: 3-5 relevant questions untuk ask during call

Why it works: Generic questions = boring calls. Tailored questions = productive conversations.

6. Content Suggestions

Suggest relevant content/resources untuk share.

Input: Prospect's role, challenges, interests Output: Recommendation dari your content library

Why it works: Right content to right person = value delivered.

Step-by-Step: Create AI Column

Step 1: Have Enriched Data Ready

AI columns work best dengan rich data. Make sure kalian udah punya:

  • Person info (name, title, LinkedIn headline)
  • Company info (name, industry, size, description)
  • Any other relevant context

More context = better AI output.

Step 2: Add New Column

  • Click "+" untuk add column
  • Look for "AI" atau "Use AI" atau "AI Column" option
  • Select it

Step 3: Write Your Prompt

Ini critical step. Prompt determines output quality.

Di prompt editor:

  • Write instructions untuk AI
  • Reference other columns dengan @column_name syntax
  • Be specific tentang desired output

Example prompt:

Write a personalized first line for a cold email to @Full_Name.

Context:
- They are @Job_Title at @Company_Name
- Company is in @Industry industry
- Their LinkedIn headline is: @LinkedIn_Headline

Requirements:
- Keep it under 20 words
- Reference something specific about them atau their company
- Professional but friendly tone
- Do NOT use generic phrases like "Hope this finds you well"
- Do NOT start with "I"

Output only the first line, nothing else.

Step 4: Configure AI Settings (if available)

Some options kalian mungkin punya:

  • Model selection (GPT-4 vs GPT-3.5)
  • Temperature (higher = more creative, lower = more consistent)
  • Max tokens (output length)

For most use cases, defaults work fine. Tapi untuk personalization, slightly higher temperature bisa help variety.

Step 5: Test on Few Rows First

IMPORTANT: Before running on entire dataset:

  • Select 5-10 rows
  • Run AI column
  • Review outputs
  • Refine prompt if needed

AI outputs vary. Test first, refine, then scale.

Step 6: Review and Iterate

After test run:

  • Are outputs relevant?
  • Are they the right length?
  • Any weird outputs?
  • Does tone match what you want?

If not perfect, adjust prompt dan test again.

Step 7: Run on Full Dataset

Once satisfied:

  • Run on all rows
  • Monitor for any outliers
  • Spot check final results

Prompt Engineering untuk Clay AI

Quality of output = quality of prompt. Here's how to write effective prompts.

Principle 1: Be Specific

❌ Bad: "Write something about this person" ✅ Good: "Write a 15-word opening line for a cold email referencing their role in @Industry"

Vague prompts = vague outputs.

Principle 2: Reference Columns Explicitly

Always use @column_name untuk pull data.

❌ Bad: "Use their job title and company" ✅ Good: "Their job title is @Job_Title and company is @Company_Name"

AI needs to know exactly where to get data.

Principle 3: Give Examples

Show what good output looks like.

Write a personalized opener.

Good examples:
- "Your recent post about AI in healthcare was spot-on..."
- "Congrats on Acme's Series B — exciting milestone..."
- "Noticed your team is hiring 5 engineers — growth mode!"

Bad examples:
- "Hope this email finds you well..."
- "I wanted to reach out because..."
- "My name is John and I work at..."

Principle 4: Set Constraints

Specify what you want AND what you don't want.

Requirements:
- Under 20 words
- Professional tone
- Reference specific detail

Do NOT:
- Use generic phrases
- Start with "I"
- Be overly salesy

Principle 5: Specify Output Format

Tell AI exactly how to format output.

Output format:
- Just the first line, no additional text
- No quotes around the output
- No explanation or alternatives

Example Prompts yang Ready to Use

Personalized Cold Email Opener:

Write a personalized first line for a cold email to @Full_Name,
who is @Job_Title at @Company_Name in the @Industry industry.

Their LinkedIn headline: @LinkedIn_Headline

Requirements:
- Maximum 20 words
- Reference something specific (their role, company, or industry trend)
- Conversational, not formal
- Show you did research

Do NOT:
- Use "Hope this email finds you well"
- Start with "I"
- Be generic

Output only the opener sentence.

Lead Scoring with Rationale:

Score this lead from 1-10 for our B2B SaaS product that helps marketing teams automate workflows.

Lead info:
- Name: @Full_Name
- Title: @Job_Title
- Company: @Company_Name
- Company size: @Employee_Count employees
- Industry: @Industry

Scoring criteria:
- 9-10: Decision maker at ideal company size (100-1000), marketing role
- 7-8: Influencer at good company, relevant role
- 5-6: Right company but unclear decision power
- 3-4: Small company or less relevant role
- 1-2: Not a fit

Output format: [Score]/10 | [One sentence reason]

Example output: 8/10 | VP Marketing at mid-size SaaS company with budget authority

ICP Fit Assessment:

Assess if this company is a good fit for our ideal customer profile.

Company info:
- Name: @Company_Name
- Industry: @Industry
- Size: @Employee_Count employees
- Location: @HQ_Location
- Tech stack: @Technologies

Our ICP:
- B2B SaaS companies
- 50-500 employees
- US or Europe based
- Uses Salesforce or HubSpot

Output format:
FIT: [Strong Fit / Moderate Fit / Weak Fit / No Fit]
REASON: [One sentence explanation]
MISSING INFO: [Any data that would help assess better, or "None"]

Company One-Liner:

Write a one-sentence summary of @Company_Name that I can use in a sales email.

Company info:
- Industry: @Industry
- Description: @Company_Description
- Employee count: @Employee_Count

Requirements:
- Maximum 15 words
- Focus on what they do, not generic praise
- Factual, not opinion

Example good outputs:
- "Notion helps teams collaborate with a flexible all-in-one workspace"
- "Stripe processes payments for internet businesses globally"

Output only the one-liner.

Formula Columns (Non-AI)

Selain AI columns, Clay juga punya formula columns untuk data manipulation tanpa AI.

Kapan pakai Formula vs AI:

  • Formula: Deterministic operations (math, text manipulation, logic)
  • AI: Creative/interpretive tasks (writing, categorization, analysis)

Common Formula Use Cases:

1. Combine Columns

// Full name dari first + last
@First_Name + " " + @Last_Name

// Output: "John Smith"

2. Extract Domain dari Email

// Get company domain
SPLIT(@Email, "@")[1]

// Input: [email protected]
// Output: acme.com

3. Conditional Categorization

// Company size tier
IF(@Employee_Count > 1000, "Enterprise",
   IF(@Employee_Count > 200, "Mid-Market",
      IF(@Employee_Count > 50, "SMB", "Startup")))

// Output based on employee count

4. Clean/Standardize Data

// Capitalize properly
PROPER(@company_name)

// Input: "ACME CORP" atau "acme corp"
// Output: "Acme Corp"

5. Check for Missing Data

// Flag incomplete records
IF(ISBLANK(@Email) OR ISBLANK(@Job_Title), "Incomplete", "Complete")

6. Calculate Fields

// Days since signup
DATEDIFF(TODAY(), @Signup_Date, "days")

Combining AI + Formula untuk Powerful Workflows

Real power comes from combining both.

Example Workflow:

Step 1 (Formula): Categorize company size
→ @Size_Tier = IF(@Employees > 500, "Enterprise", "SMB")

Step 2 (Formula): Extract domain
→ @Domain = SPLIT(@Email, "@")[1]

Step 3 (Enrichment): Get company info dari domain

Step 4 (AI): Generate personalized opener based on size tier
→ Different prompts for Enterprise vs SMB

Step 5 (AI): Score lead
→ Consider all enriched + calculated fields

Step 6 (Formula): Final priority flag
→ IF(@Score > 7 AND @Size_Tier = "Enterprise", "High Priority", "Normal")

Each step builds on previous. Formula untuk structured operations, AI untuk creative tasks.

Hands-On Exercise: AI Columns

Exercise A: Personalized Opener

  1. Use table dengan enriched person data (name, title, company, LinkedIn headline)
  2. Add AI column
  3. Use personalized opener prompt dari examples above
  4. Run on 10 rows
  5. Review quality — are openers specific dan relevant?
  6. Refine prompt if needed
  7. Run on remaining rows

Exercise B: Lead Categorization

  1. Same table atau new one dengan company size data
  2. Add AI column
  3. Use lead scoring prompt dari examples
  4. Run on 10 rows
  5. Check if scores make sense given the data
  6. Adjust criteria in prompt if needed
  7. Run on all

Exercise C: Formula + AI Combo

  1. Add formula column: Company size tier (use IF statement)
  2. Add formula column: Domain extraction
  3. Add AI column: Summary berdasarkan enriched data
  4. See how they work together
  5. Add another AI column yang references your formula results

Common Mistakes dengan AI Columns

Mistake 1: Prompts terlalu vague

"Write something good about this prospect."

Result: Generic, useless outputs.

Fix: Be specific. What exactly? For what purpose? What format? What constraints?

Mistake 2: Nggak test on small batch

Run AI on 1000 rows, prompt salah, all outputs bad.

Result: Wasted credits, wasted time.

Fix: ALWAYS test on 5-10 rows first. Refine. Then scale.

Mistake 3: Nggak reference columns properly

Write prompt mentioning "their job title" tanpa @Job_Title.

Result: AI doesn't see the actual data, makes stuff up.

Fix: Always use @column_name syntax. Double check column names match.

Mistake 4: Over-relying on AI output

Take AI output as gospel, send emails without review.

Result: Occasionally weird/wrong outputs slip through. Embarrassment.

Fix: Spot check outputs. Especially untuk high-stakes outreach. AI is good, not perfect.

Mistake 5: Ignoring temperature/settings

Use same settings untuk everything.

Result: Outputs too similar (low temp) atau too random (high temp).

Fix: For personalization, slight higher temperature helps variety. For categorization, lower temperature helps consistency.

Mistake 6: Prompt too long/complex

Massive prompt dengan 10 conditions dan 5 examples.

Result: AI gets confused, outputs inconsistent.

Fix: Keep prompts focused. One clear task per AI column. Split complex tasks into multiple columns.

Checklist AI Columns

Sebelum lanjut ke building complete workflows:

  • [ ] Created AI column dengan working prompt
  • [ ] Tested dan refined prompt based on outputs
  • [ ] Generated personalized content at scale (openers atau similar)
  • [ ] Created at least one formula column
  • [ ] Understand when to use AI vs Formula
  • [ ] Prompt engineering basics: specific, examples, constraints, format

Sekarang kalian punya semua building blocks. Import, enrichment, waterfall, AI, formulas. Bagian terakhir, kita bakal put it all together jadi complete GTM workflows.

Bagian 7: Building Complete Workflows — Putting It All Together

Ini final bagian. Saatnya gabungkan semua yang udah kalian pelajari jadi end-to-end workflows yang actually useful.

Sampai titik ini kalian udah bisa:

  • Import data dari berbagai sources
  • Enrich dengan single provider dan waterfall
  • Process dengan AI columns
  • Manipulate dengan formulas

Sekarang, kita build real GTM workflows dari nol.

Apa Itu Clay Workflow?

Workflow adalah rangkaian steps yang transform raw input jadi actionable output.

Anatomy sebuah workflow:

[Data Source] → [Import] → [Enrich] → [AI Process] → [Filter/Score] → [Action]

Setiap step builds on previous step. End result: data yang siap untuk action — outreach, CRM update, atau analysis.

Mindset penting:

Workflow bukan tentang individual features. Workflow tentang solving business problem dengan combining features.

Jangan mikir "saya mau pakai waterfall enrichment". Mikir "saya mau dapat 200 qualified prospects dengan personalized messaging siap kirim dalam 2 jam". Terus backward engineer apa yang dibutuhkan.

Workflow 1: Outbound Prospecting Engine

Business Problem: Sales team butuh fresh prospects setiap minggu. Manual research terlalu slow. Mau sistemize prospecting.

End Goal: 150 qualified, enriched prospects dengan personalized openers, ready untuk outreach.

Let's build step-by-step.

Step 1: Define Target Companies

Mulai dengan criteria. Siapa ideal customers kalian?

Example criteria:

  • Industry: SaaS / Software
  • Company size: 50-500 employees
  • Location: Southeast Asia
  • Signals: Recently raised funding OR hiring aggressively

Di Clay:

  1. Create new table: "Outbound Prospecting - [Date]"
  2. Use "Find Companies" feature
  3. Set filters sesuai criteria
  4. Add 200 companies (buffer untuk filtering later)

Step 2: Enrich Company Data

Sebelum find people, enrich company info dulu.

Add columns:

  • Company enrichment (waterfall) → industry, size, description, funding
  • Tech stack enrichment → technologies they use

This helps dengan:

  • Better filtering
  • Context untuk personalization later

Step 3: Filter Companies

Nggak semua 200 companies bakal fit. Filter.

Add formula column: "ICP Fit"

IF(AND(@Employee_Count >= 50, @Employee_Count <= 500, NOT(ISBLANK(@Industry))), "Fit", "No Fit")

Filter view untuk show only "Fit" companies. Let's say 180 remain.

Step 4: Find Decision Makers

Now find people at these companies.

Add "Find People" enrichment:

  • Job titles: "Head of Marketing", "VP Marketing", "Marketing Director", "CMO"
  • Seniority: Director and above

Result: 250-400 contacts across 180 companies.

Step 5: Enrich Person Data

Setup waterfall enrichment untuk contacts:

  • Email (Apollo → Hunter → Clearbit)
  • LinkedIn URL
  • Phone (optional: Lusha → Apollo)

Run enrichment. Expect 75-85% coverage on emails.

Step 6: Add AI Personalization

This is where magic happens.

AI Column 1: Company One-Liner

Write one sentence about what @Company_Name does based on: @Company_Description
Keep under 15 words. Factual, not salesy.

AI Column 2: Personalized Opener

Write a cold email opening line for @Full_Name, @Job_Title at @Company_Name.

Context:
- Company does: @Company_One_Liner
- Industry: @Industry
- Company size: @Employee_Count employees

Requirements:
- Under 20 words
- Reference something specific
- No generic phrases
- Professional but human

Output only the opening line.

AI Column 3: Relevance Angle

Based on @Job_Title at a @Industry company with @Employee_Count employees,
what's likely their biggest challenge that our marketing automation tool could solve?

Output: One sentence describing their likely pain point.

Step 7: Score and Prioritize

Add AI column for scoring:

Score this prospect 1-10 for our marketing automation SaaS:

- Name: @Full_Name
- Title: @Job_Title
- Company size: @Employee_Count
- Has email: @Email (blank or filled)
- Has phone: @Phone (blank or filled)

Criteria:
- 9-10: Decision maker, right size, full contact info
- 7-8: Good title, decent company, has email
- 5-6: Relevant but missing key info
- Below 5: Poor fit

Output: [Score]/10

Add formula to extract just score:

VALUE(LEFT(@Score_Column, 1))

Step 8: Final Filter and Export

Create filtered view:

  • Score >= 7
  • Email is not blank
  • Personalized opener is not blank

This gives you final list. Let's say 150 qualified prospects.

Step 9: Prepare for Outreach

Option A: Export to CSV

  • Select columns needed: Name, Email, Company, Title, Opener, Pain Point
  • Export
  • Import ke outreach tool (Lemlist, Instantly, etc.)

Option B: Direct Integration

  • If Clay connected to outreach tool
  • Push directly dengan mapped fields

Workflow Complete!

From zero to 150 qualified, personalized prospects. What would take days manually = few hours dengan Clay.

Summary Table:

StepActionOutput
1Find companies200 companies
2Enrich companiesCompany data filled
3Filter ICP180 fit companies
4Find people350 contacts
5Enrich people280 dengan emails
6AI personalizeCustom content each
7ScorePrioritized list
8Final filter150 top prospects
9ExportReady for outreach

Workflow 2: Inbound Lead Enrichment

Business Problem: Leads masuk dari website forms, webinars, content downloads. Data minimal. Tim sales nggak tau siapa mereka, waste time on unqualified leads.

End Goal: Every inbound lead automatically enriched, qualified, dan routed dalam minutes.

Step-by-Step Build:

Step 1: Setup Data Input

Leads bisa masuk dari:

  • Website form → Webhook ke Clay
  • HubSpot → Native integration
  • CSV upload → Batch process

For real-time processing, webhook paling powerful.

Setup webhook:

  1. Create table dengan expected columns: Email, Name (optional), Source
  2. Get webhook URL dari Clay
  3. Configure form tool untuk send submissions ke webhook

Step 2: Auto-Trigger Enrichment

Setup enrichment yang auto-run on new rows.

Add columns:

  • Person enrichment dari @Email → name, title, LinkedIn
  • Company enrichment dari email domain → company name, size, industry

Pro tip: Extract domain first dengan formula:

SPLIT(@Email, "@")[1]

Then enrich company from domain.

Step 3: AI Qualification

Add AI column untuk assess fit:

Assess this inbound lead for our B2B software product:

Lead info:
- Email: @Email
- Name: @Full_Name
- Title: @Job_Title
- Company: @Company_Name
- Company size: @Employee_Count
- Industry: @Industry

Our ideal customer:
- B2B companies
- 50-1000 employees
- Marketing, Sales, or Ops roles

Output format:
QUALIFICATION: [Hot / Warm / Cold / Unqualified]
REASON: [One sentence]
SUGGESTED ACTION: [Immediate call / Email sequence / Nurture / Disqualify]

Step 4: Add Routing Logic

Formula column untuk route:

IF(@Qualification = "Hot", "Assign to Senior AE",
   IF(@Qualification = "Warm", "Assign to SDR",
      IF(@Qualification = "Cold", "Add to nurture", "Do not contact")))

Step 5: Create Alert for Hot Leads

Integration dengan Slack atau email:

  • When new row added
  • If Qualification = "Hot"
  • Send alert dengan lead details

This ensures hot leads get immediate attention.

Step 6: Push to CRM

Setup integration ke HubSpot/Salesforce:

  • Auto-create contact dengan enriched fields
  • Set lead score berdasarkan qualification
  • Set lifecycle stage
  • Assign owner berdasarkan routing

Workflow Result:

Lead fills form (0:00)
     ↓
Webhook to Clay (0:01)
     ↓
Auto-enrich person + company (0:02-0:03)
     ↓
AI qualification (0:04)
     ↓
Route + alert if hot (0:05)
     ↓
Push to CRM (0:06)
     ↓
Sales notified, full context ready (< 1 minute total)

Manual equivalent? 15-30 minutes per lead. With Clay? Under 1 minute, automated.

Workflow 3: Account Research untuk ABM

Business Problem: Sales mau do account-based approach untuk 50 high-value targets. Need deep research tapi no time untuk manual research on each.

End Goal: Comprehensive account intelligence package untuk setiap target, dengan key contacts identified.

Step-by-Step Build:

Step 1: Import Target Account List

Start dengan table of target companies:

  • Company names atau domains
  • Bisa dari sales team, CRM export, atau manually curated

Example: 50 target accounts.

Step 2: Deep Company Enrichment

This time, go deeper than basic enrichment.

Columns to add:

  • Basic company info (name, industry, size, location)
  • Funding history (Crunchbase enrichment)
  • Tech stack (BuiltWith enrichment)
  • Recent news (news enrichment jika available)
  • LinkedIn company page

Step 3: Find Buying Committee

For ABM, kalian butuh multiple contacts per account.

Add multiple "Find People" enrichments:

  • Marketing leadership: "VP Marketing", "CMO", "Head of Marketing"
  • Sales leadership: "VP Sales", "CRO", "Head of Sales"
  • Operations: "VP Operations", "COO", "Head of Ops"
  • Technical: "CTO", "VP Engineering" (if relevant)

Result: 5-10 contacts per account.

Step 4: Enrich All Contacts

Waterfall enrichment for each contact:

  • Email
  • LinkedIn
  • Phone (jika budget allows)

Step 5: AI-Generated Account Brief

For each company, generate summary:

Create an account brief for @Company_Name for our sales team.

Company info:
- Industry: @Industry
- Size: @Employee_Count employees
- Location: @HQ_Location
- Description: @Company_Description
- Tech stack: @Technologies
- Recent funding: @Funding_Info

Generate:
1. COMPANY OVERVIEW (2 sentences)
2. WHY THEY MIGHT NEED US (1-2 sentences based on their profile)
3. POTENTIAL CHALLENGES (2-3 bullet points)
4. CONVERSATION STARTERS (2-3 relevant topics to discuss)

Keep total output under 150 words.

Step 6: Contact-Specific Insights

For each contact, add AI column:

Generate talking points for meeting with @Full_Name, @Job_Title at @Company_Name.

Their likely priorities based on role and company stage.
Their potential concerns about solutions like ours.
One specific question to ask them.

Output as 3 bullet points, 1 sentence each.

Step 7: Organize Output

Create views:

  • By company (see all contacts under each account)
  • By role (see all CMOs, all VPs Sales, etc.)
  • By priority (if kalian scored accounts)

Step 8: Export Account Packages

Option A: Export per account

  • Filter by company
  • Export dengan all contacts and briefs

Option B: Master spreadsheet

  • All accounts, all contacts
  • Formatted untuk sales team reference

Option C: Push to CRM

  • Create company records
  • Create contacts under companies
  • Add research notes ke CRM fields

Workflow Result:

For each of 50 accounts:

  • Full company intelligence
  • 5-10 key contacts with full profiles
  • AI-generated account brief
  • Contact-specific talking points
  • Ready for strategic outreach

Manual research time per account: 1-2 hours Clay workflow: 15-20 minutes setup, then automated processing

50 accounts × 1.5 hours = 75 hours saved.

Integration dengan Tools Lain

Clay powerful sendiri, tapi lebih powerful ketika connected ke tools lain.

CRM Integration (HubSpot, Salesforce)

Push enriched data ke CRM:

  • Auto-create contacts
  • Update existing records
  • Sync scores dan qualifications
  • Add enrichment data sebagai properties

Setup:

  1. Connect CRM di Clay integrations
  2. Map Clay columns ke CRM fields
  3. Set trigger: push on new row atau on filter match
  4. Test dengan few records first

Outreach Tools (Lemlist, Instantly, Outreach.io)

Push ready-to-contact lists:

  • Prospects dengan emails
  • Include personalized fields
  • Map ke outreach variables

Setup:

  1. Connect outreach tool atau export CSV
  2. Map: Email, Name, Company, Personalized fields
  3. Import ke outreach campaign
  4. Use personalization tokens

Zapier/Make Integration

For tools tanpa native Clay integration:

  • Clay webhook out → Zapier → Other tool
  • Other tool → Zapier → Clay webhook in

Possibilities:

  • New deal closed in CRM → trigger enrichment of similar companies
  • New competitor mention → add to Clay for research
  • And more

Slack Notifications

Real-time alerts:

  • Hot lead masuk → Slack notification to sales
  • Big company sign up → Alert to leadership
  • Score above threshold → Ping AE

Google Sheets Sync

For teams yang prefer spreadsheets:

  • Two-way sync Clay ↔ Google Sheets
  • Collaborate on data
  • Run enrichment from Clay, view in Sheets

Automating Workflows (Claymations)

For workflows yang perlu jalan recurring atau triggered.

Scheduled Runs:

  • Weekly prospecting refresh
  • Daily inbound processing
  • Monthly database cleanup

Trigger-Based:

  • New row added → run enrichment sequence
  • Field updated → recalculate score
  • Score threshold → push to CRM

Setup varies by Clay plan dan interface. Check Clay docs for current automation capabilities.

Optimization Tips

1. Start Simple, Then Iterate

Don't build 15-step workflow on day one. Start dengan:

  • Basic import
  • Single enrichment
  • Simple output

Then add complexity incrementally. Easier to debug.

2. Validate Each Step

Before adding next step, verify current step works:

  • Data flowing correctly?
  • Enrichment coverage acceptable?
  • AI outputs make sense?

Broken step early = broken everything downstream.

3. Monitor Credit Usage

Complex workflows eat credits fast. Track:

  • Credits per run
  • Credits per record
  • ROI (value generated vs credits spent)

Optimize high-credit steps kalau ROI nggak make sense.

4. Document Your Workflows

Future you (or teammates) will thank you.

Document:

  • Purpose of workflow
  • Each step and why
  • Expected inputs/outputs
  • How to troubleshoot common issues

5. Create Templates

If kalian run similar workflows often:

  • Save as template
  • Duplicate dan modify
  • Share dengan team

6. Regular Maintenance

Workflows bisa "rot":

  • Providers change
  • AI prompts need tuning
  • Criteria become outdated

Schedule monthly review untuk ensure workflows still performing.

Hands-On Exercise: Build Your Own Workflow

Option A: Mini Outbound Workflow

Build simplified version of Workflow 1:

  1. Find 20 companies dengan criteria kalian pilih
  2. Find 1-2 contacts per company
  3. Enrich dengan email
  4. Add AI personalized opener
  5. Add simple score
  6. Export top 10

Total time: 30-45 minutes

Option B: Mini Inbound Workflow

Build simplified version of Workflow 2:

  1. Create table dengan 10 sample "leads" (manually add)
  2. Setup enrichment untuk auto-fill dari email
  3. Add AI qualification
  4. Add routing formula
  5. Create filtered views by qualification

Total time: 20-30 minutes

Option C: Design Your Own

Think about a real problem kalian face:

  • What data do you start with?
  • What do you need to know?
  • What's the end action?

Design workflow to solve it. Build in Clay.

Final Checklist: Clay Intermediate Level Complete

Congratulations untuk sampai di sini! Let's verify kalian've mastered intermediate Clay:

Data Import ✓

  • [ ] Can import dari CSV, copy-paste, atau integration
  • [ ] Understand data hygiene best practices
  • [ ] Know when to use which import method

Basic Enrichment ✓

  • [ ] Can setup person enrichment dari email
  • [ ] Can setup company enrichment dari domain
  • [ ] Understand coverage rates dan expectations

Waterfall Enrichment ✓

  • [ ] Can setup waterfall dengan multiple providers
  • [ ] Improved coverage vs single provider
  • [ ] Understand cost vs coverage tradeoff

AI Columns ✓

  • [ ] Can write effective prompts
  • [ ] Generated personalized content at scale
  • [ ] Know prompt engineering basics

Formula Columns ✓

  • [ ] Can create basic formulas
  • [ ] Can combine data dari multiple columns
  • [ ] Can create conditional logic

Complete Workflows ✓

  • [ ] Built at least one end-to-end workflow
  • [ ] Can connect multiple features together
  • [ ] Understand integration options

Mindset ✓

  • [ ] Think workflow first, features second
  • [ ] Always test before scaling
  • [ ] Monitor credits dan optimize

Penutup

Kalian udah cover a lot of ground.

Dari "apa itu Clay" sampai building complete GTM workflows. Dari confused dengan interface sampai confidently setup waterfalls dan AI columns.

Ini bukan end — ini foundation.

What's Next untuk Kalian:

Practice

  • Build more workflows
  • Experiment dengan different use cases
  • Break things dan learn dari fixing them

Go Deeper

  • Clay API untuk custom integrations
  • Advanced Claymation automations
  • Complex multi-table workflows

Apply to Real Work

  • Identify real problems di job kalian
  • Build Clay solutions
  • Measure impact

Build Services

  • Clay skills sangat marketable
  • Freelance Clay setup untuk clients
  • Add ke portfolio

Join Community

  • Clay community active dan helpful
  • Learn dari others' workflows
  • Share what u hve built

Clay adalah salah satu tools paling powerful di GTM stack modern. Dan sekarang kalian bisa use it.

Yang bedain kalian dari orang yang cuma "tau Clay" adalah kalian udah actually build things. Udah enriched real data. Udah written prompts that work. Udah troubleshoot issues.

That's practical knowledge yang nggak bisa di-fake.

Sekarang go build something useful. And welcome to the world of GTM Engineering.

🚀