Enrichments /
No-Code Enrichment with
Use BuiltWith Domain API To Look Up the Technology Used on a Website
Sign Up Free

Find What Websites Are Built With Using BuiltWith’s Domain API

Ever wonder what websites are built with? Unsurprisingly, the company named BuiltWith provides that information, covering over 68k internet technologies including analytics, advertising, hosting, CMS and many more. The BuiltWith Domain API provides an endpoint that can accept a domain name and return the technology used and available metadata.

builtwith api for Domain info

Provider Website: https://builtwith.com/
Provider Enrichment Docs: https://api.builtwith.com/domain-api
Endpoint: https://api.builtwith.com/v20/api.json?KEY=[YOUR KEY]&LOOKUP=[DOMAIN]
Token / Registration Required: Yes

How To Enrich A Spreadsheet With BuiltWith:

For this example, my data is a simple list of a couple domains. Let’s use BuiltWith to see what technologies are used by each website.

sample data for builtwith api

Step 1. In Gigasheet, head to the Enrichments function and select Custom Enrichment. First we paste in the HTTP request from BuiltWith.

paste in docs version of builtwith api request

Step 2. On the next screen we’ll insert the column variable from our Gigasheet sheet for the prompt. In this case, we highlight the domain placeholder, “DOMAIN”, in the input, and then select our Domain column and click +Insert Column Reference. We also need to highlight the “YOUR_KEY” and paste our real key from BuiltWith. Then click Next.

customizing domain info for builtwith api request
ready to execute the builtwith api request for domain info

Step 3. In this screen we see a preview of the results. Gigasheet makes requests for the first three rows and shows the BuiltWith response. At this point select the fields you want to be inserted into your sheet. We recommend hitting Select All since you can easily delete columns in Gigasheet.

preview of builtwith api response

Step 4. Finally, confirm the number of requests is to your liking, and when ready click Run to kickoff the custom enrichment process. It’s ok to leave or close the sheet; the custom enrichment will keep running and you’ll receive an email once the job has been completed. You can monitor the progress of your enrichment, or cancel the job at the top of the sheet. 

confirm execution of the builtwith domain api

Step 5. Once completed, Gigasheet will send a completion toast and refresh the page. The result will show generation of new columns based on the BuiltWith Domain API. BuiltWith has added technical information for each of the domains.

sheet enriched with builtwith api response
Try it Out

The ease of a spreadsheet with the power of a data warehouse.

No Code
No Database
No Training
Sign Up, Free Forever