Skip to main content
Required ACL: analytics By default, the analyzed period includes the last eight days, including the current day. The rate is purchase conversion events divided by tracked searches. A search is tracked if it returns a query ID (clickAnalytics is true). This differs from the response’s count, which includes searches where clickAnalytics is false. There’s a difference between a 0 and null purchase rate when clickAnalytics is enabled:
  • Null means there were no queries. Algolia didn’t receive any events, so the purchase rate is null.
  • 0 means there were queries but no purchase conversion events were received.

Usage

// Initialize the client
var client = new AnalyticsClient(
  new AnalyticsConfig("ALGOLIA_APPLICATION_ID", "ALGOLIA_API_KEY", "ALGOLIA_APPLICATION_REGION")
);

// Call the API
var response = await client.GetPurchaseRateAsync("index");

// print the response
Console.WriteLine(response);

See the full API reference

For more details about input parameters and response fields.
Last modified on February 12, 2026