Module Guide

Comprehensive documentation for all 24 MagicWP modules (20 free + 4 PRO). Each module is designed to be lightweight, customizable, and easy to use. Save $1000+/year by replacing premium plugins!

πŸ“‘ Quick Navigation

🎯

Magic Floating Icons

Popular

Add floating social media buttons with smooth animations to your website. Increase social engagement and make it easy for visitors to connect with you on various platforms.

✨ Key Features

  • Multiple Platforms: Facebook, Twitter, Instagram, LinkedIn, YouTube, WhatsApp, and more
  • Customizable Position: Left, right, top, or bottom of the screen
  • Animation Options: Fade, slide, bounce, or pulse effects
  • Icon Styles: Choose from multiple icon sets and customize colors
  • Responsive: Automatically adapts to mobile devices
  • Hover Effects: Interactive animations on hover

🎯 Best Used For

Portfolio websites
Business sites
Blogs & news sites
E-commerce stores

βš™οΈ Configuration Options

  • Add/remove social media platforms with URLs
  • Set icon position (left/right, vertical alignment)
  • Customize icon colors and size
  • Enable/disable animations
  • Control visibility on mobile devices
πŸ“Š

Magic Scroll Progress

Popular

Visual reading progress indicator that shows how far visitors have scrolled through your content. Perfect for blogs, articles, and long-form content.

✨ Key Features

  • Progress Bar: Horizontal bar at top or bottom of page
  • Custom Colors: Match your brand colors
  • Smooth Animation: GPU-accelerated smooth scrolling
  • Custom Scrollbar: Replace default browser scrollbar (optional)
  • Post Types: Enable on specific post types only

🎯 Best Used For

Blog posts
Articles & tutorials
Documentation
Long-form content
πŸ”’

Magic Copy Protection

v1.2.0 Major Update

Protect your content with intelligent multi-layer protection: page-specific targeting, text watermarking, screenshot detection, image watermarks, and more. Balances security with user experience!

🎯 NEW: 5 Major Features (v1.2.0)

  • Page-Specific Protection: Control which pages, post types, and categories are protected. Exclude checkout/cart pages automatically!
  • Text Watermarking: Let users copy but auto-append attribution (better UX than blocking). Use placeholders like {site_name}, {post_url}
  • Screenshot Protection: Detect PrintScreen and snipping tools, apply blur effects temporarily
  • Image Watermarking: CSS overlay watermarks on images - 6 positions (center, corners, tile). Perfect for photographers!
  • Toast Customization: 6 notification positions and custom durations

✨ All Features

  • Basic Protection: Right-click blocking, text selection, copy/cut/drag prevention
  • Developer Tools Blocking: F12, Ctrl+Shift+I/J detection
  • Print Protection: Block or watermark printed pages
  • Smart Exclusions: Exclude code blocks, blockquotes from watermarking
  • Admin Bypass: Logged-in editors/admins bypass all protection
  • Custom Messages: Personalized toast notifications
  • 28 Settings: Granular control over every aspect (up from 8!)

πŸ“‹ Configuration Examples

Blogger Setup (Recommended):

  • Enable page targeting β†’ Protect "post" type only
  • Enable text watermarking β†’ "Read more at {site_name}: {post_url}"
  • Exclude URLs: /checkout, /cart, /my-account
  • Toast position: bottom-center

Photographer Portfolio:

  • Enable image watermarking β†’ Center position, 40% opacity
  • Watermark text: "Β© {site_name}"
  • Enable screenshot protection
  • Right-click blocking enabled

E-Commerce Store:

  • Protect "product" post type only
  • Enable image watermarking on product gallery images
  • Exclude: /checkout*, /cart*, /my-account*
  • Watermark position: bottom-right

Educational/UX-Friendly:

  • Disable copy blocking ❌
  • Enable text watermarking βœ… (better UX!)
  • Minimum copy length: 100 characters
  • Exclude selectors: pre, code, blockquote

🎯 Best Used For

Photography portfolios
Premium blog content
E-commerce products
Educational content
Original research
Ebooks & guides

πŸ’‘ Pro Tips

  • Watermarking > Blocking: Text watermarking provides better UX than aggressive blocking
  • Exclude Checkout Pages: Always exclude /checkout, /cart from protection for e-commerce
  • Image Watermarks: Use 30-40% opacity for subtle branding
  • Minimum Copy Length: Set to 50-100 chars to avoid watermarking small snippets
  • Screenshot Protection: Not 100% reliable but adds extra layer
  • Admin Bypass: Keep enabled so you can test your site normally

πŸ“Š Settings Overview

28 Total Settings organized in 5 categories:

  • Basic Protection (8): Right-click, text selection, copy/cut, drag, messages, admin exclusion
  • Page Targeting (6): URL patterns, post types, categories
  • Text Watermarking (4): Template, min length, exclusions
  • Screenshot Protection (4): PrintScreen, print blocking, blur effects
  • Image Watermarking (5): Text, position, opacity, size, color
  • Toast Customization (2): Position, duration
β˜•

Magic Buy Coffee

Integrate a "Buy Me a Coffee" button to accept donations and support from your visitors. Easy monetization for creators and open-source projects.

✨ Key Features

  • BuyMeACoffee Integration: Direct integration with your BMC account
  • Floating Button: Sticky button that follows users
  • Customizable Text: Change button text and call-to-action
  • Position Control: Place anywhere on your site
  • Color Customization: Match your brand

🎯 Best Used For

Content creators
Open-source projects
Bloggers
Tutorial sites
⬆️

Magic Back to Top

Smooth scroll-to-top button with a circular progress indicator. Enhances user experience on long pages with customizable appearance.

✨ Key Features

  • Progress Ring: Visual indicator showing scroll progress
  • Smooth Scrolling: Animated scroll to top
  • Custom Position: Bottom-right, bottom-left, or custom
  • Color Customization: Button and progress ring colors
  • Scroll Offset: Control when button appears
  • Icon Options: Choose from multiple arrow icons
πŸ’¬

Magic Feedback Bubble

Floating feedback button that lets visitors quickly send feedback, report issues, or ask questions. Improve user engagement and gather valuable insights.

✨ Key Features

  • Simple Form: Easy-to-use feedback form
  • Email Notifications: Receive feedback via email
  • Customizable: Change colors, text, and position
  • User Info: Optionally collect user email
  • Dashboard View: See all feedback in WordPress admin
πŸ“Ί

Magic Fullscreen Mode

Enable distraction-free fullscreen reading mode for your content. Perfect for blogs, documentation, and long articles.

✨ Key Features

  • Fullscreen Toggle: One-click fullscreen mode
  • Clean Interface: Hide headers, sidebars, and footers
  • Keyboard Shortcut: Press F11 or ESC to toggle
  • Auto-enable: Option to start in fullscreen mode
  • Customizable: Control what's hidden in fullscreen
🎲

Magic Fun Facts

Display random interesting facts to engage visitors. Add personality to your site with fun, educational, or industry-related facts.

✨ Key Features

  • Custom Facts: Add your own facts collection
  • Random Display: Shows different fact each time
  • Multiple Formats: Widget, shortcode, or widget area
  • Categories: Organize facts by categories
  • Styling Options: Customize appearance
πŸ“’

Magic Header Bar

Sticky announcement bar at the top of your site. Perfect for promotions, notifications, or important announcements.

✨ Key Features

  • Sticky Position: Always visible at top
  • Custom Content: Add any text, HTML, or links
  • Dismissible: Let users close the bar
  • Schedule: Show/hide on specific dates
  • Call-to-Action: Add buttons with links
  • Color Customization: Match your brand
πŸ–ΌοΈ

Magic Image Optimizer

Automatically optimize images for better performance. Lazy loading, WebP conversion, and responsive images.

✨ Key Features

  • Lazy Loading: Load images as users scroll
  • WebP Support: Serve modern image formats
  • Responsive Images: Serve correct sizes
  • Compression: Reduce image file sizes
  • CDN Ready: Works with CDN services
🎁

Magic Mini Gift Box

Surprise widget that reveals special content, offers, or messages. Great for gamification and user engagement.

✨ Key Features

  • Surprise Element: Fun "open gift" animation
  • Custom Content: Coupons, messages, or offers
  • Timing Control: When to show the gift box
  • One-time: Show once per user (optional)
  • Mobile Friendly: Works on all devices
⚑

Magic Performance Mode

Optimize WordPress performance with various optimization techniques. Minify assets, defer JavaScript, and improve loading speed.

✨ Key Features

  • Asset Minification: Minify CSS and JavaScript
  • Defer JS: Non-blocking JavaScript loading
  • Remove Unused: Clean up unused assets
  • Database Optimization: Clean up database
  • Caching Hints: Browser caching headers
πŸ’­

Magic Today's Quote

Display daily inspirational quotes. Add personality and engagement to your site with motivational or industry-specific quotes.

✨ Key Features

  • Daily Rotation: New quote each day
  • Custom Quotes: Add your own quote collection
  • Categories: Organize by themes
  • Share Options: Let users share quotes
  • Widget & Shortcode: Display anywhere
🧭

Magic Vertical Nav

Vertical section navigation indicator. Shows current section and allows quick navigation through long pages.

✨ Key Features

  • Auto-detect Sections: Finds headings automatically
  • Active Indicator: Highlights current section
  • Smooth Scroll: Click to jump to sections
  • Position Control: Left or right side
  • Customizable: Colors and styles
πŸ“Š

Magic Visitor Poll

Create polls and surveys to engage visitors and gather feedback. Display results in real-time and collect valuable insights.

✨ Key Features

  • Multiple Polls: Create unlimited polls
  • Real-time Results: Live result charts
  • Multiple Choice: Single or multiple answers
  • Scheduling: Set start/end dates
  • Result Display: Show/hide results to users
  • Vote Once: Prevent duplicate voting
πŸ”„

Magic WP Reset

Safe WordPress reset utilities for development and testing. Reset specific parts of your site or create snapshots.

✨ Key Features

  • Selective Reset: Reset posts, pages, or settings
  • Snapshots: Create restore points before changes
  • Safe Mode: Confirmation required for all actions
  • Database Backup: Automatic backups before reset
  • Development Tool: Perfect for testing themes/plugins
πŸ“ˆ

Magic Analytics Dashboard

PRO v1.0.0

Track page views, unique visitors, bounce rate, and user behavior without external services. GDPR-compliant local analytics - all data stored in your WordPress database. No Google Analytics needed!

✨ Key Features

  • Page Views Tracking: Track total and unique page views
  • Unique Visitors: Count returning vs new visitors
  • Bounce Rate: Track engagement and visitor behavior
  • Time on Page: Average time spent on each page
  • Referrer Tracking: See where your traffic comes from
  • Browser & Device Data: Track user agents and devices
  • Custom Event Tracking: Track button clicks, downloads, etc.
  • Privacy-Compliant: GDPR-friendly with local data storage
  • No External Services: No Google Analytics, no tracking cookies
  • Lightweight: Minimal impact on site performance

πŸ“Š Analytics Dashboard

  • Real-Time Stats: Live visitor counts and activity
  • Date Range Filters: View data by day, week, month, or custom range
  • Top Pages Report: See your most popular content
  • Referrer Sources: Track traffic from search engines, social media, etc.
  • Geographic Data: See where visitors are from (if available)
  • Browser & OS Stats: Optimize for your audience's tech stack

πŸ”’ Privacy & Compliance

  • Local Data Storage: All analytics stored in WordPress database
  • No External Tracking: No data sent to Google or third parties
  • GDPR Compliant: No personal data collection by default
  • Cookie-Free: Works without tracking cookies
  • Do Not Track: Respects DNT browser settings
  • IP Anonymization: Optional IP address hashing

βš™οΈ Configuration

  • Track Logged-In Users: Optional admin tracking
  • Exclude Pages: Don't track specific URLs
  • Data Retention: Automatic cleanup after X days
  • Sampling Rate: Track only a percentage of visitors
πŸ“

Magic Form Builder

PRO v1.0.0

Create unlimited forms with drag-and-drop builder, email notifications, submission management, and export functionality. Free alternative to WPForms & Gravity Forms ($199-259/year).

✨ Key Features

  • Drag & Drop Builder: Visual form builder with live preview
  • Unlimited Forms: Create as many forms as you need
  • Unlimited Submissions: No caps on form entries
  • Email Notifications: Send emails on form submission
  • Submission Management: View, edit, and delete submissions
  • Export to CSV: Download submissions as spreadsheets
  • Conditional Logic: Show/hide fields based on user input
  • File Uploads: Allow users to upload files
  • Form Templates: Pre-built forms to get started quickly
  • Spam Protection: Built-in honeypot and reCAPTCHA support

πŸ“‹ Field Types

  • Text Input: Single-line text fields
  • Textarea: Multi-line text input
  • Email: Email validation built-in
  • Number: Numeric input only
  • Phone: Phone number formatting
  • Dropdown: Select from options
  • Radio Buttons: Single choice selection
  • Checkboxes: Multiple choice selection
  • File Upload: Allow file attachments
  • Date Picker: Calendar date selection
  • Time Picker: Time selection
  • Rating: Star or number ratings
  • Hidden Fields: Store hidden values

πŸ“§ Notifications & Actions

  • Admin Notifications: Email alerts on new submissions
  • User Confirmations: Auto-reply to form submitters
  • Custom Email Templates: Design notification emails
  • Multiple Recipients: Send to multiple email addresses
  • CC/BCC Support: Carbon copy notifications
  • Dynamic Content: Use form fields in emails {field_name}
  • Redirect After Submit: Send users to thank-you page

🎨 Styling & Design

  • Multiple Themes: Choose from pre-designed styles
  • Custom CSS: Add your own styling
  • Mobile Responsive: Works perfectly on all devices
  • Field Layouts: Single column, two columns, or custom
  • Button Customization: Customize submit button text and style

πŸ”— Integrations

  • Social Proof: Show form submissions as notifications
  • Analytics Dashboard: Track form views and submissions
  • Email Services: Mailchimp, ConvertKit integration (coming soon)
  • Payment Gateways: PayPal, Stripe support (coming soon)

πŸ“ˆ Comparison vs WPForms/Gravity Forms

Feature MagicWP WPForms/Gravity
Drag & Drop Builder βœ… FREE βœ… $199-259/yr
Unlimited Forms & Submissions βœ… FREE βœ… $199-259/yr
Email Notifications βœ… FREE βœ… $199-259/yr
File Uploads βœ… FREE βœ… $199-259/yr
Conditional Logic βœ… FREE βœ… $199-259/yr

Result: Replace expensive form plugins with FREE MagicWP Form Builder!

πŸ”

Magic Schema & SEO

PRO v1.0.0

Boost SEO with structured data (Schema.org), meta tags, Open Graph, Twitter Cards, and XML sitemaps. Free alternative to Yoast SEO & Rank Math ($99-599/year).

✨ Key Features

  • Structured Data (Schema.org): Rich snippets for search engines
  • Meta Tags: Title, description, and keywords optimization
  • Open Graph: Social media preview optimization (Facebook, LinkedIn)
  • Twitter Cards: Beautiful Twitter link previews
  • XML Sitemap: Automatic sitemap generation
  • Robots.txt: Control search engine crawling
  • Canonical URLs: Prevent duplicate content issues
  • Breadcrumbs: SEO-friendly navigation
  • Schema Types: Article, Product, Event, FAQ, Review, and more
  • Local Business SEO: NAP (Name, Address, Phone) markup

πŸ“ Content Optimization

  • Focus Keyword: Optimize content for target keywords
  • Readability Analysis: Check content readability score
  • SEO Score: Real-time optimization suggestions
  • Keyword Density: Track keyword usage
  • Internal Linking: Suggestions for internal links
  • Alt Text Checker: Ensure all images have alt text

🎯 Schema Types Supported

  • Article: Blog posts and news articles
  • Product: E-commerce products with pricing and availability
  • Recipe: Cooking recipes with ingredients and instructions
  • Event: Upcoming events with dates and location
  • FAQ: Frequently asked questions
  • HowTo: Step-by-step guides
  • Review: Product/service reviews with ratings
  • Local Business: Business information with hours and location
  • Organization: Company information
  • Person: Personal branding

πŸ—ΊοΈ XML Sitemap

  • Automatic Generation: Auto-updates when content changes
  • Multiple Sitemaps: Separate sitemaps for posts, pages, products
  • Image Sitemap: Help images appear in image search
  • Priority & Frequency: Set crawl priority for pages
  • Exclude Pages: Choose what to include/exclude
  • Submit to Search Engines: Auto-ping Google/Bing

πŸ“± Social Media Optimization

  • Open Graph Tags: Facebook, LinkedIn preview optimization
  • Twitter Cards: Twitter-specific meta tags
  • Custom Images: Set unique images for social sharing
  • Custom Titles: Different titles for social vs search
  • Custom Descriptions: Optimize descriptions per platform

πŸ“ˆ Comparison vs Yoast/Rank Math

Feature MagicWP Yoast/Rank Math
Structured Data (Schema) βœ… FREE βœ… $99-599/yr
XML Sitemap βœ… FREE βœ… FREE
Open Graph & Twitter Cards βœ… FREE βœ… FREE
Local Business SEO βœ… FREE βœ… $99-599/yr
Multiple Schema Types βœ… FREE βœ… $99-599/yr

Result: Professional SEO without the premium price tag!

🎯

Magic Social Proof

PRO v2.5.0

Boost conversions with hybrid real/simulated visitor notifications, WooCommerce purchase tracking, form submission alerts, multiple campaigns, advanced targeting, and analytics. Replace TrustPulse & Fomo ($228/year) for FREE.

🎯 NEW: Multiple Campaigns (v2.5.0)

Create and manage multiple notification campaigns with different settings for different pages:

  • Page URL Targeting: Target specific pages/URLs with wildcard support (e.g., /product/*)
  • Device Targeting: Show campaigns only on mobile, desktop, or tablet devices
  • User Role Targeting: Target logged-in, logged-out, admin, or customer users
  • Date Range Scheduling: Set start and end dates for seasonal/promotional campaigns
  • Priority System: Higher priority campaigns automatically override lower priority ones
  • Campaign-Specific Settings: Each campaign has its own notification configuration

Example Use Cases:

  • "Free Shipping Promo" - Homepage only during Nov 1-30
  • "Recent Purchases" - All /product/* pages
  • "Newsletter Signups" - Blog posts for logged-out visitors
  • "VIP Offers" - All pages for admin users only
  • "Mobile Promotion" - Mobile devices only

✨ Core Features

  • Live Visitor Counter: Real-time or simulated visitor counts
  • Activity Notifications: Pop-up notifications showing recent activity
  • Hybrid Data Mode: Mix real and simulated data (0-100% customizable)
  • 4 Position Options: Bottom-left, bottom-right, top-left, top-right
  • 3 Animation Styles: Slide-in, fade-in, bounce
  • Fully Customizable: Colors, messages, timing, frequency
  • Session Limits: Maximum notifications per visitor session
  • Mobile Responsive: Works flawlessly on all devices

πŸ›’ WooCommerce Integration (v2.1.0)

  • Real Purchase Tracking: Automatically tracks WooCommerce orders
  • Purchase Notifications: "Sarah from London just bought Premium Headphones"
  • Stock Scarcity Alerts: "Only 3 left in stock!" automatic warnings
  • Product Name & Price Display: Show what was purchased and for how much
  • Customer Location: Display city/state (privacy-safe)
  • Custom Templates: Customize purchase notification messages
  • Timeframe Control: Show purchases from last 1-168 hours
  • Privacy-First: All data stored locally, optional customer name display

πŸ“ Form Submission Tracking (v2.2.0)

Track and display form submissions from popular WordPress form plugins:

  • Contact Form 7: Full integration
  • WPForms: Full integration
  • Gravity Forms: Full integration
  • MagicWP Forms: Native support
  • Custom Templates: "Mike from Chicago submitted Contact Form"
  • Privacy Controls: Optional name and location display
  • Timeframe Control: Show submissions from last 1-168 hours

🎯 Advanced Targeting Rules (v2.3.0)

  • Visitor Type: Target new vs returning visitors
  • Device Type: Mobile, desktop, or tablet targeting
  • Referrer Source: Organic, social, direct, or paid traffic
  • User Role: Logged in, logged out, admin, or customer
  • Behavior Triggers: Show after scroll depth, time on page, or exit intent
  • Page Targeting: Include/exclude specific URLs or post types
  • Referrer Domains: Target visitors from specific websites

Example: Show "Limited Time Offer" only to new mobile visitors from Facebook who scroll 50% down product pages.

πŸ“Š Conversion Analytics (v2.4.0)

  • Impression Tracking: Record every notification shown
  • Click Tracking: Track when visitors click notifications
  • Click-Through Rate (CTR): Automatic calculation of performance
  • Session Tracking: Track unique sessions (sessionStorage)
  • Visitor Tracking: Track unique visitors across sessions (localStorage)
  • Breakdown by Type: See which notification types perform best
  • Breakdown by Source: Compare real vs simulated performance
  • Data Retention: Configurable retention (7-365 days)
  • Privacy-First: All data stored locally, GDPR compliant

πŸ›‘οΈ Ethical & Transparency Features

  • Disclaimers: Optional transparency notices
  • Simulated Data Markers: Badge for simulated notifications (admin only)
  • Transparency Mode: Full disclosure of data sources
  • Customizable Disclaimer Text: Tailor messaging to your needs
  • Tooltip Disclaimers: Subtle hover-based transparency

βš™οΈ Configuration Options

  • Data Mode: Simulated only, Real only, or Hybrid (recommended)
  • Fake Data Percentage: 0-100% slider for hybrid mode
  • Notification Frequency: Time between notifications (seconds)
  • Display Duration: How long each notification shows
  • Initial Delay: Delay before first notification
  • Session Limits: Maximum notifications per visitor session
  • Color Customization: Background, text, and border colors
  • Custom Templates: Define your own notification messages

πŸ“ˆ Comparison vs TrustPulse

Feature MagicWP TrustPulse
WooCommerce Purchases βœ… FREE βœ… $228/yr
Form Submission Tracking βœ… FREE βœ… $228/yr
Advanced Targeting βœ… FREE βœ… $228/yr
Analytics & CTR Tracking βœ… FREE βœ… $228/yr
Multiple Campaigns βœ… FREE βœ… $228/yr
Hybrid Real/Simulated βœ… Unique! ❌
Ethical Disclaimers βœ… Unique! ❌
Privacy-First (Local Data) βœ… Better! ❌ External SaaS

Result: We match TrustPulse's core features for FREE, plus better privacy and unique hybrid mode!

πŸš€ Quick Setup Guide

  1. Enable Module: Activate Magic Social Proof in MagicWP settings
  2. Choose Data Mode: Select Hybrid mode (recommended)
  3. Set Fake Percentage: Start with 30% for balanced mix
  4. Configure WooCommerce: Enable purchase tracking if you have WooCommerce
  5. Set Position: Choose where notifications appear (bottom-left recommended)
  6. Customize Messages: Add your own notification templates
  7. Optional - Create Campaigns: Set up multiple campaigns for different pages
  8. Optional - Enable Analytics: Track impressions and clicks
  9. Test: Visit your site and watch notifications appear!

πŸ’‘ Pro Tips

  • Exclude Checkout Pages: Use Page Targeting to hide notifications on /checkout and /cart
  • Use Campaigns for Promotions: Create time-limited campaigns for sales events
  • Test on Mobile: Preview notifications on mobile devices for best experience
  • Monitor Analytics: Check CTR to see which notification types perform best
  • Start Conservative: Begin with lower frequency and adjust based on analytics
  • Privacy First: Keep customer names OFF by default (enabled in settings)
← Previous
Getting Started
Next β†’
Customization