Surface Kit – The All in One Engagement Platform. Sticky Headers, Floating Buttons, AI Chatbot, Popups
Surface Kit is the unified engagement platform for WordPress. Instead of installing separate plugins for sticky headers, floating buttons, popup builders, and AI chat activate only the features you need from one centralized dashboard. Designed for marketers, agencies, and site owners who want to increase conversions without plugin bloat, Surface Kit combines the most-requested engagement features into a lightweight, high-performance toolkit. Why Surface Kit Stands Out Most engagement plugins make you choose. You want a sticky header? Install one plugin. You want floating buttons? Install another. You want an AI chatbot? That’s a third plugin plus monthly API costs. Surface Kit eliminates that friction. One plugin. One dashboard. One place to activate, customize, and analyze visitor engagement. Compare what Surface Kit replaces: * Traditional sticky header plugins (free/paid variants) * Floating action button builders * Notification and popup platforms * Separate AI chatbot services * Analytics from multiple tools Surface Kit bundles all of this functionality into a single installation with unified analytics. AI Chatbot – Your 24/7 Sales and Support Machine Multi-model AI support means you’re never locked into one provider. Seamlessly switch between OpenAI, Anthropic Claude, and Google Gemini or use multiple models for different purposes. Key Features: * Select your preferred AI provider (OpenAI, Anthropic, Google Gemini) * Secure API proxy routes requests through WordPress to protect API keys * Customizable system instructions and brand voice * Smart trigger controls: auto-open on scroll, exit-intent, or manual * Conversation history persistence across sessions * Built-in conversation logging and analytics * Mobile-responsive chat widget with custom styling * Page-level visibility rules for precise targeting * Rate limiting and cost controls The chatbot learns from your site context. Provide documentation, FAQs, or custom knowledge the AI delivers responses grounded in your actual content. Sticky Navigation – Keep Navigation Accessible Sticky headers improve UX and reduce bounce. Surface Kit’s implementation is universal: works with any theme (Elementor, Divi, Genesis, custom themes), any page builder, and any WordPress setup. Features: * Automatic sticky activation when users scroll past original position * Scroll-aware fade-in and smooth animations * Optional bottom border and drop shadow styling * Scroll progress indicator bar (optional) * Device-specific visibility (show/hide on mobile, tablet, desktop) * Page-level rules: apply sticky to all pages, selected pages, or exclude specific pages * Minimal CSS/JS footprint protects Core Web Vitals * Real-time visual preview in the admin dashboard No CSS selectors required. Point-and-click setup works with any navbar structure. Floating Action Buttons – Direct Communication Channels 11+ button types keep visitors connected to your most important channels. Configure up to 3 active buttons displayed together, or use the orbital hub mode for expandable menus. Supported Actions: * Click-to-Chat (WhatsApp, Messenger, Telegram, Instagram, Facebook, X/Twitter) * Click-to-Call phone integration * Email shortcuts * Scroll-to-top with progress indicator * Custom URL buttons * Messenger/SMS workflows * Social media links Features: * Multi-button orbital hub with custom ordering * Trigger-based display (scroll depth, time delay, exit-intent) * Device targeting and scheduling windows * Page-level include/exclude rules * Custom styling: colors, icons, animations, sizing * Analytics: track opens, clicks, and conversions per button * Pre-filled messages for click-to-chat * Responsive design for all screen sizes Smart Popups – Exit-Intent, Targeted Offers, Lead Capture Display high-converting offers exactly when visitors are ready to act or about to leave. Features: * Exit-intent detection (trigger when cursor moves toward browser exit) * Display triggers: immediate, scroll-based (%, distance), time-delayed * Smart scheduling: set display windows (date ranges, specific times) * Cookie-based frequency control (show once per session, daily, weekly) * Page-level targeting: include/exclude specific pages and post types * Device-specific display rules * Custom form builder for lead capture * Pre-built templates for discounts, lead magnets, announcements Built-in Analytics Dashboard All engagement metrics in one place. No external tools required. Metrics Tracked: * AI Chatbot: message count, conversation duration, resolution rate * Floating Buttons: click-through rate, channel breakdown, conversion source * Popups: impressions, click-through rate, form submissions, conversion rate * Sticky Navigation: scroll depth, interaction patterns * Time ranges: 7 days, 30 days, 90 days, all-time * Device breakdown: desktop, tablet, mobile * Detailed event logs: timestamps, user actions, conversion sources Performance & Security Built for speed and privacy. Lightweight asset delivery: minimal CSS/JS adds <50KB to page weight Lazy loading: engage code only loads when feature is triggered Core Web Vitals optimized: no impact on LCP, INP, or CLS API key security: keys proxied through WordPress backend, never exposed to browser Local storage: all analytics and settings stored in your WordPress database GDPR-friendly: conversation history and analytics remain fully private No external data requests unless explicitly configured Cross-Theme & Builder Compatibility Works with every WordPress theme and page builder. Tested with: * Elementor (Pro & Free) * Divi * GeneratePress * Astra * OceanWP * Beaver Builder * WPBakery * Gutenberg (Block Editor) * Custom themes What’s Included in Free vs Pro Free Version: * Sticky navigation * 1 floating button (limited channels) * Basic popup builder * Keyword-based chatbot (no AI) * 90-day analytics retention * Essential support Pro Features (Premium): * Unlimited floating buttons * Multi-model AI chatbot (OpenAI, Anthropic, Google Gemini) * Conversation history and RAG context * Unlimited analytics retention * Page-level visibility rules for all features * Custom CSS injection * Priority support Real-World Use Cases E-commerce stores: AI chatbot answers product questions, sticky checkout button increases conversions, exit-intent discount popup recovers abandoned carts. SaaS applications: Sticky navigation keeps features accessible, floating chat button reduces support tickets, popups promote feature adoption. Marketing agencies: One dashboard controls engagement for multiple client sites, unified analytics proves ROI to stakeholders. Service businesses: Click-to-call buttons convert visitors, AI chatbot qualifies leads 24/7, sticky booking button is always visible. Content sites & blogs: Exit-intent email capture grows your list, sticky navigation improves content discovery, floating button links to your best-performing content. External Services & API Dependencies Surface Kit integrates with third-party AI services only when you enable the chatbot and provide your own API keys. No data is sent to external servers without explicit configuration. OpenAI API (optional, for chatbot) * Endpoint: https://api.openai.com/v1/chat/completions * Data sent: model selection, system instructions, conversation messages, API key * When: only when enabled and chatbot messages are sent * Terms: https://openai.com/policies/terms-of-use * Privacy: https://openai.com/policies/privacy-policy Anthropic Messages API (optional, for chatbot) * Endpoint: https://api.anthropic.com/v1/messages * Data sent: model selection, system instructions, conversation messages, API key * When: only when enabled and chatbot messages are sent * Terms: https://www.anthropic.com/legal/commercial-terms * Privacy: https://www.anthropic.com/legal/privacy Google Gemini API (optional, for chatbot) * Endpoint: https://generativelanguage.googleapis.com/v1beta/models * Data sent: model selection, system instructions, conversation messages, API key * When: only when enabled and chatbot messages are sent * Terms: https://developers.google.com/terms * Privacy: https://policies.google.com/privacy No requests are made to these services unless the chatbot is explicitly enabled and configured. Privacy & Data Collection To provide proper support and ensure plugin compatibility, Surface Kit may collect limited technical data when you choose to “Verify” your installation or provide feedback during deactivation. This process is optional and helps us improve the user experience. Data we may collect includes: Contact Information: Admin email address for support-related correspondence. Site Identity: Site URL and environment details to troubleshoot compatibility issues. Direct Interactions: Feedback, survey responses, and error reports provided during plugin usage or deactivation. Technical Logs: User agent, PHP/WordPress versions, and installation timestamps to identify bugs and performance bottlenecks. We do not track individual user behavior or share this data with third parties for marketing purposes. Support & Documentation For detailed documentation, setup guides, and troubleshooting, visit: https://getsurfacekit.com/docs Need help? Open a support ticket: https://wordpress.org/support/plugin/surface-kit/ Contributors Special thanks to the WordPress community for feedback and testing. License Surface Kit is released under the GPLv2 or later. See license.txt in the plugin folder or https://www.gnu.org/licenses/gpl-2.0.html for details.
Top keywords
- chatbot17×1.35%
- api14×1.11%
- ai13×1.03%
- sticky13×1.03%
- https12×0.95%
- analytics10×0.79%
- com10×0.79%
- kit10×0.79%
- surface10×0.79%
- surface kit10×0.79%
- custom9×0.71%
- data9×0.71%
Poptin –
All-in-one email marketing, email automation, pop ups, forms, and coupon platform to grow your audience, nurture customer relationships, and drive more sales. 🎉 Support | Demo | Upgrade | Sign Up for Free Create beautiful email campaigns, newsletters, email popups, sms pop ups, exit intent popup, coupons and email marketing automation to convert more visitors into leads, subscribers, and sales. How Poptin Emails & Pop Ups Can Help Your Business Grow 🚀 Grow your email list using email popups and forms Segment contacts using behavior, tags, pop up interaction, and custom properties Send targeted newsletters and email campaigns Automate welcome, abandoned cart, birthday, reactivation and lifecycle emails Recover cart abandonment with spin the wheel, exit offers, upsell pop up and email automation Nurture customers with personalized email marketing journeys, coupons and promotions Create a Poptin account for free Poptin is an all-in-one web application that works seamlessly with WordPress and many other platforms. Create popups, forms, email campaigns, newsletters, and email marketing automation by opening your free account 📧 EMAIL MARKETING AUTOMATION Poptin gives you everything you need to grow and engage your audience in one platform. Organize and segment contacts using behavioral and engagement data, create and send unlimited email campaigns and newsletters, and automate personalized customer journeys based on subscriber activity, website behavior, ecommerce events, and lifecycle stages to increase conversions, retention, and revenue. Unlimited email campaigns and unlimited email sending on all email marketing plans – no monthly sending caps. Contact Management & Segmentation Organize, manage, and segment your audience using tags, custom properties, popup and form interactions, engagement history, activity tracking, and behavioral data. Create highly targeted segments based on subscriber attributes, actions, website activity, and email campaign engagement to deliver more relevant experience Contact profiles with complete activity history and engagement timeline Custom properties including text, number, date, and boolean fields Tags, subscriber preferences, and custom attributes Popup and form interaction tracking Website activity and visitor behavior tracking UTM campaign, source, medium, content, term, and ID tracking Email engagement tracking (opens, clicks, bounces, unsubscribes) Consent and subscription status tracking Contact search, filtering, import, and export Dynamic merge tags and contact personalization Segment by * Tags, newsletter preferences, and custom properties * Popup and form submissions * Popup views, conversions, and gamified popup interactions * Email opens, clicks, bounces, and engagement activity * Website visits, page views, and browsing behavior * Traffic source, referral source, and UTM campaigns * Location, country, language, browser, OS, and device * Subscription status, consent status, and lifecycle stage Dynamic segments that update automatically as contacts change Email Campaigns & Newsletters Create, personalize, and send beautiful email campaigns and newsletters with our drag-and-drop editor. Use audience segmentation, preferences, dynamic content, personalization, coupons, scheduling, and advanced targeting to reach the right contacts at the right time and improve engagement, conversions, and sales. * Visual automation workflow builder * Welcome email automations * Abandoned cart recovery sequences * Birthday and anniversary email automations * Reactivation and win-back campaigns * Lead nurturing sequences * Coupon delivery automations * Customer onboarding journeys * Cross-sell and upsell campaigns * Trigger email automations from popup and form activity * Trigger email automations from website activity and visitor behavior * Trigger automation from email opens, clicks, and engagement activity * Trigger email automations from tags, subscriber preferences, and contact property changes * Trigger automations from dates, birthdays, anniversaries, and custom date fields * Wait and delay actions for timed email automation and customer journeys * Split conditions and branching logic for advanced automation flows * Multi-step customer journeys with personalized paths * Automation performance tracking and reporting 💻 SMART POP UPS & EMBEDDED FORMS Poptin forms and popup plugin tracks the website’s visitors’ behavior and shows the right message at the right time. The platform helps to improve conversion rate and turn more visitors into leads, sales, newsletter subscribers, increases engagement, and recovers abandoning website and cart visitors using exit offers and exit intent technology and many other pop ups triggers. You can create anything your marketing heart desires, from advanced overlays to SMS popups, inline forms, call button pop up, WhatsApp button, welcome bar, exit popups, and social widgets – it’s all on-brand and fully customizable with our powerful popup builder. Our popup plugin includes exit intent trigger on the free plan and many other advanced features. The free plan comes with 1,000 visitors of popups and forms per month, and 250 contact for email marketing. Unlimited popups, forms, integrations & leads. What do you get with Poptin? Drag-and-Drop Pop Up Builder – Create popups and contact forms in minutes without coding Responsive Templates – Choose from popup and form templates including lightbox, slide-in, floating bar, notification bar, fullscreen, video, countdown, mobile popups, and more Inline Forms – Build inline forms and embed them anywhere on your website using a shortcode Exit-Intent Technology – Unlimited exit popups. Our exit intent trigger is included on all plans 🥳 Analytics & Reporting – Track popup, form, and conversion analytics to optimize performance Advanced Targeting & Triggers – Target visitors using exit intent, scroll depth, inactivity, page visits, clicks, URL targeting, device targeting, geolocation, traffic source, schedules, and audience targeting. Run your popup with our Autopilot trigger and get optimized results Custom Design – Customize popups and forms with images, videos, HTML, CTAs, effects, layouts, and positioning Integrations – Connect your pop ups with MailChimp, GetResponse, Omnisend, Kit, Pipedrive, ActiveCampaign, HubSpot, Klaviyo, Zoho CRM, Salesforce, Zapier, Make, and many more email marketing, CRM, and marketing automation platforms A/B Testing – Compare video popups, popup forms, triggers and other pop up variations to improve conversion rate optimization Custom Fields – Add predefined and custom fields to your pop ups including dropdowns, radio buttons, checkboxes, hidden fields, dates, and more Gamified Popups – Increase engagement with Spin the Wheel, Scratch Card, and Pick a Gift popups. Highly recommended for WooCommerce stores to increase sales Landing Page Links – Collect leads using dedicated landing page links for popups and forms Draft & Autosave – Automatically save and protect your work while creating and editing popups and forms Multiple Users Management – Manage multiple users and sub-accounts with Agency and Growth plans. SEO-Friendly & Accessibility Ready – SEO-friendly, accessible popups, forms, and widgets optimized for desktop and mobile devices. Multi-Language Support & RTL – Create popups and forms in English, Hebrew, German, Japanese, Italian, Arabic, French, and many more languages & Full RTL support Dynamic Content & Merge Tags – Display personalized text and images in popups and forms using Merge Tags and UTM parameters Custom HTML Embeds – Embed quizzes, surveys, polls, maps, forms, social share buttons, and more directly into your popups Multi-Step Popup Flows – Launch a popup from another popup and create double opt-in, 2-step lightbox, slide-in, fullscreen overlays, and advanced conversion flows Heatmaps & Session Recording Integrations – Track popup and form performance with Hotjar, Microsoft Clarity, Lucky Orange, ClickTale, FullStory, Smartlook, Crazy Egg, Mouseflow, and other heatmap and session recording tools Compatible with Popular WordPress Builders – Show popups and forms on websites built with Elementor, Divi, Bricks Builder, Beaver Builder, WPBakery, SeedProd, Oxygen, Breakdance, Gutenberg, and more Deep WooCommerce integration – coming soon! Advanced Triggers & Targeting Rules Pop up Triggers Display popups based on visitor actions and behavior, including Exit Intent, Time Delay, Scroll Depth, Pages Visited, Click Count, Inactivity, On-Click Triggers, JavaScript Triggers, and Cart Triggers. Pop up Targeting Options Target your pop ups to visitors based on URL/Page Targeting, Device, Countries & Geo-Location (including US states), OS & Browsers, Days, Hours & Dates, Traffic Sources (Organic, Google Ads, Facebook, ChatGPT, Gemini, Claude, Perplexity, Reddit, YouTube, Pinterest, X, and more), New vs Returning Visitors, Cookies, Previous Pages Visited, Popup Engagement, View Count, Title Tags, Source Code, JavaScript Conditions, IP Blocking, AdBlock Detection, and more. Gamified Pop ups Increase engagement, capture more leads, and drive more sales with interactive gamified popups. Create Spin the Wheel pop up, Scratch Card, and Pick a Gift popups with our gamified popup builder to reward visitors with coupon codes, discounts, and special offers. Perfect for WooCommerce stores looking to boost conversions and make pop ups promotions more engaging. Available gamified popups: Spin to Win pop up Wheel of fortune pop ups or spin wheel pop ups let your visitors spin a wheel and get the chance to win one of the many prizes or codes on your wheel. Use the wheel of fortune pop up or spin wheel popup for almost always win situation for your visitors. Scratch Card pop up Scratch off pop ups or scratch card pop ups are where you set a code and the customer will “scratch” the card to reveal the code for your customers to use in your shop. Use a scratch off popup for that lottery card feel. There’s always a code that customers will win with the scratch cards popups. Pick a Gift pop up Pick a gift pop ups let your customers pick from one of three gifts for a chance to win a special code that can be used in your store. Use the gift pop ups if you want a bit of more thrill, with the visitors getting a chance to win a code or nothing at all. Drag and Drop Inline Form Builder Create inline contact forms with Poptin and easily embed them anywhere on your website using a shortcode. Use smart targeting and trigger options to maximize conversions, and build beautiful forms from scratch or with ready-made templates. Similar to pop ups, add powerful elements such as countdown timers, videos, custom HTML, images, shapes, and button attention effects to increase engagement. We support all field types, including name, email, phone, custom fields, dates, websites, numbers, dropdowns, radio buttons, checkboxes, and more, giving you complete flexibility to create the perfect form for any use case. Use our form builder to create different versions for desktop and mobile, and display them using the same shortcode. Run A/B tests – use our form builder to create a different version of your form, and also create a different trigger and targeting rules. Display different versions of your contact form using the same shortcode, and find out what’s the best version of your inline contact form. Just like our pop ups, inline forms support all of Poptin’s integrations, allowing you to automatically send leads to your CRM, email marketing platform, help desk, webinar software, and more. Create advanced experiences by triggering a pop up after a form submission, showing a form only to visitors who interacted with a specific pop up, and combining forms and pop ups together to build highly targeted conversion funnels. Create a Poptin account for free Poptin is an all-in-one web application that works seamlessly with WordPress and many other platforms. Create popups, forms, email campaigns, newsletters, and email marketing automation by opening your free account Coupons Create and manage fixed-value or unique coupon codes and display them directly in your coupon popups, discount pop ups, forms, and email campaign. Automatically reward visitors with personalized discounts, promotional offers, and coupon codes to increase conversions, recover abandoned visitors, grow your email list, and drive more sales. Track coupon usage through pop ups, redemptions, and performance to measure the effectiveness of your promotions and marketing campaigns. Email & Pop Ups API & MCP (Coming Soon) Automate your email marketing workflows with our upcoming API. Update contact properties, tags, preferences, and subscriber data programmatically, trigger email automations based on customer actions, and send email campaigns directly from your applications, websites, and internal systems. The API will also provide access to popup creation and management, including MCP support for AI agents that can build and optimize pop ups automatically. Retrieve popup performance and conversion statistics, manage campaigns at scale, and connect Poptin with your custom applications, workflows, and AI-powered experiences. 70+ Popup Integrations Connect pop ups & forms with the tools you already use, including Mailchimp, HubSpot, Salesforce, Pipedrive, Klaviyo, Omnisend, ActiveCampaign, Kit (ConvertKit), Brevo, Zapier, Make, Google Sheets, Webhooks, and many more. Sync contacts, automate workflows, trigger campaigns, and keep your marketing data connected across your entire tech stack. Manage API keys securely from your account and connect Poptin with Zapier, Make, webhooks, custom applications, and thousands of other tools. Use Poptin directly from your WordPress admin panel or as a standalone app Access and manage your contacts, email campaigns, email automation, pop ups, forms, coupons, and analytics directly from your WordPress admin panel. Create, publish, track, and optimize your popups and email campaigns without switching between multiple tools, platforms or tabs. Security & GDPR Features: Poptin follows industry-standard security practices and is ISO 27001 compliant, ensuring your data is handled securely. Poptin includes built-in tools to help you comply with GDPR and other privacy regulations. Lead and Contact Deletion Controls – Manually delete leads at any time from the Leads dashboard. Automatic Data Retention – Automatically delete lead data after 1, 3, 6, 12, 18, or 24 months, or choose to never store or never delete leads Lead Information Access – View lead details, including IP addresses, for compliance, auditing, and record-keeping purposes. Consent Checkboxes – Add consent checkboxes to require visitors to agree to your terms before submitting a pop up or form. Double Opt-In Support – Enable double opt-in email confirmations to verify subscribers before adding them to your email list Account Management – Easily update the email address and other information associated with your account. Privacy-Friendly Tracking – Reduced cookie usage to help support privacy and compliance requirements Click here to read more Popular popups, email campaigns & mail automation use cases * Show an exit-intent popup with a discount and automatically send abandoned cart emails to visitors who leave your checkout page before completing a purchase. * Display a newsletter popup after visitors scroll 60% of a blog post, then automatically enroll them in a multi-email welcome series. * Display personalized popups with coupon codes to visitors arriving from Google Ads, Facebook Ads, ChatGPT, or other marketing campaigns, and follow up with targeted email campaign. * Collect dates through your forms and automatically send birthday emails, anniversary offers, and special promotions. * Automatically identify contacts who haven’t opened or clicked emails recently and launch reactivation campaigns to win them back.