Title: Where AB Split Test Data is Stored in the WordPress Database
If you’re using AB Split Test, you may want to exclude test data when copying your staging environment to production. This guide explains where AB Split Test data is stored in the WordPress database and how you can manage it when migrating environments.
Where is AB Split Test Data Stored?
AB Split Test primarily stores data in two locations:
1. Standard Mode (Default Storage Location)
By default, all test data is stored in wp_postmeta
.
- This includes test configurations, variation data, and conversion logs.
- If you want to exclude AB Split Test data when pushing your staging environment to production, you’ll need to exclude meta keys related to AB Split Test in the
wp_postmeta
table.
2. Fingerprint/Advanced Tracking Mode
If Advanced Tracking Mode or Fingerprint Tracking is enabled, additional test data is stored in a custom database table:
- Table Name:
wp_abst_fingerprints
- This table logs unique user identifiers (UUIDs) for tracking across multiple sessions.
- If you need to exclude fingerprint data from migrations, you can ignore this table