The ContactOut Lookup variable by Stape lets you retrieve and enrich contact information directly in your Google Tag Manager server container using the ContactOut API. It can look up contact details, enrich user profiles, and verify email addresses without requiring the lookup logic to run in the browser.
The variable supports Contact Info - Single, People Enrich, and Email Verifier API endpoints. You can provide identifiers such as LinkedIn profiles, email addresses, phone numbers, names, company details, or domains, depending on the selected API. Built-in caching helps reduce repeated API requests and ContactOut credit usage, while flexible output options let you return the complete response, extract specific values, or create a custom JSON object.
Multiple ContactOut APIs: supports APIs that allow you to retrieve data from a LinkedIn profile, build a more complete contact profile, or check email deliverability.
Server-side contact enrichment: retrieve contact information within sGTM and use the returned data in your server-side tracking workflows.
Built-in response caching: store API responses in Template Storage for a configurable period to reduce repeated requests, save ContactOut credits, and improve lookup performance.
Flexible identifiers: look up contacts using LinkedIn URLs, email addresses, phone numbers, or combinations of names and secondary information.
Custom response output: return the full API response, extract selected values using specific keys or dot notation, or create a custom flat or nested JSON structure.
Email verification: check whether an email address is deliverable using the ContactOut Email Verifier API.