Last Updated: December 2025
What is the Smart Button Widget?
The Smart Button Widget is an inline banner that displays prominently on your website, featuring AI-powered headline rotation and A/B testing. Unlike the Sidebar Widget, the Smart Button is designed to be embedded directly in your page content, making it impossible to miss.
Key Features:
- Inline Display: Appears as a full-width or contained banner in your page layout
- AI-Powered Headlines: Automatic headline rotation with A/B testing
- Transparent Mode: Optional transparent background to blend with your site design
- Analytics Tracking: Detailed performance metrics for every headline
- Customizable Design: Full control over colors, fonts, and styling
- Responsive: Automatically adapts to mobile, tablet, and desktop screens
Setup Instructions
Step 1: Enable the Smart Button Widget
- Log into your Client Dashboard
- Navigate to the Settings tab
- Scroll to Enabled Widgets section
- Check the box for "Smart Button Widget"
- Click "Save Settings" at the bottom of the page
Step 2: Configure Basic Settings
In the Smart Button Configuration section:
- Background Color: Choose your primary background color
- Use transparent mode for seamless integration
- Or select a solid color to make button stand out
- Text Color: Select color for headline text (ensure good contrast)
- Button Color: Choose CTA button background color
- Button Text Color: Select color for text on the button
- Button Text: Customize your CTA (e.g., "Get Started", "Learn More", "Book Now")
- Booking URL: Enter the destination URL when button is clicked
- Transparent Mode: Toggle ON to use transparent background
Step 3: Configure Headlines
Navigate to the Widget Configuration tab:
- Create URL Groups: Define which pages show which headlines
- Primary Page URL: Main page for this headline group (e.g.,
/) - Additional URLs: Other pages to show these headlines (one per line)
- Excluded URLs: Pages to NOT show these headlines
- Primary Page URL: Main page for this headline group (e.g.,
- Add Headlines: Create 3-5 headline variations for A/B testing
- Examples: "Limited Time: 20% Off All Services", "Free Consultation - Book Today", "Join 500+ Happy Customers"
- Keep headlines concise and action-oriented
- System automatically tests which performs best
- Click "Save Headlines"
Step 4: Install Widget Code
- Go to the Installation tab in your dashboard
- Copy the installation code snippet (includes your unique client ID)
- Paste into your website's
<head>section or before</body>tag - Save/publish your website
Note: The Smart Button will appear automatically on pages where it's enabled. You don't need to manually place it - the widget system handles positioning.
Step 5: Test the Widget
- Visit your website in an incognito/private browser window
- Verify the Smart Button appears on the correct pages
- Check that colors and styling match your configuration
- Click the button to ensure it navigates to the correct URL
- Test on mobile devices to verify responsive behavior
- Refresh multiple times to see different headlines rotate
Platform-Specific Installation
WordPress
Use a plugin like "Insert Headers and Footers" or add to your theme's header.php or footer.php file.
Wix
Dashboard → Settings → Custom Code → Add code to "Body - End" section.
Squarespace
Settings → Advanced → Code Injection → Footer section.
Shopify
Online Store → Themes → Edit Code → theme.liquid file before </body>.
Custom HTML Sites
Paste in the global header or footer template so it appears on all pages.
Design Customization
Transparent Mode vs. Solid Background
Transparent Mode (Recommended for seamless integration):
- Widget background is invisible
- Headline and button appear to float on your page
- Blends naturally with any website design
- Best for minimalist or modern sites
Solid Background:
- Widget has a colored background box
- Creates clear visual separation from page content
- Draws more attention to the CTA
- Best for high-contrast, attention-grabbing placements
To toggle: Settings tab → Smart Button Configuration → "Transparent Mode" checkbox
Color Best Practices
- High Contrast: Ensure text is easily readable against background
- Brand Consistency: Match your website's color scheme
- Button Visibility: Button color should stand out from background
- Mobile Testing: Colors may appear different on mobile screens
Example combinations:
- Transparent background + Dark blue text + Orange button
- White background + Black text + Green button
- Navy background + White text + Yellow button
Headline Guidelines
Effective headlines are:
- Concise: 30-60 characters ideal
- Action-oriented: Use verbs (Get, Book, Save, Join, Start)
- Value-focused: Highlight benefits or offers
- Urgent: Create FOMO with limited time offers
Examples:
- "Book Your Free Consultation Today"
- "Save 25% on Your First Order"
- "Join 1,000+ Satisfied Customers"
- "Limited Spots Available - Register Now"
- "Get Your Custom Quote in 24 Hours"
Common Issues & Solutions
Smart Button doesn't appear
Troubleshooting checklist:
- Smart Button is enabled in Settings → Enabled Widgets
- Installation code is correctly pasted in website
- Subscription is active (not expired or suspended)
- At least one headline is configured for current page/URL
- Browser cache is cleared (test in incognito mode)
- No JavaScript errors in browser console (press F12)
Button appears in wrong location
Explanation: The Smart Button widget automatically positions itself based on your website's layout. The default positioning is controlled by the widget code and may vary by theme/platform.
Solutions:
- The widget inserts itself into the page DOM automatically
- If placement needs adjustment, you may need custom CSS
- Contact support for help with custom positioning
Headlines not rotating
How rotation works: Headlines use A/B testing and rotate per visitor session, not per page load. Each visitor sees a consistent headline during their session, but different visitors see different headlines.
To test rotation:
- Open incognito browser window
- Note the headline displayed
- Close incognito window
- Open a new incognito window
- You should see a different headline (or same if it's winning)
Note: The system shows the best-performing headline 80% of the time (exploitation) and tests alternatives 20% of the time (exploration).
Colors don't look right on mobile
Solutions:
- Test color combinations on actual mobile devices
- Ensure sufficient contrast between text and background
- Check that button is large enough to tap easily (minimum 44x44 pixels)
- Review transparent mode setting - may need solid background on mobile
Button click doesn't navigate to URL
Check these items:
- Booking URL is complete and valid (include
https://) - URL doesn't have typos or extra characters
- Destination page exists and is accessible
- Browser isn't blocking popups (if URL opens new window)
- Test on different browsers and devices
Debug steps:
- Right-click the button and "Inspect Element"
- Verify the
hrefattribute matches your configured URL - Check browser console for JavaScript errors
Widget conflicts with site design
Solutions:
- Enable Transparent Mode for better blending
- Adjust colors to match your site's color scheme
- Review placement on mobile - may need responsive adjustments
- Consider using custom CSS to fine-tune appearance
- Contact support for assistance with complex layouts
Analytics & Performance
Viewing Smart Button Analytics
- Go to Analytics tab in your dashboard
- Select "Smart Button Widget" from the widget filter
- Review these metrics:
- Impressions: Number of times widget was displayed
- Conversions: Number of times button was clicked
- Conversion Rate: Click-through percentage
- Winner Badge: Best-performing headline
Interpreting Results
Good conversion rates:
- 3-5%: Typical baseline for most websites
- 5-10%: Strong performance, headlines resonate with audience
- 10%+: Excellent performance, compelling offers and messaging
If conversion rate is low (<2%):
- Test more compelling headlines
- Ensure button text is action-oriented
- Verify booking URL leads to relevant destination
- Check if widget is visible (not hidden by page content)
- Review color contrast and button visibility
Optimization Tips
Headline testing:
- Run tests for at least 7-14 days before drawing conclusions
- Create diverse headline variations (different angles/benefits)
- Monitor which headlines get the winner badge
- Use Auto-Evolve (Pro/Premium/Expert plans) for automatic optimization
Button optimization:
- Test different CTAs: "Book Now" vs. "Get Started" vs. "Learn More"
- Ensure destination page matches expectation set by headline
- Verify booking process is simple and mobile-friendly
- Track conversions beyond the click (bookings, purchases, etc.)
Advanced Features
Auto-Evolve Headlines (Pro, Premium & Expert Plans)
The Auto-Evolve feature uses AI to automatically refresh underperforming headlines:
How it works:
- System analyzes headline performance over time
- Identifies headlines with low conversion rates
- AI generates new alternatives based on successful patterns
- New headlines automatically enter A/B testing rotation
- Process repeats on schedule:
- Pro Plan: Every 30 days
- Premium Plan: Every 14 days
- Expert Plan: Every 14 days
Benefits:
- Keeps messaging fresh and relevant
- Automatically improves conversion rates over time
- No manual work required
- Learns from your specific audience behavior
To enable:
- Navigate to Widget Configuration tab
- Toggle "Auto-Evolve Headlines" ON
- Save changes
- System runs automatically in background
Multi-URL Group Targeting
Create sophisticated headline targeting across your website:
Example strategy:
Group 1 - Homepage:
- Primary URL:
/ - Headlines: General value propositions, brand messaging
- "Join 500+ Happy Customers - Get Started Today"
Group 2 - Service Pages:
- Primary URL:
/services - Additional URLs:
/services/landscaping,/services/design - Headlines: Service-specific offers
- "Professional Landscaping - Book Free Consultation"
Group 3 - Blog/Content:
- Primary URL:
/blog - Excluded URLs:
/blog/category/news - Headlines: Educational CTAs, lead magnets
- "Download Our Free Guide - 10 Landscaping Tips"
Group 4 - Pricing Page:
- Primary URL:
/pricing - Headlines: Urgency, limited-time offers
- "Save 20% Today Only - Limited Spots Available"
A/B Testing Strategy
The widget uses epsilon-greedy algorithm:
- 80% Exploitation: Shows the current best-performing headline
- 20% Exploration: Tests alternative headlines
Why this matters:
- Ensures most visitors see the best headline (maximizes conversions)
- Still tests alternatives to discover even better options
- Adapts over time as audience preferences change
- Balances learning with earning
Best practices:
- Create at least 3-5 headline variations per URL group
- Let tests run for minimum 100 impressions before evaluating
- Don't manually interfere with rotation - let the algorithm work
- Export analytics monthly to track trends (Pro/Premium/Expert plans)
Branding Disclosure
Branding visibility by plan:
- Starter Plan & Trial Accounts: Small branding link appears on widget
- Pro Plan ($49/month): No branding displayed (white-label)
- Premium Plan ($79/month): No branding displayed (white-label)
- Expert Plan ($99/month): No branding displayed (white-label)
- Complimentary Accounts: No branding (unless configured as Marketing Account by admin)
To remove branding: Upgrade to Pro plan or higher from Billing tab.
Integration Tips
Works great with:
- Landing pages: High-converting standalone pages
- Homepage: Welcome messaging and primary CTAs
- Service pages: Feature-specific offers and consultations
- Blog posts: Content upgrades and lead magnets
- Product pages: Special offers and discounts
May conflict with:
- Sites with very minimal design (widget might feel intrusive)
- Pages with existing prominent banners (too many CTAs)
- Very narrow mobile layouts (test thoroughly)
Pro tip: Use URL exclusions to hide Smart Button on pages where it doesn't fit naturally.
Need Help?
Support Response Times:
- Starter Plan: 48 hours
- Pro Plan: 24 hours (priority support)
- Premium Plan: 12 hours (premium support)
- Expert Plan: 12 hours (premium support)
How to get help:
- Contact support from your Client Dashboard
- Include:
- Website URL
- Client ID (from Account tab)
- Description of issue
- Screenshots showing the problem
- Browser and device information
Self-help resources:
- FAQ document
- General Troubleshooting Guide
- Dashboard tooltips (hover over "?" icons)
- Preview feature in dashboard (test before going live)
Ready to boost conversions? Follow the setup steps above and your Smart Button Widget will be live in minutes!
