Overview
ConvertFlow is a conversion rate optimization platform that enables marketers to build and deploy on-site CTAs, pop-ups, quizzes, surveys, landing pages, and personalized funnels without developer involvement. It segments visitors based on behavior, traffic source, and prior interactions to deliver targeted conversion experiences. Its scripts maintain a persistent presence on pages where they are deployed, actively tracking visitor behavior and rendering dynamic content overlays.
What This Script Does
ConvertFlow deploys a JavaScript snippet that loads its full conversion optimization engine onto the page:
Visitor Identification and Segmentation
- Sets a persistent visitor identification cookie (typically
cf_idor similar) with a lifespan of up to 2 years to recognize returning visitors across sessions - Tracks the visitor's traffic source, UTM parameters, and referral data on first visit to attribute them to marketing campaigns
- Builds a progressive profile of the visitor based on accumulated behavioral data and form submissions across multiple visits
- Segments visitors into audiences based on rules (e.g., "visited pricing page 3+ times," "arrived from Google Ads," "submitted email on previous visit")
Behavioral Tracking
- Records page views with URL, timestamp, and time on page
- Tracks scroll depth to determine content engagement levels
- Monitors CTA interactions: impressions, clicks, form submissions, quiz completions, and dismissals
- Logs conversion events and attributes them to specific CTAs and funnel steps
Dynamic Content Rendering
- Renders pop-ups, slide-ins, sticky bars, embedded CTAs, and full-page overlays based on targeting rules and trigger conditions (time on page, scroll depth, exit intent, page count)
- Deploys multi-step funnels and quizzes that guide visitors through a sequence of interactions
- Personalizes CTA content based on the visitor's segment membership, prior interactions, or known contact attributes
- Integrates with email marketing and CRM platforms (HubSpot, Mailchimp, ActiveCampaign, etc.) to push collected contact data downstream
Data is transmitted to app.convertflow.com and ConvertFlow's API endpoints. The platform provides analytics dashboards showing CTA performance, funnel completion rates, and conversion attribution.
Consent & Compliance
ConvertFlow falls under both marketing and analytics categories. Under GDPR and ePrivacy, the persistent visitor identification cookie, behavioral tracking, progressive profiling, and targeted content delivery all constitute non-essential data processing requiring prior consent. None of these functions are strictly necessary for delivering the website content the visitor has requested.
The segmentation engine's cross-session behavioral profiling is particularly relevant under GDPR — building a progressive visitor profile across multiple visits constitutes profiling under Article 4(4), which requires a lawful basis and transparency about the logic involved.
Under CCPA/CPRA, the behavioral profiles and contact data ConvertFlow collects constitute personal information. If ConvertFlow aggregates anonymized benchmark data across its customer base, this should be reviewed against "sharing" definitions. Contact data pushed to integrated CRM and email platforms extends the data flow chain and must be disclosed in your privacy policy.
Should You Block This Without Consent?
Yes. ConvertFlow's scripts perform comprehensive behavioral tracking, visitor profiling, and marketing segmentation. The persistent identification cookie and progressive profiling system serve marketing optimization objectives and require consent. Without consent, the script should not load — this means CTAs, pop-ups, and personalized content will not display for non-consenting visitors.
Consent Categories
Also Known As
Industries
Tracked Domains (1)
convertflow.comMarketingFrequently Asked Questions
Does ConvertFlow require cookie consent?
Yes. ConvertFlow is classified under marketing and analytics. Its persistent visitor identification cookie (up to 2 years), cross-session behavioral profiling, progressive contact profiling, and targeted CTA delivery all require prior consent under GDPR and ePrivacy before the script loads.
What cookies does ConvertFlow set?
ConvertFlow sets a persistent visitor identification cookie (cf_id, up to 2 years) to recognize returning visitors. It tracks UTM parameters, referral sources, scroll depth, and CTA interactions across sessions, building a progressive behavioral profile transmitted to app.convertflow.com and integrated CRM platforms.
How does ConsentStack handle ConvertFlow?
ConsentStack blocks ConvertFlow under marketing and analytics categories until consent is granted. Without consent, no CTAs, pop-ups, or personalized content will display. ConsentStack prevents the full conversion optimization engine from loading, including visitor identification, behavioral tracking, and audience segmentation features.
Related Vendors
Manage consent for ConvertFlow
ConsentStack automatically detects and manages ConvertFlow trackers so your site stays compliant with global privacy regulations.