CODE EXAMPLES
Complete examples
Node.js
Scan a prospect's site, extract score + top 3 findings, and format for personalized outreach.
// cold-email-enrichment.jsconst WEAVN_API_KEY = process.env.WEAVN_API_KEYasync function enrichProspect(domain) { const res = await fetch('https://weavn.app/api/v1/scan', { method: 'POST', headers: { 'Authorization': `Bearer ${WEAVN_API_KEY}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ url: `https://${domain}` }) }) const data = await res.json() const top3 = data.findings.slice(0, 3).map(f => f.title) const score = data.score const verdict = data.verdict return { domain, score, verdict, top_issues: top3, personalisation: `I noticed your site scored ${score}/100 on conversion ` + `architecture. Top issue: "${top3[0]}". ` + `Happy to share the full report.` }}// Usageconst prospect = await enrichProspect('acmecorp.com')console.log(prospect.personalisation)