---
title: "&quot;When we have them&quot;: Writing honest marketing for contact APIs – Invenitor"
description: "Write honest contact API marketing with when we have them language – coverage, empty means not found, no invented hit rates. Trust buyers before the buy."
url: https://invenitor.com/blog/when-we-have-them-writing-honest-marketing-for-contact-apis
agents: https://invenitor.com/llms.txt
mcp: https://api.invenitor.com/mcp
---

[Blog](https://invenitor.com/blog)

Oct 26, 2026 · 9 min read · Product

# "When we have them": Writing honest marketing for contact APIs

"When we have them": writing honest marketing for contact APIs – coverage claims, empty means not found, and found-only billing without vanity hit-rate percentages.

On this page

1. [What "when we have them" means in public copy](#what-when-we-have-them-means-in-public-copy)
2. [Copy rules that match the product](#copy-rules-that-match-the-product)
3. [Words to retire (and what replaces them)](#words-to-retire-and-what-replaces-them)
4. [Why desks punish dishonest demos](#why-desks-punish-dishonest-demos)
5. [How content and sales stay aligned](#how-content-and-sales-stay-aligned)
6. [What should you do next?](#what-should-you-do-next)
7. [Procurement one-liner](#procurement-one-liner)
8. [Worked rewrite: hero before/after](#worked-rewrite-hero-before-after)
9. [Sales enablement card](#sales-enablement-card)

Most contact-API landing pages sell certainty. Hit rates. Guarantees. Screenshots of inboxes that somehow always fill. Buyers who run desks already know that language is theater. **When we have them** is the opposite claim: coverage coverage, honest empties, and marketing that matches the API contract.

Invenitor is a people search and lookup API, not a sales cloud. Profile URL in; email, phone, or links out **when we have them**; empty means not found. We do not publish hit-rate percentages. Coverage varies by profile – and that variance belongs in the copy, not in a footnote after the purchase.

Honesty pillar: Empty Means Not Found – Why Guessed Emails Break outreach. Primary fields: One Primary Contact, Never Invented. Billing semantics: Credits, Empty Results, and Timeouts. Trust buyers: [Trust Checklist Before You Buy Any Contact API](https://invenitor.com/blog/trust-checklist-before-you-buy-any-contact-api). Category: [What a Contact Lookup API Actually Does](https://invenitor.com/blog/what-is-a-contact-lookup-api).

## What "when we have them" means in public copy

| Claim style              | Buyer hears         | Honest alternative                    |
| ------------------------ | ------------------- | ------------------------------------- |
| "95% emails found"       | Guaranteed coverage | Coverage – contacts when we have them |
| "Never miss a lead"      | Invented fills OK   | Empty means not found                 |
| "Unlimited enrichment"   | Seat tax forever    | Prepaid found-only credits            |
| "AI verifies everything" | Magical certainty   | Documented empty + error paths        |

Marketing that invents certainty trains desks to invent contacts when the API returns empty. That breaks placements, brand trust, and WhatsApp hygiene. Layer clarity: [Contact Lookup API vs CRM vs Sequencer](https://invenitor.com/blog/contact-lookup-api-vs-crm-vs-sequencer-pick-the-right). Pay-per-lookup definition: [What Is Pay-Per-Lookup Pricing?](https://invenitor.com/blog/what-is-pay-per-lookup-pricing).

## Copy rules that match the product

1. Lead with the job: profile URL → contact fields when found – hub [LinkedIn or GitHub Profile URL → Contact Lookup API](https://invenitor.com/blog/linkedin-github-contact-lookup-api).
2. Say coverage out loud. Coverage varies. Do not invent a percentage.
3. Separate empty completed finds from errors and timeouts – Credits, Empty Results, and Timeouts.
4. Price in INR packs buyers can sample – </pricing>, [INR Credit Packs](https://invenitor.com/blog/inr-credit-packs-for-contact-lookup-how-razorpay-pricing-feels), [25 to 1,000 Credits](https://invenitor.com/blog/25-to-1-000-credits-choosing-an-inr-pack-size).
5. Point agents and builders to the same contract – </docs>, </mcp.md>.

## Words to retire (and what replaces them)

Retire "guaranteed," "always," "100%," and "verified for every profile" unless you can prove each row. Replace with **when we have them**, **empty means not found**, and **found-only credits**. Primer: [What Are API Credits in Enrichment Products?](https://invenitor.com/blog/what-are-api-credits-in-enrichment-products). Seat contrast: [Seat Subscriptions vs Pay-Per-Lookup Credits](https://invenitor.com/blog/seat-subscriptions-vs-pay-per-lookup-credits-a-cost-model). No-seat rail: [No Monthly Plan Contact Enrichment](https://invenitor.com/blog/no-monthly-plan-contact-enrichment-who-it-fits-and-who), [Pay-as-You-Go Contact APIs](https://invenitor.com/blog/pay-as-you-go-contact-apis-for-teams-that-hate).

## Why desks punish dishonest demos

## How content and sales stay aligned

Blog, pricing tiles, OpenAPI, and MCP docs must share empty semantics. Keys: [Rate Limits and Keys](https://invenitor.com/blog/rate-limits-and-keys-operating-a-contact-lookup-api-in). 

## What should you do next?

Rewrite one hero line with **when we have them**. Link </docs> and </pricing>. Run five free lookups on real URLs. Leave empties empty. Size a pack from found history – not from a vanity percentage.

## Procurement one-liner

We buy a soft-mesh contact lookup API marketed with when-we-have-them language – empty means not found, found-only credits, no invented hit rates.

## Worked rewrite: hero before/after

## Sales enablement card

Print found-only billing and when-we-have-them on one card. Refuse invent-on-empty demos. Category: [What a Contact Lookup API Actually Does](https://invenitor.com/blog/what-is-a-contact-lookup-api).

## Questions

What does "when we have them" mean for contact APIs?+

Contacts return only when the coverage has them. Empty means not found – not a prompt to invent emails.

Why avoid publishing hit-rate percentages?+

Coverage varies by profile and changes over time. A fixed % in marketing trains buyers to expect certainty the API cannot promise.

How should pricing pages talk about empties?+

State found-only rules clearly. Empty completed finds and error/timeout paths should not be sold as guaranteed spends.

Is honest marketing slower to convert?+

It converts desks that already distrust vanity demos – boutique services, freelancers, and builders who ship empty states.

What copy should replace "guaranteed enrichment"?+

Coverage, when we have them, empty means not found, prepaid found-only credits.

Where should buyers verify the contract?+

/docs for REST, /mcp.md for agents, /pricing for packs, plus the trust checklist and credits pillar posts.

How does this relate to Invenitor's brand?+

A people search and lookup API, not a sales cloud – marketing must match that product shape.

## Find the person you need

Describe who you need in one sentence. Your first search is free, and you pay only for contacts we find

[Find people free](https://invenitor.com/login?from=https%3A%2F%2Fpeople.invenitor.com%2Fsearch&x=w7&q=c5&z=g1)[See pricing](https://invenitor.com/pricing?x=w7&q=c5&z=g2)

## Keep reading

- [Nov 4, 2026 · ProductNever make one up: Editorial standards for enrichment content teamsNever make one up: editorial standards for enrichment content teams – ban invented demo contacts, hit-rate claims, and marketing that contradicts the API.](https://invenitor.com/blog/never-make-one-up-editorial-standards-for-enrichment-content-teams)
- [Oct 21, 2026 · ProductWhat is pay-per-lookup pricing?What is pay-per-lookup pricing?](https://invenitor.com/blog/what-is-pay-per-lookup-pricing)
- [Oct 15, 2026 · ProductTrust checklist before you buy any contact APITrust checklist before you buy any contact API – found-only credits, written billing.](https://invenitor.com/blog/trust-checklist-before-you-buy-any-contact-api)
