Storing Consents
Consent Pro V2 automatically captures and stores user consent records for audit trails, compliance reporting, and proof of consent.
Why Store Consents?
- Compliance — Keep records for GDPR, CCPA, and other privacy laws
- Proof of Consent — Generate verifiable PDF proof for specific users
- Analytics — Track acceptance rates and trends
- Legal Protection — Document exactly what users consented to
How to Enable
Open the Consent Pro app in Webflow
Go to Configurator > Storage
Toggle on "Store Consents"
(Optional) Add your Custom Endpoint URL for real-time webhooks
Save your Changes

Once enabled, Consent Pro will automatically capture all user consent actions without affecting your website's performance.
Viewing Consents
From the Consent Pro dashboard, go to the Logs tab to:
- Search for specific records by ID or keywords
- Filter by date, region, or consent type
- Export all records to CSV for compliance reporting
- Download Proof of Consent (PDF) for any individual record
Analytics
Users with a Premium License also have access to the Analytics dashboard to visualize acceptance rates, category preferences, and user interaction trends.
What Data is Stored?
When a user interacts with your consent banner, we automatically capture:
- Consent Choices — Which categories they accepted/rejected (analytics, marketing, etc.)
- Timestamp — Exact date and time of their decision
- Page URL — Where the consent was given
- User Agent — Browser information for context
- Anonymous User ID — A hashed identifier (we never store actual IP addresses)
- Region — Country/region where consent was given
- Banner Text — The actual consent message shown to the user
Custom Webhooks
When a user gives consent, we immediately send a POST request to your endpoint with this data structure:
interface ConsentRecord {
id: string; // Unique consent record UUID
action: 'accept_all' | 'reject_all' | 'preferences' | 'submit';
consents: {
essential?: boolean;
analytics?: boolean;
marketing?: boolean;
personalization?: boolean;
};
bannerText: string; // Text displayed in banner
url: string; // Page URL where consent occurred
userAgent: string; // Browser user agent
}Privacy & Security
- Secure Storage: All data is encrypted and stored securely.
- Privacy First: We generate anonymous user identifiers using cryptographic hashing. No IP addresses, names, emails, or other personal data is stored.
- Data Retention: Consent records are stored for as long as necessary to provide consent auditability and proof of consent.
Common Questions
Q: Does enabling storage slow down my website?
A: No, consent storage happens in the background and doesn't affect page load times.
Q: Can I export my consent data?
A: Yes, you can export CSV files from the Logs tab for compliance reporting, or request exports by date range that will be emailed to you.
Q: Can I see consent data for specific users?
A: You can search by consent ID and request a Proof of Consent PDF that will be emailed to you. We don't store personal identifying information for privacy.
Need Help?
If you have questions about data storage or compliance, check our Troubleshooting Guide or contact support.