Consent Management

What is Consent Management?

Consent Management in ComplyFlow is a comprehensive system for handling user consent for cookies and trackers, ensuring your site meets GDPR, CCPA, LGPD, and other privacy regulations. It provides a customizable consent banner, automatic cookie detection, and robust logging for compliance audits.

Key Features

1. Consent Banner

    1. Customizable Design: Change banner position (top, bottom, modal), colors, text, and button styles to match your branding.
    2. Multi-Language Support: Display banners in the user’s language automatically.
    3. Granular Consent: Users can accept all, reject all, or opt in/out of specific cookie categories (Necessary, Analytics, Marketing, etc.).
    4. Geo-Targeting: Show different banners or consent requirements based on user location (EU, California, Brazil, Canada, custom regions).
    5. Preview Mode: Instantly preview banner changes in the admin settings.
    6. 2. Cookie Management

    7. Automatic Detection: Scans your site for cookies and trackers, categorizing them by provider and purpose.
    8. Category Management: Create, edit, or remove cookie categories as needed.
    9. Manual Overrides: Add or edit cookies manually for custom scripts or integrations.
    10. Policy Integration: Automatically updates your cookie policy with detected cookies and categories.
    11. Script Blocking: Blocks tracking scripts (GA, GTM, FB Pixel, Ads, YouTube, etc.) until consent is given.
    12. 3. Logging and Reporting

    13. Consent Logs: Every user consent action is logged with timestamp, IP (anonymized), and selected categories.
    14. Audit Trails: Full history of consent changes for compliance audits.
    15. CSV Export: Download consent logs for external review or regulatory requests.
    16. Admin Log Viewer: Search, filter, and review consent logs in the WordPress admin.
    17. 4. Integrations & Automation

    18. AJAX Endpoints: Save and retrieve consent without page reloads.
    19. REST API: Access consent data programmatically for advanced integrations.
    20. SettingsRepository Integration: All settings are stored securely and can be imported/exported.
    21. How to Use

    22. Configure the Banner: Go to ComplyFlow → Settings → Consent Manager. Customize appearance, text, and categories.
    23. Enable Geo-Targeting: Set up region-specific rules if needed.
    24. Review Detected Cookies: Check the Cookie Inventory for automatically detected cookies and adjust categories as needed.
    25. Monitor Logs: Use the Consent Logs viewer to track user actions and export data for compliance.
    26. Troubleshooting & Tips

    27. If the banner does not appear, ensure it is enabled in settings and not hidden by caching plugins.
    28. For missing cookies, run a manual scan or add them manually in the Cookie Inventory.
    29. Use the preview mode to test banner changes before publishing.
    30. Regularly export consent logs for backup and compliance.
    31. Advanced Usage

    32. Custom Scripts: Use the Script Blocker to add custom patterns for blocking or allowing scripts.
    33. REST API: Integrate with external systems using /complyflow/v1/consent endpoints.
    34. Developer Hooks: Extend consent logic with WordPress hooks and filters.
    35. Related Documentation

    36. See Cookie Inventory for more on managing cookies.
    37. See Legal Document Generator for updating your cookie policy.

Share this article

Was this article helpful?

Help us improve our documentation

Still need help?

Our support team is ready to assist you with personalized guidance for your workspace.

Submit a support ticket