Search icon
  • Help
  • Plugins
  • Bigcommerce
  • Troubleshooting
  • User Indexator - BigCommerce

User Indexator - BigCommerce

If you’re getting the error "Missing form-field name Consent" in the logs, the indexing task is failing because BigCommerce is expecting user-related data to be present when Doofinder tries to access the feed.

Doofinder events

The error message confirms that the API is rejecting the request due to a missing required field that cannot be validated automatically by Doofinder:

  • "Create customers failed. Missing form-field name: XXXXXXX"

To resolve this, you need to create a customer user specifically for Doofinder’s indexing process, using the following details:

  • "email": "indexator.no.reply@doofinder.com"
  • "first_name": "doofinder"
  • "last_name": "indexator"
  • "company": "Doofinder"

Which customer group should this user belong to in our store? The customer group must be the default group for All channels (global).

To fix it, please follow the steps below:

1. Identify your Default Groups

The customer group must be the default group for All Channels (Global).

Check if your "Registered" and "Guest" customers are assigned to the same group or different ones.

If they are different, you must create two separate indexator users.

Doofinder events

2. Locate the Customer Group ID

Go to Customers > Customer Groups and click on the group you want to index (e.g., "Retail"). Look at the URL in your browser:

.../manage/customers/groups/1/edit

Note: the Group ID is the number located between /groups/ and /edit, see image below:

Doofinder events

3. User Configuration Table

Ensure that the “Email” and “Last Name” match the pattern below exactly:

Doofinder events

What value should be entered for the required “XXXXXXX” field?

Any value. This custom field is what is causing the issue. Doofinder creates the user automatically, but in this case, it cannot because you have a custom form for user creation (caused by the "XXXXXXX" field).

Whether any other mandatory customer fields are needed?

Just the mandatory fields (name, last name, company, email, contact number, password, etc.).

Once it is created (or users are created in case you have more than 1 default customer group), you will need to process your feed in Doofinder.

For any help or advice, contact us!

Did you find this page helpful?