Skip to content

Web data for sales and lead enrichment

A lead is only as useful as what you know about it. Microlink turns a category and a country into a list of businesses with the Search API, then fills in each company from its own website: links, emails, logo and brand colors through the Metadata API and extraction rules.

Recipes

Pick the job you are automating

Local business leads from Google Maps

Turn a category and a city into a lead list with phone, website, hours, rating and Place ID, then pull emails from each website.

Every link and email on a page

Get every link as an absolute URL and every email address as a bare string, scoped to the part of the page you choose.

Brand colors from images

Get the dominant palette and an accessible text and background pair from a site’s logo and preview image.

Brand and media monitoring from Google News

Query Google News by brand, country and time window and get headline, publisher and ISO 8601 date for every article.

Any website to JSON

Declare the fields you want as CSS selector rules and get typed JSON back, with null for anything the page does not have.

LLM context from any URL

Compose Markdown, links, emails, metadata and tech stack from one URL into a context object for your agent.
How it fits together

From a search to an enriched account

Enrichment works in two passes: find the companies, then read their sites. Each pass is one call per company.

01 · Find
List the businesses in a category and a country.
The maps and places search types return name, address, phone, website, rating, opening hours and Google Place IDs for a query.

See local business leads from Google Maps. Google Maps results do not include emails.

02 · Enrich
Read contacts and brand assets from each site.
Pull every link and email address from the company website, then add the logo and brand colors so the account looks right in your CRM.

The links and emails recipe explains which addresses are found and which are not.

03 · Watch
Know when an account is in the news.
A Google News query per company, filtered to the last day or week, returns dated articles with the publisher, ready to post into a sales channel.

When not to: do not use these recipes to build lists of personal data you have no lawful basis to process. Check your local rules before you store contacts.

Scope

What you still build

Microlink finds and reads public pages. Deduplicating companies, matching them to CRM records and deciding who gets contacted are your application logic.

Emails are found in mailto links and plain text only, so addresses hidden in images or assembled by scripts are missed. Treat the result as a starting point, not a verified contact list.

FAQ

Can I get emails from Google Maps results?

No. Maps results include the phone number and the website but no email. Fetch the website with the emails method to find addresses published on the page.

How do I add a company logo and brand colors to a lead?

Call the Metadata API on the company homepage: it returns the logo, and palette adds the dominant colors of the detected images. See brand colors.

Can I filter company news to the last 24 hours?

Yes. Use the news search type with period set to day. Each result carries an ISO 8601 date and the publisher name.

Ready to enrich every account?

Find businesses on Google Maps and read their websites with the same client and the same API key.