All /
AB Split Test Data, Storage & Reporting
If you have question about how we store data. read on!
Basic Data Flow
- Visit/goal/conversion data received from website visitor
- Data is processed by your server and statistics are updated.
- Individual visit data may be saved or removed.
- If advanced tracking is enabled, visit data is saved to abst_fingerprints table.
- Otherwise, granular visit data is removed.
Where does AB Split Test store my experiment data in the database?
Counts and statistics are saved as post_meta
You can view your test results by viewing the post meta for your test id. The statistics are ‘observations’
Advanced tracking data stored in custom table
{wp prefix}abst_fingerprints
How does data storage change when advanced tracking is enabled?
Advanced tracking keeps individual visitor data in your abst_fingerprints table.
Can I export split test data or reporting results for external analysis?
Yes! under your test results, you can now export a CSV of your visitor data.

Is any personal data (IP address, email, user ID) collected or stored by AB Split Test?
No IP address is ever used or processed unless you are using fingerprint conversions.
If you use fingerprint conversions, we keep a one-way hash of the user IP address, and some device statistics like browser size, user agent).
Because of the one-way hash, the user cannot be traced to the original IP address.
Is the plugin fully GDPR-compliant for agencies and regulated environments?
We store no user identifying data, and still work with cookies completely blocked (fallback to localstorage).
What security safeguards protect my test/conversion data?
We sanitize any incoming data to ensure no XSS or security vulnerabilities.
We filter out traffic that is a bot or scraper (where possible, not spoofed by the bot)