DPO Radio

Measure Value, Not Just Traffic Explore new features in AesirX Analytics

AesirX CMP Guide: How To Install the Freemium Version for WordPress

AesirX CMP Guide: How To Install the Freemium Version for WordPress

AesirX CMP Guide: How To Install The Freemium Version for WordPress

Assign value to on-site actions and combine them with UTM data to see which behaviors matter most - then follow the steps below to set it up.

AesirX CMP Freemium is a privacy-first Consent Management Platform built for consent-before-tracking. It helps you collect and manage user consent while holding back scripts, cookies, and tracking technologies until a user choice is recorded.

The Freemium version provides a no-cost CMP baseline with no page limits, visitor caps, or artificial site size restrictions. It includes consent banner templates, region-aware consent logic (including GPC and geo-handling), Consent Logs, and Consent Shield Lite for plugin blocking and category mapping.

Step 1: Login

Log in to your WordPress admin panel, navigate to Plugins > Add New.

add plugin

Step 2: Find AesirX CMP for WordPress

Search for “AesirX Consent” and Install. 

cmp freemium wp install

Step 3: Install and Activate

After installation, click "Activate".

cmp freemium wp active

Once the plugin is active, take time to review and configure the core settings that control how consent behaves on your site. These options define what is allowed to run, when it can run, and under which conditions. A compliant setup depends on making the right choices for your site and use cases.

Step 4: Configure Consent Shield Lite

cmp freemium wp consent shield

Review how tracking is held back until consent is given. Consent Shield Lite allows you to configure settings to block WordPress plugins and scripts by category, domain, or path, so non-essential tracking does not run before a user choice is recorded.

Google Tag Manager Integration

Enter your Google Analytics (Gtag) and Google Tag Manager (GTM) IDs in the fields to connect your tracking setup with AesirX CMP.

Once configured, GTM will only load after the user provides consent, enabling compliance with GDPR and the ePrivacy Directive.

AesirX Consent Shield for Third-Party Plugins

Use this section to control which WordPress plugins are allowed to load before consent.

  • Select a supported third-party plugin from the list.
  • Assign it to the correct consent category (for example Analytics or Essential).
  • Plugins assigned to non-essential categories are blocked until consent is given.
  • Changes apply immediately to frontend behavior when you save settings.

AesirX Consent Shield for Domain/Path-Based Blocking

Use this section to block third-party scripts that are not managed by a plugin.

  • Add the domain or partial path of the script you want to control.
  • Assign it to the relevant consent category.
  • Scripts are prevented from executing until the user consents.
  • Review entries carefully, as some scripts may still initiate network requests.

Script Blocking Options

Use this setting to define how JavaScript is handled before consent.

  • Keep the default Only Third-Party Hosts option for most setups.
  • Third-party JavaScript is blocked until consent is recorded.
  • First-party scripts continue to run to avoid breaking site functionality.
  • Test your site after changes to confirm expected behaviour.
You can choose to upgrade to CMP Pro to access Consent Shield (Full) to apply Permanent Block and advanced blocking modes for stronger control over scripts and plugins.

Step 5: Configure Consent Log

cmp freemium wp consent log

Record consent actions such as opt-ins, opt-outs, changes, and revocations in a timestamped, exportable log to support audits and evidence needs.

  • View consent activity by day, week, or month.
  • See a visual breakdown of consent types (consent, rejection, granular, revoked).
  • Get a table of records including timestamp, consent status, expiration, SoP ID, wallet (if used), UUID, and IP address.
  • Export consent logs for reporting or record-keeping.

Step 6: Consent Modal

cmp freemium wp consent modal

Check the consent banner shown to users. You can select a template, adjust wording for consent, rejection, and cookie declaration, and choose from 40+ language options to match your site and audience. 

Choose Your Tailored Template

Select from two drafted templates to help reduce compliance risks by preventing early tracking:

  • Default Consent Mode: When set up, improves compatibility with Google Consent Mode 2.0 by blocking all tags until after consent is given.
  • Decentralized Consent Mode: As above but also includes Decentralized Consent, giving users greater control over their personal data.

Customize Consent Management Text

Here’s where you can edit the main message users see when the banner appears. Explain what data is collected, why consent is requested, and link to your own Privacy Policy (not the AesirX example).

Customize Cookie Declaration Text

Edit the text shown in the Cookie Declaration section. This content explains what cookies or similar technologies are used on your site, their purpose, and how they relate to the selected consent categories. Use this area to make sure the declaration reflects your actual setup and is written in clear, user-friendly language.

Customize Details Text

Update the “Details” tab here. Provide a clear explanation of each consent option (Reject, Consent, Decentralized Consent if used). Use plain language to help users understand the impact of each choice.

Customize Reject Text

Edit the text shown when a user selects Reject. Use this section to explain what remains active, what is limited when non-essential tracking is rejected, and which options are still available. Keep the wording clear and neutral. Rejection should not add pressure or friction and must be as understandable as acceptance.

Step 7: Consent Logic

cmp freemium wp consent logic

Configure consent mode (opt-in (for EU) / opt-out (for US/CCPA)) and Global Privacy Controls (GPC) behavior, where applicable, to support compliance worldwide.

Configurable Consent Logic

Select the mode that matches your site’s audience and legal requirements:

  • Opt-In Mode (EU)
    Use opt-in consent where non-essential tracking remains inactive until a user explicitly accepts. This mode is intended for regions that require prior consent before tracking.
  • Opt-Out Mode (US / CCPA)
    Allow tracking by default while providing users with a clear option to opt out. This mode is commonly used for U.S.-style privacy frameworks.

GPC Compliance

Enable GPC Support to respect browser-sent GPC signals by applying opt-out behaviour for non-essential tracking. When GPC is enabled, download the gpc.json file provided in the CMP. Always update your Privacy Policy to reflect GPC handling.

These settings do not apply automatically. Review and configure them carefully to match how consent should function on your site.

Step 8: Geo-Handling

cmp freemium wp geo

Set consent modes using browser language, time zone, and rule-based conditions. This allows you to apply opt-in or opt-out behaviour without relying on IP-based geolocation, using clear AND/OR rules for predictable regional handling.

  • Opt-In for GDPR-style regions (e.g., EU).
  • Opt-Out for laws like CCPA (e.g., California).

Want more control and insight?

Upgrade to CMP Pro to access optional tools that extend your consent setup beyond the essentials.

With CMP Pro, you can add:

  • Consent Shield (Full) to apply Permanent Block and advanced blocking modes for stronger control over scripts and plugins.
  • Consent Analytics to review consent rates, trends, and user responses over time.
  • AI Privacy Advisor for guided setup reviews and draft privacy documentation based on your configuration.
  • AI Auto-Blocking to apply blocking rules using real scan data.
  • Privacy Scanner to detect tracking technologies and potential compliance risks.
  • ID Verification to add optional age or identity checks using zero-knowledge proofs for regulated use cases.

Explore CMP Pro

Enjoyed this read? Share the blog!