Upgrading from DigiConsent Free to Pro

Upgrading from DigiConsent Free to Pro is a seamless process that unlocks powerful features while preserving all your existing settings, cookie categories, and visitor consent preferences. This comprehensive guide walks you through every aspect of the upgrade, ensuring a smooth transition with zero downtime and no loss of compliance data.

Whether you’re upgrading to access geolocation targeting, iframe blocking, display controls, or any other Pro feature, this guide ensures your upgrade is successful and your consent management continues operating without interruption.

Why Upgrade to DigiConsent Pro

Before diving into the technical upgrade process, it’s worth understanding what you gain by upgrading. Many users reach a point where the free version’s capabilities no longer meet their needs.

Common Upgrade Triggers

Most users upgrade when they encounter specific limitations:

  • International expansion: Your website now serves visitors from multiple countries with different privacy laws, requiring location-specific consent banners.
  • US state compliance: You need to comply with CPRA, VCDPA, or other state-level privacy laws by showing banners only to residents of specific states.
  • Third-party content: You’ve added YouTube videos, Vimeo content, or Google Maps embeds that need blocking until visitors consent.
  • User experience optimization: You want to reduce bounce rates by implementing scroll triggers or delays rather than immediately showing consent banners.
  • Visual enhancement: You need hero images or videos in consent banners to align with your brand and increase engagement.
  • Advanced control: You want page locking, exit intent detection, or a floating manage preferences button.

If any of these scenarios describe your situation, upgrading to Pro provides the precise functionality you need.

What Happens During the Upgrade

Understanding what changes and what stays the same during upgrade helps set proper expectations.

What’s Preserved

The upgrade process maintains complete continuity for all existing configurations:

  • Cookie categories: All cookie categories you’ve defined (Necessary, Analytics, Marketing, Preferences) remain exactly as configured
  • Detected cookies: All cookies discovered through scanning remain in their assigned categories
  • Banner design: Colors, fonts, button styles, text, and all visual customization transfers to Pro
  • Visitor consent preferences: Existing visitor consent choices stored in browser cookies continue being respected
  • Consent logs: Historical consent data and timestamps are preserved
  • Script blocking rules: Any scripts you’ve configured for blocking/unblocking based on consent categories continue working
  • Settings and options: Banner position, blocking mode, consent type, and all other settings carry over

In essence, everything you’ve already configured continues working exactly as before—you’re simply adding new capabilities on top of your existing foundation.

What’s Added

Upon activating Pro, new features become available in your settings:

  • Geolocation tab: Configure country targeting, EU detection, and US state-specific rules
  • Display Controls section: Set scroll triggers, delays, exit intent, auto-hide timers
  • Page Lock options: Enable blur effects and prevent page interaction until consent
  • Hero Media settings: Upload images or videos to banner designs
  • Iframe Blocker configuration: Block YouTube, Vimeo, Google Maps, and custom iframes
  • Floating Button settings: Add persistent cookie preference management button

These new features are disabled by default after upgrade, ensuring your existing setup continues operating unchanged until you’re ready to configure Pro features.

Zero Downtime Guarantee

The upgrade process involves no downtime. Your consent banners continue displaying to visitors throughout the entire upgrade process. There’s no period where your website operates without consent management or loses compliance.

Pre-Upgrade Preparation

While the upgrade is straightforward, a few preparatory steps ensure the smoothest possible transition.

Create a Complete Backup

Before any significant change to your WordPress site, create a full backup including both files and database. While DigiConsent upgrades are tested extensively and extremely safe, backups provide peace of mind and easy recovery if unexpected issues arise.

Most hosting providers offer one-click backup solutions. Alternatively, use backup plugins like UpdraftPlus, BackupBuddy, or VaultPress. Ensure your backup includes:

  • Complete WordPress database (contains all your DigiConsent settings)
  • WordPress files (though this is less critical for the upgrade itself)
  • Verification that you can restore from the backup if needed

Document Current Settings

Take screenshots of your current DigiConsent Free settings for reference. This isn’t strictly necessary but helps you verify everything transferred correctly after upgrade. Document:

  • Banner design and customization settings
  • Cookie categories and assigned cookies
  • Script blocking rules
  • Any advanced configurations

Clear All Caches

Clear caches from caching plugins, CDN services, and WordPress object cache before upgrading. This prevents cached versions of the free plugin from interfering with Pro activation. After clearing caches, you may need to clear them again after activation to ensure Pro features appear correctly.

Check WordPress and PHP Versions

Verify you’re running compatible versions:

  • WordPress: Version 5.0 or higher (latest version recommended)
  • PHP: Version 7.4 or higher (PHP 8.0+ recommended for performance)

You can check these in WordPress under Tools > Site Health > Info.

Step-by-Step Upgrade Process

With preparation complete, you’re ready to execute the upgrade. The process takes approximately 10-15 minutes from start to finish.

Step 1: Purchase DigiConsent Pro

Visit the DigiConsent Pro product page and purchase the license tier matching your needs (Single Site, 5-Site, or Unlimited). After completing payment, you’ll receive an email containing:

  • Your unique license key
  • Download link for the DigiConsent Pro plugin ZIP file
  • Access to your account dashboard

Download the Pro plugin ZIP file to your computer. Don’t unzip it—WordPress requires plugins in ZIP format.

Step 2: Keep DigiConsent Free Activated

Important: Do NOT deactivate or delete DigiConsent Free before installing Pro. Keep it active and running. DigiConsent Pro will automatically detect the free version during installation and handle the transition seamlessly.

Removing the free version first can cause temporary loss of settings and requires manual reconfiguration. Keeping it active ensures zero-downtime upgrade.

Step 3: Install DigiConsent Pro

Install DigiConsent Pro alongside the free version:

  1. In your WordPress dashboard, go to Plugins > Add New
  2. Click Upload Plugin at the top of the page
  3. Click Choose File and select the DigiConsent Pro ZIP file
  4. Click Install Now
  5. Wait for installation to complete
  6. Click Activate Plugin

Upon activation, DigiConsent Pro automatically detects the free version and begins the migration process.

Step 4: Automatic Settings Migration

When Pro activates, it automatically:

  1. Detects the presence of DigiConsent Free
  2. Imports all settings, cookie categories, and configurations from the free version
  3. Verifies the migration completed successfully
  4. Deactivates DigiConsent Free automatically (it’s no longer needed)
  5. Takes over all consent management functionality

This happens in seconds, with no manual intervention required. You’ll see a success message confirming that settings were migrated from the free version.

Step 5: Activate Your License Key

With Pro installed and settings migrated, activate your license to unlock all Pro features:

  1. Navigate to Settings > DigiConsent > License
  2. Paste your license key into the License Key field
  3. Click Activate License
  4. Wait for validation (typically 2-5 seconds)
  5. Confirm you see a success message showing your license is active

All Pro features are now unlocked and available for configuration.

Step 6: Delete DigiConsent Free (Optional)

After successful Pro activation and migration, DigiConsent Free is automatically deactivated but remains installed. You can safely delete it to clean up your plugins list:

  1. Go to Plugins > Installed Plugins
  2. Find DigiConsent (the free version, which will show as inactive)
  3. Click Delete
  4. Confirm the deletion

Deleting the free version has no impact on your settings or functionality—everything is now handled by Pro.

Post-Upgrade Verification

After upgrading, verify everything migrated correctly and is functioning as expected.

Verify Settings Migration

Check that all your previous configurations transferred correctly:

  1. Banner Design: Navigate to Settings > DigiConsent > Design and verify colors, fonts, and button styles match your previous setup
  2. Cookie Categories: Check Settings > DigiConsent > Cookies to confirm all categories and assigned cookies are present
  3. Script Blocking: Verify any blocked scripts are still configured correctly
  4. Text and Labels: Confirm banner text, button labels, and messages are identical to what you had before

Compare against the screenshots you took during preparation. Everything should match exactly.

Test Frontend Functionality

Visit your website in an incognito/private browser window (to simulate a first-time visitor) and verify:

  • Consent banner displays correctly with your customized design
  • Clicking Accept/Reject buttons works as expected
  • Cookie categories expand and collapse properly
  • Consent preferences are saved after clicking Accept
  • Revisiting the page doesn’t show the banner again (consent is remembered)
  • Scripts blocked by consent categories remain blocked until acceptance

Everything should function identically to the free version—you’ve simply added new capabilities without changing existing behavior.

Verify Pro Features Are Available

Confirm that Pro-exclusive features now appear in your settings:

  • Check for the Geolocation tab
  • Look for Display Controls section with delay, scroll, and exit intent options
  • Verify Page Lock settings are available
  • Confirm Hero Media upload options appear
  • Check for Iframe Blocker configuration
  • Look for Floating Button settings

If all these appear, your upgrade was completely successful.

Clear Caches Again

After upgrade, clear all caches one more time to ensure visitors see the Pro version without any cached artifacts from the free version:

  • WordPress object cache
  • Page caching plugin cache
  • CDN cache (Cloudflare, etc.)
  • Browser cache during testing

Troubleshooting Upgrade Issues

While upgrades typically work flawlessly, occasionally issues arise. Here’s how to resolve the most common problems.

Settings Didn’t Transfer

If Pro shows default settings instead of your customized ones:

  1. Check if free version is still active: Go to Plugins and verify DigiConsent Free is deactivated. If it’s still active, both versions may be conflicting.
  2. Manually trigger migration: Deactivate DigiConsent Pro, reactivate it, and the migration should run again automatically.
  3. Restore from backup: If settings are still missing, restore your database backup from before upgrade, then attempt upgrade again.
  4. Pro Features Not Appearing

    If Pro features don’t show up after activation:

    • Verify license activation: Check Settings > DigiConsent > License to confirm your license shows as Active
    • Clear all caches: Cached settings pages may show the free version interface even after Pro activation
    • Check for plugin conflicts: Temporarily deactivate other plugins to identify potential conflicts
    • Reinstall Pro: Deactivate and delete DigiConsent Pro, then reinstall from your downloaded ZIP file

    Banner Displays Twice

    If consent banners appear twice on your website after upgrade:

    • Both versions are active: Verify that DigiConsent Free is fully deactivated and deleted. Having both active causes duplicate banners.
    • Cached JavaScript: Clear browser cache and any JavaScript minification/combination caches
    • CDN serving old files: Purge your CDN cache completely

    Consent Preferences Reset

    If visitor consent preferences appear to reset after upgrade:

    • Check cookie name: Verify the cookie name used to store consent hasn’t changed. It should remain the same.
    • Domain settings: Ensure cookie domain settings are identical between free and Pro versions
    • Browser cookie settings: Visitors with restrictive browser cookie settings may appear to have reset preferences even though it’s a browser configuration issue

    In most cases, this is a caching issue rather than actual consent data loss.

    Configuring Your First Pro Feature

    With upgrade complete and verified, you’re ready to configure Pro features. Here’s how to set up your first Pro capability to see immediate value from your upgrade.

    Quick Win: Add a Display Delay

    One of the simplest and most impactful Pro features is display delay, which waits before showing the consent banner, reducing immediate interruption:

    1. Navigate to Settings > DigiConsent > Display Controls
    2. Find the Display Delay setting
    3. Set it to 3 seconds (or your preference)
    4. Save changes

    Now visit your site in an incognito window. The banner will appear after 3 seconds instead of immediately, giving visitors time to begin engaging with your content before the interruption. Many users report 10-20% bounce rate reduction with this simple change.

    Next Steps for Pro Configuration

    After confirming display delay works, explore other Pro features based on your specific needs:

    • International sites: Configure geolocation targeting to show different banners based on visitor location
    • Video-heavy sites: Set up iframe blocking to prevent YouTube/Vimeo embeds from loading until consent
    • Brand-conscious sites: Add hero media to align consent banners with your visual identity
    • High-compliance needs: Enable page lock to ensure consent before any tracking

    Maintaining Your Pro Installation

    After successful upgrade, maintain your Pro installation with these best practices:

    • Enable auto-updates: Keep DigiConsent Pro automatically updated to receive new features and security patches
    • Monitor license expiration: Set a calendar reminder for renewal before your license expires
    • Test after WordPress updates: After major WordPress updates, quickly test that consent banners still display correctly
    • Document configurations: Keep notes about which Pro features you’ve enabled and why, helping future troubleshooting

    Getting Help

    If you encounter issues during upgrade not covered in this guide:

    • Check documentation: Review other Pro features guides for configuration help
    • Submit support ticket: Pro license holders get priority support with faster response times
    • Provide details: Include WordPress version, PHP version, steps you’ve taken, and exact error messages when requesting help

    Our support team specializes in smooth upgrades and can quickly resolve any unexpected issues.

    Next Steps

    Congratulations on successfully upgrading to DigiConsent Pro! Your consent management system now has powerful capabilities that enhance compliance, improve user experience, and provide precise control over how and when consent banners appear.

    Explore these guides to begin leveraging your Pro features:

    • Geolocation Targeting Overview: Learn how to show different banners based on visitor location
    • Display Delay and Triggers: Master scroll triggers, delays, and exit intent detection
    • Iframe Blocker Setup: Block third-party content until consent is obtained

    Your upgrade journey is complete, and you’re now equipped with enterprise-grade consent management capabilities that scale with your business needs while maintaining the same ease of use you enjoyed with the free version.