Doofinder

Catalog synchronization, Real-time updates, Variant management, Bulk export, Engine integration, Quick cart

Description: Integrate the intelligent search engine Doofinder within your Framework360 site, enhancing product search and navigation in your e-commerce.

What is it for? (Practical examples)

This tool is essential for those managing a large or complex product catalog who want to offer customers a superior search experience.

  • Improve conversion: Provides more precise and faster search results, helping customers immediately find what they are looking for, reducing abandonment.
  • Manage complex catalogs: Automatically synchronizes all detailed product information, including variants (sizes, colors, etc.), codes, and promotional prices.
  • Real-time updates: Ensures that price and availability data displayed in the search engine are always up-to-date thanks to continuous synchronization.

Main features

Complete catalog synchronization

The module manages the automatic sending of all product information from your e-commerce to Doofinder.

  • Synchronized data: Includes product ID, title, URL, main image link, standard price and best price (promotional), barcode (GTIN), and product code (MPN).
  • Variant management: Product variants (such as different attribute combinations) are sent separately, ensuring that searches specific to variants are also accurate.
  • Synchronization status: Within the product list, you can view the synchronization status of each item ("Synchronized" or "Not linked").

Manual and bulk synchronization

From the product management section, you can force the sending of one or more products to Doofinder at any time.

  • "Send to Doofinder" option: A quick action button is available to immediately send a specific product.
  • Bulk export: You can select multiple products and start a bulk export process. The system will show a progress bar and, upon completion, a summary with the number of successfully sent items and details of any errors encountered.

Search engine integration

Once configured, the Doofinder search engine is automatically activated on the site's frontend, replacing or improving the standard search.

Quick add to cart

The system is set up to intercept events generated by the Doofinder search engine, allowing users to add products directly to the cart from search results, improving the smoothness of the purchasing process.

How to configure

To activate the Doofinder integration, you need to complete the authorization process (OAuth) by providing credentials obtained from the Doofinder platform.

1. Store creation: Before proceeding, make sure you have created a "Store" within the Doofinder control panel whose name matches your website's clean address.

2. Entering credentials: During the guided setup, you will be asked for the following data:

FieldDescription
Store ID (Merchant)The unique identifier of your Doofinder store.
API KeyThe access key provided by Doofinder for API interaction.

Synchronization options

After initial configuration, you can manage synchronization settings from the plugin's "Settings" section.

CategoryOptionDescription
ProductsSync productsAllows enabling or disabling entire catalog synchronization between Framework360 and Doofinder.
Products (Out)Framework360 => DoofinderEnables sending product data from Framework360 to Doofinder. This option must be active to keep the catalog updated.

Automatic integrations

The module works in the background to ensure data consistency.

Scheduled automatic operations (Scheduler)

The system regularly performs scheduled automatic operations tasked with:

1. Checking for products in the Framework360 catalog that have not yet been sent to Doofinder.

2. Queuing data for synchronization.

3. Processing the synchronization queue by sending products in batches to keep the search engine updated.

Automatic handling of deleted products

If a product is deleted from your Framework360 catalog, the system automatically sends a command to remove that item also from the Doofinder search engine, ensuring customers do not find non-existent results anymore.