Why are some of my customers not exported?

The number of exported customers depends on the selected filters and the data retrieved by the module. It can therefore differ from your store’s total customer count. The module’s checks and Google’s or Meta’s acceptance requirements are separate matters.

Check the filters

In the module configuration, review the requested restrictions: active customers, partner offers, customer group, account creation date, email domains, and product or category purchases. The last two fields take comma-separated IDs. The date is intended to select accounts created on or after the chosen date.

Important: the group filter uses the customer’s default group. Membership of an additional group is not enough: for a VIP list, check that VIP is actually their default group.

Check which customers are actually present in the CSV, particularly with domain exclusions, partner offers or several categories. After resetting filters, check the settings and resulting file again. If a requested restriction is not applied, contact support before using the export. The partner-offers filter alone does not prove consent to advertising data sharing.

Check the customer’s data

The module retrieves contact details from the first customer address returned by PrestaShop. Check the saved addresses as well as the account record. It uses that address’s landline first, then the mobile if the landline is empty.

These checks do not verify that every field is non-empty or accurate. An empty phone number alone does not exclude a customer. Gender is derived from the customer’s title; the module does not verify its accuracy. It also excludes email addresses containing anonymous or Anonymous: this limited check does not detect all anonymised or incorrectly formatted data.

Only correct data using accurate information you already have; never invent contact details, a date of birth or other personal data to bypass an exclusion. Check the CSV before uploading it. A row’s presence guarantees neither acceptance nor a match to an advertising account.

Compare the right counts

The counter presented as exported includes customers processed before each row’s field check, so it can include customers for whom no row was written. The not-exported counter covers rejections during this generation; it does not include every customer excluded by earlier filters. These two counts do not reconcile to the store’s total customer count.

To determine the number of records actually exported, count the CSV’s data rows without its header. Then compare the platform’s upload result separately. The module’s criteria are not universal Google requirements: its accepted format documentation allows matching by email alone, for example.