Infusionsoft

Infusionsoft

Infusionsoft (Keap) embeds lead capture forms and tracks website visitor behavior to trigger marketing automation workflows. Scripts collect contact details, assign tags based on page visits, and sync data to CRM pipelines for follow-up sequences.

Overview

Infusionsoft, now rebranded as Keap, is a CRM and marketing automation platform targeting small businesses. Its scripts appear on websites when businesses embed Keap-hosted lead capture forms or install the Keap tracking pixel to identify visitors and trigger automated follow-up sequences. The platform is commonly used for lead generation funnels where website behavior is tied directly to CRM contact records and email automation workflows.

What This Script Does

Infusionsoft/Keap loads a tracking script typically from js.infusionsoft.com or js.keap-link.com. This script places a persistent tracking cookie (commonly _is_* or is_referral) with a multi-year expiry to assign an anonymous visitor ID to the browser. This ID is linked to any contact record created when the visitor submits a form.

When a lead capture form is submitted, the following data is collected and sent to Keap's servers: email address, name, phone number (if requested), and the tracking cookie ID used to associate the submission with prior anonymous session history. Page visit history accumulated under the tracking cookie before form submission is retroactively linked to the newly created contact record.

The script also fires page view events to Keap's analytics pipeline, recording URLs visited, timestamps, and referrer data. These behavioral signals trigger automation rules configured by the site operator (e.g., adding tags, enrolling in sequences).

Domains contacted: js.infusionsoft.com, js.keap-link.com, api.infusionsoft.com. Form submissions may also post to app.infusionsoft.com or Keap's hosted form endpoints.

Consent & Compliance

Infusionsoft's tracking pixel sets persistent cookies for cross-session visitor tracking from the moment the page loads — before any form is submitted or any consent is given. This is behavioral tracking under the ePrivacy Directive, requiring prior consent. Under GDPR, the retroactive linking of anonymous browsing history to a contact record upon form submission is profiling under Article 4(4), requiring consent under Article 6(1)(a) as the legitimate interest basis cannot override individuals' rights where marketing profiling is involved.

Under CCPA/CPRA, sharing behavioral data with Keap for the purpose of marketing targeting constitutes sharing personal information and requires disclosure and opt-out rights.

The consent category is marketing — the primary function of the tracking script is lead capture, behavioral profiling, and marketing automation triggering.

Should You Block This Without Consent?

Yes. The Infusionsoft tracking pixel sets persistent cookies and records behavioral data from first page load. This cannot be justified under legitimate interest for marketing automation purposes. The script must be blocked until valid consent is obtained under both GDPR and CCPA frameworks.

Visit website

Consent Categories

Marketing
Analytics

Also Known As

infusionsoftkeapkeap infusionsoftinfusionsoft crminfusionsoft formskeap marketing automation

Industries

Computers Electronics and TechnologyBusiness and Consumer ServicesHeavy Industry and EngineeringProgramming and Developer Software

Tracked Domains (1)

infusionsoft.comMarketing

Frequently Asked Questions

Does Infusionsoft require consent before its tracking pixel loads?

Yes. Infusionsoft (Keap) sets persistent tracking cookies with multi-year expiry from the first page load, before any user interaction. The pixel records page visits, timestamps, and referrer data for marketing automation. This behavioral tracking requires prior consent under GDPR and ePrivacy regulations.

What tracking does the Infusionsoft pixel perform?

Infusionsoft places a persistent cookie (_is_* or is_referral) assigning an anonymous visitor ID. It fires page view events with URLs, timestamps, and referrers to Keap's pipeline. When a form is submitted, the contact's email is linked to the cookie, retroactively connecting prior anonymous browsing history to the CRM record.

How does ConsentStack block Infusionsoft until consent is given?

ConsentStack detects Infusionsoft/Keap tracking scripts and classifies them as marketing. Before consent, the tracking pixel is blocked, preventing persistent cookies and page view events from firing. Once marketing consent is obtained, scripts activate and begin tracking visitor behavior for CRM automation.

Related Vendors

Google Ads
Google Ads
Google Ads is Google's advertising platform for search, display, and remarketing campaigns. Conversion tracking scripts fire on advertiser landing pages to measure actions taken after ad clicks. The remarketing tag builds audience lists for retargeting users across Google's ad network.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag is the Universal Event Tracking pixel for Microsoft's ad platform, formerly Bing Ads. The JavaScript tag fires on advertiser websites to track page views, conversions, and custom events for campaign optimization. Sets cookies to identify visitors across sessions and attribute conversions to Microsoft Search and Audience Network ad clicks.
Microsoft Dynamics 365
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications that integrates with websites through tracking scripts and embedded forms. Web tracking code captures visitor behavior, page views, and form submissions to build customer profiles and score leads. Sets cookies to identify returning visitors and attribute marketing touchpoints across sessions.
Microsoft
Microsoft
Runs Clarity (session recording and heatmaps), the Microsoft Advertising UET tag (conversion tracking), and Bing's remarketing pixel. Clarity injects a recording script that captures mouse movements, clicks, and rage clicks. The UET tag fires conversion events to tie ad clicks to on-site actions across Microsoft's ad network.
LinkedIn Insight Tag
LinkedIn Insight Tag
LinkedIn Insight Tag is a JavaScript tracking pixel for LinkedIn's advertising and analytics platform. The tag fires on every page view to collect URL, referrer, IP address, and device data for conversion tracking, website demographics reporting, and retargeting audience building. Sets cookies to identify LinkedIn members across advertiser websites.

Manage consent for Infusionsoft

ConsentStack automatically detects and manages Infusionsoft trackers so your site stays compliant with global privacy regulations.