---
title: "POST /v23/customers/{customersId}/localServicesLeads/{localServicesLeadsId}:provideLeadFeedback"
method: POST
path: "/v23/customers/{customersId}/localServicesLeads/{localServicesLeadsId}:provideLeadFeedback"
tags: ["customers"]
---

# POST /v23/customers/{customersId}/localServicesLeads/{localServicesLeadsId}:provideLeadFeedback

`POST /v23/customers/{customersId}/localServicesLeads/{localServicesLeadsId}:provideLeadFeedback`

## Request

- Base URL: `https://searchads360.googleapis.com`
- URL: `https://searchads360.googleapis.com/v23/customers/{customersId}/localServicesLeads/{localServicesLeadsId}:provideLeadFeedback`
- Auth: OAuth 2 and OAuth 2
  - Implicit: `https://accounts.google.com/o/oauth2/auth`
  - Scopes: `https://www.googleapis.com/auth/doubleclicksearch`
  - Authorization code: `https://accounts.google.com/o/oauth2/auth`
  - Token URL: `https://accounts.google.com/o/oauth2/token` scopes: `https://www.googleapis.com/auth/doubleclicksearch`
- TypeScript: <https://skmtc.dev/google/apis/searchads360/docs/v23/customers/:customersId/localServicesLeads/:localServicesLeadsId:provideLeadFeedback/post.ts> (a function with typed inputs; its response is checked against the schema)

RPC to provide feedback on Local Services Lead resources.

## Path parameters

- `customersId` string, required
- `localServicesLeadsId` string, required

## Request body

- GoogleAdsSearchads360V23ServicesProvideLeadFeedbackRequest: Request message for LocalServicesLeadService.ProvideLeadFeedback.
  - `surveyAnswer` 'UNSPECIFIED' | 'UNKNOWN' | 'VERY_SATISFIED' | 'SATISFIED' | 'NEUTRAL' | 'DISSATISFIED' | 'VERY_DISSATISFIED': Required. Survey answer for Local Services Ads Lead.
  - `surveyDissatisfied` GoogleAdsSearchads360V23ServicesSurveyDissatisfied: Details about various factors for not being satisfied with the lead.
    - `otherReasonComment` string: Optional. Provider's free form comments. This field is required when OTHER_DISSATISFIED_REASON is selected as the reason.
    - `surveyDissatisfiedReason` 'UNSPECIFIED' | 'UNKNOWN' | 'OTHER_DISSATISFIED_REASON' | 'GEO_MISMATCH' | 'JOB_TYPE_MISMATCH' | 'NOT_READY_TO_BOOK' | 'SPAM' | 'DUPLICATE' | 'SOLICITATION': Required. Provider's reason for not being satisfied with the lead.
  - `surveySatisfied` GoogleAdsSearchads360V23ServicesSurveySatisfied: Details about various factors for being satisfied with the lead.
    - `otherReasonComment` string: Optional. Provider's free form comments. This field is required when OTHER_SATISFIED_REASON is selected as the reason.
    - `surveySatisfiedReason` 'UNSPECIFIED' | 'UNKNOWN' | 'OTHER_SATISFIED_REASON' | 'BOOKED_CUSTOMER' | 'LIKELY_BOOKED_CUSTOMER' | 'SERVICE_RELATED' | 'HIGH_VALUE_SERVICE': Required. Provider's reason for being satisfied with the lead.

## Response `200`

Successful response

- GoogleAdsSearchads360V23ServicesProvideLeadFeedbackResponse: Response message for LocalServicesLeadService.ProvideLeadFeedback.
  - `creditIssuanceDecision` 'UNSPECIFIED' | 'UNKNOWN' | 'SUCCESS_NOT_REACHED_THRESHOLD' | 'SUCCESS_REACHED_THRESHOLD' | 'FAIL_OVER_THRESHOLD' | 'FAIL_NOT_ELIGIBLE': Required. Decision of bonus credit issued or rejected. If a bonus credit is issued, it will be available for use in about two months.

---

[API](https://skmtc.dev/google/apis/searchads360.md) - [All operations](https://skmtc.dev/google/apis/searchads360/llms.txt) - [OpenAPI document](https://skmtc.dev/google/apis/searchads360/revisions/4a4511f84b18?raw)
