Keap

Keap

Keap (formerly Infusionsoft) scripts embed lead capture forms and track website visitor behavior. Page views, form submissions, and click events are sent to Keap's CRM to trigger automated email sequences and update contact records for segmentation.

Overview

Keap (formerly Infusionsoft) is a CRM and marketing automation platform designed for small businesses and solo entrepreneurs. It combines contact management, email marketing, sales pipeline tracking, and payment processing into a single platform. When deployed on a website, Keap's scripts serve as the data collection front end — capturing leads through embedded forms and tracking visitor behavior to feed into Keap's automated marketing workflows.

Keap has a long history in the small business marketing space, having launched as Infusionsoft in 2001 before rebranding in 2019. It is particularly popular among coaches, consultants, and service-based businesses that need an all-in-one solution for managing customer relationships and marketing campaigns.

What This Script Does

When Keap's tracking and form scripts are deployed on your website, the following occurs:

  • Lead capture forms: Keap embeds customizable forms on landing pages, blog posts, and other pages to collect visitor information — typically name, email, phone number, and custom fields. Submitted data is automatically created as a contact record in the Keap CRM.
  • Visitor tracking: Keap's tracking script monitors page views, recording which pages a visitor views and how long they spend. This behavioral data is associated with the visitor's contact record once they identify themselves through a form submission.
  • Click and link tracking: Links in emails sent through Keap are wrapped with tracking URLs. When recipients click through to the website, Keap correlates their email engagement with their on-site behavior.
  • Cookie deployment: The tracking script sets cookies to identify visitors across sessions. Before a visitor submits a form, they are tracked anonymously. After form submission, their anonymous browsing history is retroactively attached to their contact record.
  • Automation triggers: Page views and form submissions can trigger automated sequences in Keap — sending follow-up emails, assigning tags, updating lead scores, or notifying sales reps. The website tracking provides the behavioral signals that drive these automations.
  • Event tracking: Custom events (button clicks, video plays, scroll depth) can be configured to capture additional behavioral signals beyond basic page views.

Consent & Compliance

Keap's website tracking is marketing data collection that requires consent. The tracking script sets cookies to identify visitors, monitors browsing behavior across pages, and builds behavioral profiles that power automated marketing campaigns. All of these activities fall under the ePrivacy Directive's consent requirement for non-essential cookies and tracking.

The retroactive association of anonymous browsing history with a contact record (triggered when a visitor submits a form) is particularly noteworthy from a compliance perspective. Visitors may not realize that their pre-submission browsing behavior will be attached to their identity and used for marketing automation.

Under GDPR, the behavioral profiling and automated decision-making (triggering email sequences based on page views) constitute processing of personal data for direct marketing, which requires clear consent. The lead capture forms themselves should include adequate privacy disclosures about how submitted data will be used.

Keap processes all collected data on its own infrastructure, making it a third-party data processor. Site operators using Keap should have a Data Processing Agreement in place.

Should You Block This Without Consent?

Yes. Keap's tracking scripts set cookies, monitor visitor behavior, build behavioral profiles, and power automated marketing campaigns. This is marketing-oriented data collection that requires explicit consent under both the ePrivacy Directive and GDPR.

Visit website

Consent Categories

Marketing
Analytics

Also Known As

InfusionsoftKeap CRMKeap automationKeap email marketingKeap lead capture

Industries

Programming and Developer SoftwareComputers Electronics and Technology

Tracked Domains (1)

keap.comMarketing

Frequently Asked Questions

Why does Keap's tracking script require consent?

Keap sets persistent cookies to identify visitors across sessions, monitors page views and clicks, and retroactively links anonymous browsing history to a contact record after form submission — all marketing tracking activities that require consent under ePrivacy and GDPR.

What behavioral signals trigger Keap automation?

Page views, form submissions, and custom events such as button clicks and scroll depth feed Keap's automation engine. These signals trigger email sequences, tag assignments, and lead score updates — making the tracking script integral to the marketing workflow.

How does ConsentStack handle Keap?

ConsentStack blocks Keap's tracking script by default. Once a visitor grants marketing consent, ConsentStack enables the script and Keap begins recording behavioral data from that point. This ensures retroactive history stitching only occurs for visitors who have explicitly opted in.

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 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.
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.
LinkedIn Ads
LinkedIn Ads
LinkedIn Ads is LinkedIn's advertising platform for B2B marketing and professional audience targeting. Conversion tracking scripts and pixels fire on advertiser websites to measure sign-ups, downloads, and purchases driven by LinkedIn ad campaigns. Sets cookies for audience matching, retargeting list building, and cross-device attribution reporting.

Manage consent for Keap

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